Topic Options
#80514 - 07/18/12 10:05 AM Applesoft Light [Fixed]
Anon Offline
Senior Member

Registered: 01/31/12
Posts: 113
This is just a minor update. I fixed a bug in the Applesoft Light wave. The F12 key is no longer required. This version will correctly drop the cursor down once the tape has stopped playing. The old wave can be removed from the softlist as the new one loads the way it is supposed to.

The new tape requires this address: load at 6000.7EFFR, enter at 6000R

Applesoft Light


Applesoft Light download

Top
#80552 - 07/20/12 07:47 AM Re: Applesoft Light [Fixed] [Re: Anon]
etabeta78 Online   content
Very Senior Member

Registered: 01/27/06
Posts: 3300
Loc: Trondheim, Norway
xml updated. projectmess will be updated as well, soon.

Top
#80554 - 07/20/12 09:29 AM Re: Applesoft Light [Fixed] [Re: Anon]
Robbbert Offline
Very Senior Member

Registered: 08/20/04
Posts: 1025
Loc: Land of Oz
Thanks Anon. smile

Top
#80555 - 07/20/12 10:44 AM Re: Applesoft Light [Fixed] [Re: Anon]
Anon Offline
Senior Member

Registered: 01/31/12
Posts: 113
@etabeta: Much thanks. wink

@Robbbert: You're most welcome. I've learned a bit more about the Apple-1. What I've learned recently is how to see the hex dump from the monitor.

Apple-1 Basic for example:
E000.EFFFR

To see the hex dump [after BASIC has been loaded... duh], do a soft reset and type E000.EFFF then Enter.
----------------------------------------------------------------
Agat Emulator has a debug [F8] that can write a bin. With that bin I can then use the c2T Binary Conversion Tool, which can convert the .bin to hex.

To make a .bin with Agat I do the following:

- load Apple-1 BASIC
- F8 (debug)
- E000.EFFFW (hit Enter)

If I want to then convert the .bin to hex I do the following:

- move BASIC.bin to C:\c2t-0.995
- remove the .bin extension (BASIC.bin to BASIC)
- Command Prompt
- C:\c2t-0.995
- c2t -1te BASIC,EOOO BASIC.mon

After the .mon has been created it can then be opened with notepad. The .mon extension can be replaced with .txt.

If you compare the BASIC.mon with a known hex dump of BASIC you should see a perfect match.

This technique will work with any Apple-1 program.

Top
#80560 - 07/21/12 08:52 AM Re: Applesoft Light [Fixed] [Re: Robbbert]
Anon Offline
Senior Member

Registered: 01/31/12
Posts: 113
I just noticed I made a small mistake.

Fixed.

If I want to then convert the .bin to hex I do the following:

- move BASIC.bin to C:\c2t-0.995
- remove the .bin extension (BASIC.bin to BASIC)
- Command Prompt
- cd\c2t-0.995
- c2t -1te BASIC,EOOO BASIC.mon

c2t-0.995.zip

Top
#80694 - 07/31/12 01:22 AM Re: Applesoft Light [Fixed] [Re: etabeta78]
Anon Offline
Senior Member

Registered: 01/31/12
Posts: 113
@etabeta

I guess I'm on a roll with mistakes. It's Applesoft Lite... not light. Don't know WTH I was thinking. Anyway... Just so you know.

Top


Who's Online
4 registered (any, Kale, LoganB, Praxis), 17 Guests and 2 Spiders online.
Key: Admin, Global Mod, Mod
Shout Box

Forum Stats
4345 Members
9 Forums
7230 Topics
87152 Posts

Max Online: 183 @ 03/06/12 06:21 PM