Views: 6,697,952 Homepage | Main | Rules/FAQ | Memberlist | Active users | Last posts | Calendar | Stats | Online users | Search 03-28-24 04:39 PM
Guest:

0 users reading melonDS birthday - Ask Us Anything! | 1 bot

Main - General - melonDS birthday - Ask Us Anything! Hide post layouts | New reply

Pages: 1 2
Arisotura
Posted on 11-04-21 08:07 PM Link | #4677
As of yesterday, melonDS is 5 years old. To celebrate, we provide you an opportunity to ask the melonDS team any questions of your choice, be it about melonDS itself, our relationship to it, or even anything about us.

I can't speak for all the team, but I will happily regale you with fun tales!

____________________
Kuribo64

techmuse
Posted on 11-04-21 08:09 PM Link | #4678
What inspired you to start programming?

Arisotura
Posted on 11-04-21 08:15 PM Link | #4679
It's a long story. It goes back to elementary school -- there were these old kid magazines at school, that featured example BASIC programs. I was interested, and wanted to replicate it. Eventually I was given access to Visual Basic, found out it isn't quite the same as oldschool BASIC, but eventually managed to get simple things going. My first program was a simple currency converter for converting our old currency Francs to Euros, and vice versa (1€ = 6.55957F).

I later learnt more of it as I went, learning C and other fun things. I made things like a start-menu customizer letting you change the text on the XP start menu, then moved on to PCSX2 plugins when I began getting involved in the romhacking/emulation communities.

____________________
Kuribo64

NICOEMU
Posted on 11-04-21 09:51 PM Link | #4680
1- How long do you think it will take to improve the local multiplayer?
2- Any news about the DSi?
3- Do you think melonDS can ever run games in 8K resolution?

Generic aka RSDuck
Posted on 11-04-21 10:03 PM Link | #4681
Posted by NICOEMU
1- How long do you think it will take to improve the local multiplayer?


depends on a lot of things. I recently did some experiments and the results were that better sychronisation isn't enough, it's also a matter of implementing hw features which aren't implemented yet (namely error handling when no ack is received). And from here on it's hard to tell what the future will bring us. I have some ideas for a hack which I want to try first. Though doing everything properly is probably the better idea in long term. It might be possible that our current knowledge of the hw is enough to implement it, otherwise we need to do hw tests... so there's no way to tell atm.

Posted by NICOEMU
3- Do you think melonDS can ever run games in 8K resolution?


I don't think there's anything in the emulator which would make this impossible besides the gui not allowing you to configure this.

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

Arisotura
Posted on 11-04-21 10:22 PM Link | #4682
Posted by NICOEMU
2- Any news about the DSi?

Not a lot. I want to make it more accessible to the average user, and I have some ideas...

____________________
Kuribo64

Saizo7
Posted on 11-05-21 06:00 AM Link | #4683
I would like to know your thoughts on the future of the project. After achieving currents goals (DSi, stable multiplayer etc), what's next? Cycle accurate emulation?
Maybe creating another Nintendo emulator eg. 3DS ?

Arisotura
Posted on 11-05-21 08:00 AM Link | #4684
Cycle-accuracy isn't going to be attempted with melonDS for the foreseeable future, it would prolly require a beast of a computer to pull off, not to mention the sheer complexity of the DS hardware.

However, there are some of my personal goals, like pixel-perfect 3D, that are still on the backburner.

____________________
Kuribo64

txmutt
Posted on 11-06-21 06:28 PM Link | #4686
I've always been very interested in the kind of work you and other emulator developers do.

How did you get into doing what you do now, and can you recommend any resources for getting started with some of the skills required for it? (reverse engineering, low-level computer architecture, re-implementing hardware in software, etc.)

Generic aka RSDuck
Posted on 11-06-21 06:42 PM Link | #4687
Posted by txmutt
I've always been very interested in the kind of work you and other emulator developers do.

