Mednafen Members Members   Search Search   Help Help   Register Register   Login Login   Home Home
Home » Other » PC Engine, PC-FX » Peculiar PC Engine behaviors
Show: Today's Messages  :: Show Polls :: Message Navigator
Switch to threaded view of this topic Create a new topic Submit Reply
Peculiar PC Engine behaviors [message #26] Sat, 17 September 2005 20:51 Go to next message
Administrator  [PM]
The game "Download" requires the data-buffer latching effect of $0800-$17ff to be emulated, or it won't run. To be specific, it reads from $1403, and expects bit 5(mask = 0x20) to be set.
Re: Peculiar PC Engine behaviors [message #174 is a reply to message #26 ] Sun, 05 February 2006 01:57 Go to previous message
Administrator  [PM]
Youkai Douchuuki JSRs to a routine to set the MPRs before the MPR corresponding to the stack page is set, and then RTS's, pulling zeroes off the stack, causing PC to go to $0000, which is mapped to the VDC, and returns $00, which causes a BRK, after which time I stopped following the code, but the game seemed to run OK.

This might cause confusion and hair-pulling to emulator authors who try to increase the accuracy of their emulators incrementally. Smile
  Switch to threaded view of this topic Create a new topic Submit Reply
Next Topic:Indie PC Engine developer
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ ]

Current Time: Sat May 11 19:57:25 CDT 2024
.:: Contact :: Home ::.

Powered by FUDforum.
Copyright © FUDforum Bulletin Board Software