Questions tagged [applesoft-basic]
For questions related to the Applesoft BASIC interpreter and language.
9
questions
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
...
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 ...
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 ...
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 ...
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)...
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. ...
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 ...
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 ...
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 ...