Subject: Re: [stella] 6502 hardware register writes From: AutismUK@xxxxxxx Date: Sun, 4 Nov 2001 09:13:26 EST |
In a message dated 03/11/01 22:01:09 GMT Standard Time, john@xxxxxxxxxxx writes:
The problem being that whereas with most emulators you spend most of the time executing code, in a 2600 you spend most of it executing the TIA. A26 (the basis of Z26) used a scam whereby it checksummed the data transfer and timing to the TIA and its current state, and if the checksum didn't change the screen didn't either, worked better for some games than others, of course, but got it running on the target (my then 486SX2/50) and this worked to about a level of 95%; but stuff like Freeway 2 player didn't work, let alone Cosmic Ark :) It also used entirely the 8086 instruction set because it was coded in A86, so it had no 32 bit instructions :) Now now, who was it added the comment "Look ! A 32 bit instruction" to the code ..... Classic implementations like Z26 as it is now and Stella tend to have speed limits if about DX100 speed, which an 18Mhz ARM chip is probably not far off. But it can be done. |
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [stella] 6502 hardware register, Glenn Saunders | Thread | Re: [stella] 6502 hardware register, John Saeger |
Re: [stella] combat scanlines?, ben | Date | Re: [stella] combat scanlines?, Roger Williams |
Month |