the heat


Let's just say it's a bit hard to be productive when your outside temperature is a scorching, capitalism-induced 43°C.

It's back to more reasonable temperatures now, but regardless, we don't do much besides bathing at the beach or at the nearby river.

I kind of need to take a break at this point though. Like, there are many things I want to do with melonDS, but I have too much ideas, and there's only so much I can do at once.

I will need to release a quick-fix 0.8.3 though. Atleast to fix the bug I introduced when adding support for 'Ctrl+M' type keys'. Basically you can't press any key while keeping R pressed if you keep the default mapping (right Shift).

I also want to try and fix the framerate limiter, which, askskfdksgsf.

On the DSi side, there will be some alpha builds of melonDSi once I finish the DSi dumper. Right now, the dumper is able to extract AES keys from the AES engine. The rest will be a breeze: dumping the BIOSes, the memory holding RSA/Blowfish keys, the NAND, the eMMC CID and console ID. It's mostly just matter of copying memory to a file, except the NAND is going to be a bit more involved, but nothing insurmontable.

I gave melonDSi a small pause, because I got stuck on AES-CCM (needs hardware tests) and also didn't want to let the master branch rot. Right now, it's not in a very interesting state -- all it does is boot the DSi menu, but it's still not getting further. And also because I keep fixating on the lack of full DSi bootroms. I'm even considering getting in touch with someone who is doing the hardware haxing required to dump them, or attempting to do it myself.

melonDSi will eventually be merged into regular melonDS when it's ready. You can think of it like medusa vs mgba.

I'm also trying to optimize melonDS. I have several targets in mind, but we'll see. The plan is to get it to run on less powerful platforms, like the Switch, or Android.

Speaking of this, user RSDuck is working on a JIT. The first iteration will be for x64, but he said it will be easy to port it to other architectures. If we can get this going without sacrificing too much accuracy, it will be a great help on the performance front.
Mike says:
Jul 1st 2019
Take your time dude.
Moody says:
Jul 1st 2019
I just discovered this emulator, and I'm extremely thankful for your efforts. Take your time, man!
Heat can indeed be discouraging sometimes, so take a rest and try to relax. We'll be here!
Sidney Skinner says:
Jul 1st 2019
Arisotura is not male
Ammako says:
Jul 1st 2019
No problem really, you do what you can.
kevincrans says:
Jul 1st 2019
Super Awesome to see so much progress is made on the emulator!
Also nice to hear RSDuck is helping you with the JIT.
43°C, Wow! Now it suddenly feels a lot cooler over here.
Skylark says:
Jul 2nd 2019
You've done so much already this year and it's at a state where a majority of games run at a decent speed. You deserve a break
guest says:
Jul 2nd 2019
You're making a NAND dumping tool? Why? We already have fwtool. It dumps the NAND and appends a footer containing the chip id and console id.
Amnesia says:
Jul 2nd 2019
When can we see Arisotura's face? Hopefully soon xD
Zinx says:
Jul 2nd 2019
@Amnesia lol when DSi Camera emulation will come XD.
MelonDS fan says:
Jul 3rd 2019
With a recompiler this emulator will be perfect. An arm port would be great too. Just WOW!
fintogive says:
Jul 3rd 2019
dont burn your self out dude :P take your time ive been waiting for a fast good ds emulator for awhile now. i can wait some more :P

keep up the good work! looking forward to what you come up with!
AsPika2219 says:
Jul 5th 2019
Sound likes El Nino effects! So very hot! LOL.... :D
But, is now over and get ready for La Lina soon.
Anyway, keep moving forward for emulating DSi games!
AsPika2219 says:
Jul 5th 2019
Opps! Wrong name, I say La Nina! Sorry!
Jinkson says:
Jul 5th 2019
@Sidney "Dude" is no longer a gendered term.

In the immortal words of the Good Burger sound track, "I'm a dude, he's a dude, she's a dude, 'cuz [sic] we're all dudes."
Jinkson says:
Jul 5th 2019
Oh, I'm sorry, I see now you were responding to Moody. My mistake.
Post a comment