Questions tagged [applesoft-basic]

For questions related to the Applesoft BASIC interpreter and language.

Filter by
Sorted by
Tagged with
14 votes
1 answer
772 views

Why does Applesoft BASIC get confused by a nonzero value at $0800?

Applesoft BASIC programs start at location $0801 in memory (usually). If you put a nonzero value at address $0800, though, you get an error when you try to run the program: ?SYNTAX ERROR IN 65124 ...
fadden's user avatar
  • 9,020
18 votes
3 answers
2k views

What are the differences between the versions of AppleSoft BASIC?

Apple did make some changes to AppleSoft BASIC over the years between the first version on the Apple II and the last version on the Enhanced IIe and IIe card. What are the differences between the ...
Michael Shopsin's user avatar
9 votes
4 answers
1k views

Applesoft (pseudo) Random Numbers - alternatives?

What are the alternatives (with examples on how to implement) to Applesoft RND(1) command? I have read of people using a completely different algorithm by poking machine code stored in a DATA ...
user21656's user avatar
27 votes
2 answers
4k views

Apple II: Applesoft BASIC memory management

I am trying to write an Applesoft / floating point BASIC program using high resolution graphics and some assembly language code. My BASIC program is quite large, and after running the program for a ...
Dale Mahalko's user avatar
  • 3,649
15 votes
1 answer
1k views

How are the randomizer values on the Apple II maintained?

Looking at a comment on this question, it reminded me of how there are two memory locations in the Apple II zero page that are used for random number generation: 0x4E and 0x4F (78 and 79, respectively)...
bjb's user avatar
  • 16.3k
12 votes
4 answers
1k views

At what address do Apple II Applesoft programs get stored?

Online references disagree on whether Applesoft programs were stored at 0x801 (2049) or 0x3001 (12289). A quick test on my OpenEmulator install with an Apple II Plus definitely puts it at 0x801. ...
zellyn's user avatar
  • 1,005
11 votes
1 answer
2k views

Testing/using a joystick in AppleSoft?

How does one use joysticks in a program on the Apple //? I have three different joysticks here and I would like to visualize their state (pot and button values), maybe similar to the SDL joystick ...
knghtbrd's user avatar
  • 1,039
11 votes
4 answers
3k views

How did the Apple IIe convert to upper case?

TL;DR How did the Apple IIe convert commands to upper case? Background I've been using the Virtual ][ emulator in Apple IIe mode (with an Apple IIe Enhanced ROM). After getting the ELIZA code from ...
Greenonline's user avatar
  • 4,214
8 votes
2 answers
1k views

Help understanding TAIPAN source code for the Apple II

I am trying to run the source code found at https://taipangame.com/BASIC.txt on Epple 2 (with Apple II+ roms) to eventually run on my own Apple II+, but the program keeps crashing. First, I used a ...
EvanTheGamer's user avatar