Author Topic: M$ BASIC for almost ANY 6502 machine  (Read 303 times)

ccovell

  • Hero Member
  • *****
  • Posts: 2245
M$ BASIC for almost ANY 6502 machine
« on: December 09, 2008, 03:11:50 AM »
Hi, folks.  Probably many of you already know that the source code to the Apple I integer BASIC interpreter has been released, but an even more interesting one is a disassembly/abstraction of Microsoft BASIC for 6502 machines.  If anybody wants to try a fun project, why not try assembling this BASIC interpreter to run on the PCE?

http://www.pagetable.com/?p=46

The M$ BASIC ROMs/programs from several different old computers have been brought into a single assembly source code, with switches to turn on/off several features and RAM (etc,) configurations.  A PCE version would not be very hard to implement, given the proper text input and output routines to be written around it.

Sorry, I'm not the one to do this; I have enough projects and other junk going on...  :-k

Tom

  • Guest
Re: M$ BASIC for almost ANY 6502 machine
« Reply #1 on: December 09, 2008, 01:19:15 PM »
I saw a link over at the 6502 forums for ehBASIC - http://www.themotionstore.com/leeedavison/6502/ehbasic/index.html.  Not sure on the differences.

 A BASIC compiler would be nice though.


 You know, I wonder what BASIC versions were optimized for 'C02. I think all the ones I looked at were for the '02.
« Last Edit: December 09, 2008, 04:31:12 PM by Tom »

Arkhan

  • Hero Member
  • *****
  • Posts: 14142
  • Fuck Elmer.
    • Incessant Negativity Software
Re: M$ BASIC for almost ANY 6502 machine
« Reply #2 on: December 20, 2008, 08:12:06 PM »
Im going to check this out and look into it.   It might be a fun thing to do alongside the stuff going on after I finish Insanity..
[Fri 19:34]<nectarsis> been wanting to try that one for awhile now Ope
[Fri 19:33]<Opethian> l;ol huge dong

I'm a max level Forum Warrior.  I'm immortal.
If you're not ready to defend your claims, don't post em.