[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Apple 1 microchess - correct operation?
Most Replica-1's do indeed use the 65C02. I'll try and have a look at
the microchess code as well since I am quite interested. Krusader
handles 6502 only, since I didn't have enough space to squeeze in
assembly and disassembly of the extra instructions. Maybe after a
future revision I'll find a way...
But I'm very glad indeed that you are finding the Krusader environment
useful!
Ken
Keith wrote:
> Keith wrote:
> > Does anyone have experience using the Microchess program that can be
> > found at - http://www.brielcomputers.com/replica1.html?
> >
>
> One potential problem with the source that I found at
> http://www.6502.org/source/games/uchess/uchess.htm is that it's using
> the PHY instruction which is not in the NMOS 6502. I guess that the
> Replica 1 is using the 65C02, but take advantage of the 65C02
> instructions means that the code won't really run on an Apple 1. Note
> that the code that is doing this is an extension to Microchess when it
> was adapted to handle serial I/O.
>
> Maybe the POM emulator should flag when illegal opcodes are used that
> wouldn't have been handled by an NMOS 6502. That would help keep things
> more authentic if anyone cares.
>
> BTW - I found this instruction by trying to assemble the source code
> with the Krusader assembly language development environment.
>
> -Keith