How to get Chaotix protos working properly in Kega This includes Sonic in Chaotix
Posted 25 February 2008 - 08:23 PM
For the record, the "time fix" people are talking about is simply the CPU interleave between the two SH2s. The default works well with most games, Chaotix is one that needed a different setting. Simple really.
> I have to say having hardcoded fixes like that is pretty ugly, they should be in external ini/xml/dat files or something.
Hmm. In my opinion, that'd be the ugly solution. There were only two (IIRC) known dumps of Chaotix. Why complicate things?
Snake, I've tested several of the early ones 1207, 1227, 1229 on my real 32x. They all boot, however 1207 doesn't boot _sometimes_. The PWM ringing that happens on the SEGA screen doesn't happen at all, most of the time the PWM works fine with no screwups except at beginning and end of zone. altho _sometimes_ there are odd beeps during the title music, in fusion this always happens.
Despite the fact that these were bult for a Rev 2.x 32X it seems the PWM and possibly other code was meant for Rev 1.x hardware.... I wouldn't worry about these too much.
Nabaztag, about 1207 don't use JJ-fox's loader and don't use the Genesis security bios and youll have an easier time. If youre using the genny bios anyway, make sure to soft reset (ctrl+tab) , 32X soft reset is a hard reset with the genny bios disabled... but youll have to reset way more times then if you didn't use the bios.
Posted 25 February 2008 - 08:29 PM
that's the way I have it setup, except I have to hard reset 2-4 times... For some reason the genny bios affects the 32X timing... but Snake knows this already.
Posted 25 February 2008 - 08:44 PM
probly 32x timing related. theres no helping that untill Snake improves the emulation. Otherwise a real 32x is the only solution.
Also, after fiddling around more, 1207 now boots every time if I _dont_ use the real 32x bios.... if I use the genny tmss in addition I'll have to "soft" rest once.
Posted 26 February 2008 - 03:03 AM
HexEdit Fusion 3.51:
26b76 : 20
That should get all builds of Chaotix to work just fine.
Yeah, I'd say that is correct, looking at what the code is doing... Also the fact that it suddenly completely changes is a bit of a giveaway ;-)
Posted 26 February 2008 - 09:21 AM
..I'm pretty retarded with User Interfaces today, it seems.