Kevin Vance - I got the standard homebrew keyboard into dsmzx. The game now fully…

Entries | Archive | Friends | Friends' Friends | User Info

04:08 am

Sunday, September 9th, 2007
Previous Entry Share Next Entry
I got the standard homebrew keyboard into dsmzx. The game now fully supports mouse (touchscreen), keyboard (touchscreen), and joystick (buttons) input. I also stopped sound memory from leaking out of control, as a result of no sounds ever finishing.

Once I figure out the filesystem corruption from saved games, this will be good enough for a first release.

I also ordered a refurb 7900 GT to replace my broken one while I RMA it. It was supposed to arrive today (Saturday), and at 6:50p, it was marked as delivered. I searched all around the house, but I couldn't find it. I called FedEx, and they said they could get the driver to come back and look for it, but no earlier than Tuesday. Two hours later, the package was sitting out by the door. Did the driver come back? Or, much more likely, did the neighbor who incorrectly received it drop it off?

It works. No texture corruption, or reboots, or pixels toggling on the windows loading screen or desktop background. I heatsinked the voltage regulator right away. If all goes well, I'll have two working 7900 GTs after I get my defective one repaired under warranty. That means SLI, and maybe being able to play games at 1600x1200 with a decent framerate once again.

I also got a jury selection summons the other day. I have to show up for that next month. I'm not thrilled about the waste of my time, but I've never even been in a court before, so that's kind of neat.
Link )Reply )

[User Picture]From: stargazer
2007-09-09 12:10 pm (UTC)
Okay, I can't not play this. It sounds my best bet is to get a Superkey and a Supercard CF; is that about right? (NDSHB says with the Supercard SD, "DSLinux has full read/write support of the SD card, but no other homebrew does. For general hombrew, it will be read only." Is that still accurate?)
(Reply) (Thread)
From: zztzed
2007-09-09 01:41 pm (UTC)
I think most, if not all, DS homebrew these days is using a sufficiently recent version of libfat that read/write is supported on the SCSD. I have an SCSD and haven't run into any DS homebrew that doesn't support both read and write on it.
(Reply) (Parent) (Thread)
[User Picture]From: kvance
2007-09-09 04:30 pm (UTC)
To add to what zed said, recent (last year+) homebrew uses DLDI to access the flash hardware. This allows you to patch any supported .nds binary images with custom drivers, and some firmware will automatically patch for you. An SCLite would be preferable if you have a Lite because it doesn't stick out.

You only need a superkey/passcard to boot FlashMe to flash the NDS firmware. Then you can boot from SLOT-2 without it and leave your games in SLOT-1. So you might want to see if anyone else already has one that you can borrow. I'd offer mine, but it's nearly dead.

Alternatively, you could get a SLOT-1 device like the R4. It boots like a regular game, no flashing required. You can't play GBA homebrew on it, though. And if dsmzx ends up requiring a memory expansion (probably for sound), these devices have no extra memory, so you'd have to buy a supercard or the Opera memory card.

This wiki has a list of supported hardware:
(Reply) (Parent) (Thread)
[User Picture]From: lipid
2007-09-10 12:53 am (UTC)
Jury duty?
I did that just last week!
Looking forward to giving dsmzx a bash.
(Reply) (Thread)