![]() This is because in carts like the Everdrive Pro when you want to diagnose a Sega CD attached to the unit with the ROM, you don't want to enable the FPGA Sega CD in the cartridge. You'll notice there are two versions of the suite in the zip now, one for use in regular systems and one for use in emulation or systems that enable Sega CD hardware by checking the header. ![]() In order to access the "debug" version, go into options and press C when selecting the "auto-sort controller" option, that will unhide the debug option for you. This has been tested on Model 1 and Model 2 systems. There are even some options for it under the options menu, including a hidden option to check the internal values for emulator developers. It also has a controller test, and it has been expanded to use the multitap from Sega, and up to 8 controllers. If you are interested in my tool that detects this in ANSI C for you to compile, it is here. There are some details regarding HINT and using a cart vs the Sega cd, but both are accounted for by the tool. Thankfully Everdrive carts can now dump the BIOS and that makes this process so much easier. And this new version that you can now download includes both dumps. That's the regular output when the BIOS is detected. I'll report the details in the next post due for the end of the month. And this last year two new dumps were made thanks to it and sent to the MAME team. The BIOS ID tool checks for the CRC of known dumps and reports either the version inside the system or that it is an unknown/undumped version. However, they have been useful already twice this past 12 months. I wrote them for my own use and at the suggestion of Leo Oliveira. I believe they are an important resource for modders and repair technicians. I'll make a post detailing these tests, or an entry in the wiki. Hardware Testsįirst, the Genesis version has a little promoted and used mode to test hardware, which includes Z80 RAM, a memory viewer, a controller test, Sega CD RAM (Work and Program), Sega CD communication registers and a Sega CD BIOS identification option. José's art looks really beautiful and this was worked on by himself to look good with the Genesis palette on a CRT, you should checkout his print store (linked above from his name). He didn't want the release to just be about Donna, I reassured him that there were a ton of other changes, and I we were in the middle of adding the PAL version of the monoscope. Obviously Donna by Pepe Salot is finally in this public release, she's been in the Genesis version for months but when I spoke with José back then he mentioned something that echoed with my reasoning regarding small change logs. Testing on a real PAL Mega Drive would be appreciated. We didn't have access to a PAL Mega Drive, and had to make do with a modded unit I had and finally got confirmation with MiSTer. Keith made an awesome job with this, and I am sorry I have delayed the release of this for even longer due to all my other changes. But it was worth it, we now have a PAL monoscope pattern by Keith Raney which has even helped confirm a correction made on the MiSTer FPGA core by birdybro when in PAL mode along with MDFourier, since the timing affected both video and audio. ![]() But there are a lot of changes that are more relevant than that. I will not mention the full change log, since a lot of it was under the hood and probably nobody else but myself cares about how I cleaned up the Sega CD assembly routines and use. They are in constant change: bug fixes, new patterns, collaborations, suggestions, quirky details, new ideas. It seems that these things should be static, but they aren't. It is hard to balance releases, I don't want to constantly push changes that feel minimal, and the other extreme is to never push any because they are many. It has been a while since I've wanted to release this version, and it has a lot of changes. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |