Search found 670 matches

by Nemesis
Thu Jan 05, 2017 8:52 am
Forum: MegaLD
Topic: MegaLD Dumping Project
Replies: 61
Views: 21493

Re: MegaLD Dumping Project

Nothing you do could possibly drag this out more than I have. How many years has it been now? I should probably give an update, such as it is. I currently keep on finding a couple of weeks of intermittent time to work on this, then it goes on the backburner again for six months. That's where I'm stu...
by Nemesis
Thu Jan 05, 2017 12:41 am
Forum: Megadrive/Genesis
Topic: XBAND, Mega Net 2, and Mega Drive Keyboards
Replies: 20
Views: 2022

Re: XBAND, Mega Net 2, and Mega Drive Keyboards

Took a look at the source you linked, I can definitely confirm it's related to the XBAND ROM I dumped, some magic strings are present in both the source and the ROM.
by Nemesis
Thu Jan 05, 2017 12:36 am
Forum: Megadrive/Genesis
Topic: XBAND, Mega Net 2, and Mega Drive Keyboards
Replies: 20
Views: 2022

Re: XBAND, Mega Net 2, and Mega Drive Keyboards

I did a dump from my XBAND about a billion years ago. Here it is: http://www.filedropper.com/xband That would have been dumped by loading a resident dumping program into RAM and effectively "hotswapping" the XBAND into the cartridge slot. I believe the XBAND does its own address decoding or somethin...
by Nemesis
Tue Nov 15, 2016 8:37 am
Forum: Exodus
Topic: I'm still alive!
Replies: 13
Views: 4832

Re: I'm still alive!

Thanks, things are definitely going much better, and I do have free time on my hands again, but I'm still putting all that into the MegaLD ripping project. After that I hope to get back to this project, where I've got some half-completed changes which I'm hoping will result in a major speed improvem...
by Nemesis
Tue Nov 15, 2016 8:35 am
Forum: Exodus
Topic: Debugging
Replies: 2
Views: 619

Re: Debugging

Sorry, never really got around to doing tutorials. Watchpoints allow you to break when a memory value changes. You'll want to configure it to target the memory address(es) you're interested in, and untick "On Read", so it only triggers when the data is written to. If you want to only trigger when th...
by Nemesis
Tue Nov 15, 2016 8:25 am
Forum: Exodus
Topic: Import / Export Current Active Disassembly State
Replies: 3
Views: 797

Re: Import / Export Current Active Disassembly State

I'm glad you're finding the active disassembly feature useful, it's something I'm particularly proud of. Back in the mid 2000's I created the first clean disassembly of Sonic 2 using a quick and dirty hack of Gens, followed by a solid month of clean-up work in IDA Pro defining pointers and relative ...
by Nemesis
Sat Jul 09, 2016 7:06 pm
Forum: Exodus
Topic: Mocking up a Sega CD
Replies: 5
Views: 1986

Re: Mocking up a Sega CD

I'd start with what's simplest, and expand up from there. In your case, the MegaCD gate array exposes itself to the sub-cpu in a 0x200 byte block at 0xFF8000, and to the main CPU in a 0x30 byte block at 0xA12000. To get going, I would just create a new device which has handlers for read and write ac...
by Nemesis
Tue Jun 28, 2016 4:50 am
Forum: Exodus
Topic: Exodus 2.0.1 crash (has stopped working)
Replies: 6
Views: 1633

Re: Exodus 2.0.1 crash (has stopped working)

Thanks for the crash report. I can confirm from the minidump that this is caused by a known issue on a base Windows 7 install without SP1, with programs compiled using VS2013. Installing Windows 7 SP1 will resolve this issue. This problem will also be corrected in future releases, which will use VS2...
by Nemesis
Wed Jun 22, 2016 12:47 am
Forum: Megadrive/Genesis
Topic: VSRAM Fill Mode DMA
Replies: 3
Views: 922

Re: VSRAM Fill Mode DMA

Yes, you can do a DMA fill to VSRAM, but it doesn't behave the way you might expect. There's a lot of information in the following post, including enough info to understand how to reliably do a DMA fill operation to CRAM or VSRAM: http://gendev.spritesmind.net/forum/viewtopic.php?p=21016#p21016 If y...
by Nemesis
Fri Jun 17, 2016 12:01 am
Forum: Megadrive/Genesis
Topic: Aggregating Community Research
Replies: 11
Views: 2203

Re: Aggregating Community Research

That reminds me. I have a test ROM for sprite capacity reduction I need to clean up and release.
That'd be handy to have around, emulators need to have better support for that. It's common to want to find a bit of extra VDP transfer capacity by disabling the VDP during hblank.
by Nemesis
Thu Jun 16, 2016 11:54 pm
Forum: Megadrive/Genesis
Topic: Infinite scrolling maps/scroll plane "edge" DMA
Replies: 15
Views: 1971

Re: Infinite scrolling maps/scroll plane "edge" DMA

I'd also add that visualizing what's going on in your head with the tile planes can be quite difficult, especially if you've got hscroll or vscroll happening. You might want to take a look at the plane viewer feature in Exodus: http://www.exodusemulator.com/media/k2/items/cache/233826a67be66a810b23a...
by Nemesis
Thu Jun 16, 2016 2:28 pm
Forum: Megadrive/Genesis
Topic: Aggregating Community Research
Replies: 11
Views: 2203

Re: Aggregating Community Research

Yeah, the YM2612 thread does need work. Might I suggest referencing individual posts from the thread here, even if just for the starting point of conversation chains, rather than the thread as a whole. That's the first part of sorting out that thread really, making an index of the useful/relevant co...
by Nemesis
Thu Jun 16, 2016 1:52 pm
Forum: Exodus
Topic: Exodus 2.0.1 crash (has stopped working)
Replies: 6
Views: 1633

Re: Exodus 2.0.1 crash (has stopped working)

Hey, sorry, I'm back now, and I'd like to investigate your crash, but that link no longer works. Any chance you could re-upload it? Minty, if you get a crash report, upload yours here too if you can, and I'll take a look. I do have a dim recollection about an OS error in Windows 7 non-SP1 I believe,...
by Nemesis
Thu Jun 16, 2016 1:41 pm
Forum: Exodus
Topic: Oh wow I'm slow
Replies: 9
Views: 2261

Re: Oh wow I'm slow

Yep, that was indeed the joke :). Like a lot of other people here I suspect, I was using emulators back in the late 90's and early 00's, when it seemed like the name of half the emulators out there were some kind of reference or pun. You want to know what's really ironic in a way? The biggest inspir...
by Nemesis
Thu Jun 16, 2016 1:24 pm
Forum: MegaLD
Topic: MegaLD Dumping Project
Replies: 61
Views: 21493

Re: MegaLD Dumping Project

Oh, I should really have posted my apology first. Sorry, as you might have noticed I've been pretty well absent from SpritesMind (and pretty much everywhere else) for the past year or so. The last year has been difficult and crazy for me in real life. Things are just settling down now, and I'm findi...