Views: 23,291,466 | Homepage | Main | Rules/FAQ | Memberlist | Active users | Last posts | Calendar | Stats | Online users | Search | 12-11-24 09:49 AM |
Guest: |
0 users reading melonDS birthday - Ask Us Anything! | 1 bot |
Main - General - melonDS birthday - Ask Us Anything! | Hide post layouts | New reply |
Arisotura |
| ||
Big fire melon magical melon girl Level: 58 Posts: 789/945 EXP: 1541381 Next: 36165 Since: 03-28-17 From: France Last post: 40 days ago Last view: 9 hours ago |
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 |
| ||
Newcomer Inactive Level: 5 Posts: 4/5 EXP: 478 Next: 51 Since: 12-10-19 Last post: 1130 days ago Last view: 1096 days ago |
What inspired you to start programming? |
Arisotura |
| ||
Big fire melon magical melon girl Level: 58 Posts: 790/945 EXP: 1541381 Next: 36165 Since: 03-28-17 From: France Last post: 40 days ago Last view: 9 hours ago |
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 |
| ||
Newcomer Normal user Level: 7 Posts: 5/9 EXP: 988 Next: 460 Since: 04-10-21 Last post: 1037 days ago Last view: 642 days ago |
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 |
| ||
Big fire melon Administrator Level: 45 Posts: 432/610 EXP: 654416 Next: 5748 Since: 10-12-19 Last post: 70 days ago Last view: 9 hours ago |
Posted by NICOEMU 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 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 |
| ||
Big fire melon magical melon girl Level: 58 Posts: 791/945 EXP: 1541381 Next: 36165 Since: 03-28-17 From: France Last post: 40 days ago Last view: 9 hours ago |
Posted by NICOEMU Not a lot. I want to make it more accessible to the average user, and I have some ideas... ____________________ Kuribo64 |
Saizo7 |
| ||
Member Normal user Level: 14 Posts: 19/38 EXP: 12179 Next: 892 Since: 07-17-17 From: Greece Last post: 8 days ago Last view: 36 min. ago |
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 |
| ||
Big fire melon magical melon girl Level: 58 Posts: 792/945 EXP: 1541381 Next: 36165 Since: 03-28-17 From: France Last post: 40 days ago Last view: 9 hours ago |
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 |
| ||
Newcomer Inactive Level: 2 Posts: 1/1 EXP: 33 Next: 13 Since: 11-06-21 From: USA Last post: 1130 days ago Last view: 553 days ago |
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 |
| ||
Big fire melon Administrator Level: 45 Posts: 433/610 EXP: 654416 Next: 5748 Since: 10-12-19 Last post: 70 days ago Last view: 9 hours ago |
Posted by txmutt 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 |
| ||
Newcomer Inactive Level: 6 Posts: 5/8 EXP: 876 Next: 31 Since: 10-31-20 Last post: 784 days ago Last view: 356 days ago |
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 |
| ||
Big fire melon magical melon girl Level: 58 Posts: 794/945 EXP: 1541381 Next: 36165 Since: 03-28-17 From: France Last post: 40 days ago Last view: 9 hours ago |
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 |
| ||
Newcomer Inactive Level: 6 Posts: 6/8 EXP: 876 Next: 31 Since: 10-31-20 Last post: 784 days ago Last view: 356 days ago |
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 |
| ||
Big fire melon magical melon girl Level: 58 Posts: 795/945 EXP: 1541381 Next: 36165 Since: 03-28-17 From: France Last post: 40 days ago Last view: 9 hours ago |
techmuse |
| ||
Newcomer Inactive Level: 5 Posts: 5/5 EXP: 478 Next: 51 Since: 12-10-19 Last post: 1130 days ago Last view: 1096 days ago |
What was the first videogame you ever played? |
Arisotura |
| ||
Big fire melon magical melon girl Level: 58 Posts: 796/945 EXP: 1541381 Next: 36165 Since: 03-28-17 From: France Last post: 40 days ago Last view: 9 hours ago |
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 |
| ||
Big melon Administrator Level: 30 Posts: 205/238 EXP: 148239 Next: 17630 Since: 06-25-20 From: UK Last post: 212 days ago Last view: 13 days ago |
Posted by Amnesia1000 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 |
| ||
Newcomer Inactive Level: 4 Posts: 1/3 EXP: 170 Next: 109 Since: 12-29-21 Last post: 1078 days ago Last view: 1078 days ago |
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 |
| ||
Big melon Administrator Level: 30 Posts: 217/238 EXP: 148239 Next: 17630 Since: 06-25-20 From: UK Last post: 212 days ago Last view: 13 days ago |
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 |
| ||
Newcomer Inactive Level: 2 Posts: 1/1 EXP: 32 Next: 14 Since: 01-01-22 Last post: 1074 days ago Last view: 1067 days ago |
How do i unbind controller buttomns/axis?
|
Main - General - melonDS birthday - Ask Us Anything! | Hide post layouts | New reply |
Page rendered in 0.077 seconds. (2048KB of memory used) MySQL - queries: 30, rows: 118/118, time: 0.036 seconds. Acmlmboard 2.064 (2018-07-20) © 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |