Hardware Hobbyists vs. Emulator Enthusiasts vs Replica Recreators

bfranchuk at jetnet.ab.ca bfranchuk at jetnet.ab.ca
Sat Jun 20 15:01:03 CDT 2009


Josh Dersch wrote:
Well, that caused a very subtle bug that took me a long time to track
> down.  There is some microcode (notably, a RNG loaded by the game 
> PERQMan) that accidentally "leaks" a pop on every invocation and it's 
> only the fact that the _real_ hardware wraps the eStack pointer around 
> that allows it to run on the real hardware without destroying the 
> stack.  (It's still dumb luck that it manages to work at all.)  This was 
> crashing horribly on my emulator with really odd results.  After doing a 
> lot of debugging, I tracked it to the RNG microcode and made a very 
> simple change to the eStack code.  Now I can play Pac-Man on PERQemu, 
> and all is well with the world...
> 
> Josh

I say the real hardware is the final word... That is what runs the software.
>> Andy

PS .  And think of all the quarters you now save.  :)




More information about the cctech mailing list