Convert an Apple II into an Apple 1 using MCL65+

3 posts / 0 new
Last post
Offline
Last seen: 6 months 2 weeks ago
Joined: Feb 14 2021 - 19:22
Posts: 31
Convert an Apple II into an Apple 1 using MCL65+

https://microcorelabs.wordpress.com/2023/05/05/convert-an-apple-ii-into-an-apple-1-using-mcl65/

 

Small project which runs the Apple I Woz Monitor PROMs inside of an Apple II. 

Offline
Last seen: 2 hours 16 min ago
Joined: Jun 29 2018 - 16:55
Posts: 582
Very interesting project,

Very interesting project, thanks for sharing. On a quick glance I may have missed it but is the cassette interface supported?Also, if you have used a "brain board" for the Wozaniam pack / Apple 1 mode in an Apple II, I'm curious your opinion on any advantages in your project/methodology over that one. 

Offline
Last seen: 6 months 2 weeks ago
Joined: Feb 14 2021 - 19:22
Posts: 31
skate323k137 wrote:Very
skate323k137 wrote:

Very interesting project, thanks for sharing. On a quick glance I may have missed it but is the cassette interface supported?Also, if you have used a "brain board" for the Wozaniam pack / Apple 1 mode in an Apple II, I'm curious your opinion on any advantages in your project/methodology over that one. 

 

Yes, the cassette input and output could be plumbed in as a possible next step. The MCL65+ 6502 emulator is cycle accurate, however I might need to trim the cassette data timing. I have been cut-pasting files via a terminal and pre-loading into RAM which has been very fast and error free.

The Brain Board is a different approach which uses a modified BIOS to translates the video and keyboard I/O and adjusts cassette timing. I am using the unmodified 256-byte Woz monitor which one could argue is a more "pure" Apple 1 representation. I can additionally accept keyboard input over USB serial plus preload any address in memory so the approaches are very different.

Mine was also developed 15 years later and is lucky to have the use of a modern, ultra-fast microcontroller with everything written in C over the course of a day!  I have deep respect for the Brain Board's design approach and the time and effort it must have taken to develop. 

 

Log in or register to post comments