Posted By
 Csabo on 2008-12-28 09:33:34
| Re: Using a 50% functional Plus4
Answer for #2: by default, BASIC programs start from $1001. However, this can be easily changed by adjusting the bytes at $2B/2C. To find out where the current BASIC programs is, go to monitor and type >2B. Example: let's say it displays: >002B 01 40 .. .. .., then your BASIC program is at $4001.
That's it specifically for BASIC programs, but reading your two questions again I think this may not be what you're looking for. I think you want to know the starting address of a machine language program. That's not as trivial as with BASIC programs. You could look for the usual places (around the $1000 area), try H 1000 FD00 78 8D 3F FF (which is SEI, STA $FF3F, a somewhat common start), or just ask us specifically which program it is  |