Archive for February, 2011

Kinda I Want to

Wednesday, February 16th, 2011

Today I’ve gave a look at the Sony SMC-777 HW again. The system uses a “timed” bankswitch, presumably involving instruction pre-fetching.

For example (this is BIOS ROM code, located at 0x0000-0x3fff):

3BF3: 3E 10         ld   a,$10
3BF5: D3 1C         out  ($1C),a ;enables RAM bankswitch
3BF7: C7            rst  $00 ;executes this, then switches to RAM mode

Enabling this and adding the unimplemented features makes all of the available programs / games to boot properly with sketchy keyboard and some games with imperfect colors (presumably missing clut):

Take the Red pill

Sunday, February 13th, 2011

Fixed address readback in rf5c68 and added a preliminary audio redbook support in Mega CD / Sega CD driver … results are shown in this YT video:

Content not available.
Please allow cookies by clicking Accept on the banner

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.