LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Apple ][ Emulator written in LabVIEW? - Happy 35th Anniversary!

Today marks the 35th anniversary of the date the Apple][ first went on sale. This was my first computer and I studied it for many, many days and nights.

 

Unfortunately because of the ROM copyrights I cannot distribute the emulator. I will remove the ROMs from the project and post the code. You can then find a legal copy of the ROMs and run it. I will probably put the code on SourceForge.

 

Warning - video contains sound.

 

 

The project is not yet complete and I don't know when I will be able to finish it. The things that do not work are

  • sound
  • graphics, only text mode works
  • disk writing, only reading works (Booting Applesoft was my eureka moment and tst almost figured it out!)
  • the second disk drive
  • expansion RAM
  • CPU interrupts and BCD arithmatic. I don't think BCD is used anywhere except embedded devices which have BCD to 7-segment LEDs.

There is another project that I would really like to do. I want to write an emulator for the original "Fat MAC" that LabVIEW was first released on. Then I want to run LabVIEW 1.0 on it Smiley Very Happy

 

Some day...

=====================
LabVIEW 2012


Message 1 of 2
(4,821 Views)

I posted the code on Sourceforge. This is my first Sourceforge project and so the page is not really complete yet. I only attached the project as two zipfiles - one for LabVIEW 9.0 and one for LabVIEW 11.0.

 

http://sourceforge.net/projects/labviewapple2/

 

=====================
LabVIEW 2012


0 Kudos
Message 2 of 2
(4,540 Views)