How did you get into doing what you do now, and can you recommend any resources for getting started with some of the skills required for it? (reverse engineering, low-level computer architecture, re-implementing hardware in software, etc.)

if you can already program, it's mostly just a matter of just jumping in. For every project you have to learn new stuff anyway, there's no definite thing to get into this. If you want to get into emulation the easier way is probably to start with something like CHIP-8, GameBoy and NES because there are many resources for them, many of which are specifically made for beginners (I can't recommend anything specific in particular, because I got started the way coming next). Another option is to start by implementing something in an existing project (like melonDS!).

____________________
Take me to your heart / never let me go!

"clearly you need to mow more lawns and buy a better pc" - Hydr8gon

Amnesia1000
Posted on 11-06-21 08:59 PM Link | #4688
Were you ever on the verge of closing the project for any reason (lack of time, anger, stuck with something, or any other reason)?

Arisotura
Posted on 11-06-21 09:36 PM Link | #4689
I had a pretty rough time in 2018 and 2019, dealing with depression and other shitty things. I feared I would lose motivation or be unable to continue, but, I want to say, melonDS is one of the things that kept me going through these times. Not only having things to do, but also knowing that the project is useful and appreciated.

____________________
Kuribo64

Amnesia1000
Posted on 11-06-21 09:55 PM Link | #4690
Testing the Github builds, in one they were testing an emulator updater, I couldn't get it to work, token problems, you abandoned the idea or are they still working on some kind of updater?

Arisotura
Posted on 11-06-21 10:03 PM Link | #4691
I'm not the one who's working on that feature, I think it was Rayyan?

____________________
Kuribo64

techmuse
Posted on 11-07-21 01:57 AM Link | #4692
What was the first videogame you ever played?

Arisotura
Posted on 11-07-21 09:48 AM Link | #4693
If I don't count the kid games I hardly remember, my first videogame was Rayman 2. My sister and I were always eager to play that after getting back home from school. I remember we were stuck in the first level for hours because we hadn't figured out how to make a long jump, but the landscape and soundscape were magnificent.

____________________
Kuribo64

Rayyan
Posted on 11-07-21 10:43 AM (rev. 2 of 11-07-21 11:04 AM) Link | #4694

Posted by Amnesia1000
Testing the Github builds, in one they were testing an emulator updater, I couldn't get it to work, token problems, you abandoned the idea or are they still working on some kind of updater?


You probably used a build from my PR. Use the buttons in the FAQ to find the latest build instead.
https://melonds.kuribo64.net/faq.php#Latest_Development_Builds

____________________

How to write an emulator
1. throw code to be emulated somewhere
2. make memory system that allows accessing that code
3. emulate CPU
4. have fun implementing all the other hardware
-- Arisotura, Tuesday 5th January 2021, 22:00:17

ClaimingTheWin
Posted on 12-29-21 05:33 AM Link | #4886
can i put my game in sleep mode on melonDS? if so how? im playing zelda phantom hourglass and a puzzle requires me to

Rayyan
Posted on 12-29-21 11:55 AM Link | #4890

i think there's a hotkey to close and open the lid.

____________________

How to write an emulator
1. throw code to be emulated somewhere
2. make memory system that allows accessing that code
3. emulate CPU
4. have fun implementing all the other hardware
-- Arisotura, Tuesday 5th January 2021, 22:00:17

Maks7594
Posted on 01-01-22 05:02 PM Link | #4895
How do i unbind controller buttomns/axis?
Pages: 1 2

Main - General - melonDS birthday - Ask Us Anything! Hide post layouts | New reply

Page rendered in 0.050 seconds. (2048KB of memory used)
MySQL - queries: 29, rows: 116/116, time: 0.015 seconds.
[powered by Acmlm] Acmlmboard 2.064 (2018-07-20)
© 2005-2008 Acmlm, Xkeeper, blackhole89 et al.