Add new attachment

Only authorized users are allowed to upload new attachments.

List of attachments

Kind Attachment Name Size Version Date Modified Author Change note
jpg
IBASIC1-1.jpg 34.9 kB 1 12-Sep-2016 21:35 Roland B. Wassenberg IBASIC1-1.jpg
atr
Integer_BASIC_1.00_with_DOS_2.... 133.1 kB 1 12-Sep-2016 21:31 Roland B. Wassenberg Integer_BASIC_1.00_with_DOS_2.5_MD.atr
bin
Integer_BASIC_v1.00_C_(1986-11... 16.4 kB 1 22-Feb-2017 20:28 Roland B. Wassenberg Integer_BASIC_v1.00_C_(1986-11-19)(OSS)(Lawrow,_Stephen_D.)(US)(M091).bin
bin
Integer_BASIC_v1.00_C_(1986-11... 16.4 kB 1 20-Sep-2016 16:19 Roland B. Wassenberg Integer_BASIC_v1.00_C_(1986-11-19)(OSS)(US)034M.bin
car
Integer_BASIC_v1.00_C_(1986-11... 16.4 kB 1 20-Sep-2016 16:19 Roland B. Wassenberg Integer_BASIC_v1.00_C_(1986-11-19)(OSS)(US)034M.car
bin
Integer_BASIC_v1.00_C_(1986-11... 16.4 kB 1 20-Sep-2016 16:19 Roland B. Wassenberg Integer_BASIC_v1.00_C_(1986-11-19)(OSS)(US)043M.bin
rtf
OPERATOR_TABLE.rtf 6.6 kB 1 21-Sep-2016 22:03 Roland B. Wassenberg OPERATOR_TABLE
rtf
STATEMENT_NAME_TABLE.rtf 5.8 kB 1 21-Sep-2016 22:03 Roland B. Wassenberg STATEMENT_NAME_TABLE
atr
int-basic-master-03oct86.atr 184.0 kB 1 12-Sep-2016 21:31 Roland B. Wassenberg int-basic-master-03oct86.atr
atr
int-basic-slave-03oct86.atr 184.0 kB 1 12-Sep-2016 21:31 Roland B. Wassenberg int-basic-slave-03oct86.atr

This page (revision-15) was last changed on 26-Feb-2017 17:25 by Roland B. Wassenberg  

This page was created on 12-Sep-2016 21:30 by Roland B. Wassenberg

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 2 added 5 lines
From Tomasz 'Kr0tki' Krasuski from AtariAge:\\
\\
I've used MAC/65 1.02 to assemble it to cartridge. It requires changing lines 130 and 150 in D1:MASTER of the source code, to change PROM to 0 and _CART to 1. Then assemble from disk, which results in a binary file that loads to $3000-$6fff, bank order "3M04". Retrieve this data in an appropriate order to create a ROM image.\\
\\
So, Integer BASIC appears to contain the same features as BASIC XE, but with integer arithmetic. And it's blazing fast.
At line 3 changed one line
* [int-basic-master-03oct86.atr] ; who can create a ROM-file out of this? Any help is very much appreciated :-)))
* [int-basic-master-03oct86.atr]
At line 10 added 10 lines
\\
Enabling the building of a M091 Integer BASIC is less straightforward, because there is no single value that controls it, unlike in BASIC XE. To build it, one has to change bank addresses in D1:EQUATE.INC. Edit the lines 310 and 320 to make BANK.2 equal to $D509 and BANK.3 = $D501. Then assemble the object file as usual. This gives us an "1M09" object file, as with BASIC XE. Retrieving the bank data in a correct order results in an M091 ROM image.\\
\\
Thank you so much Tomasz 'Kr0tki' Krasuski for the info in building the runtime, we owe you so much. :-)))
!!CAR-Image
* [Integer_BASIC_v1.00_C_(1986-11-19)(OSS)(US)034M.car] ; thank you so much Tomasz 'Kr0tki' Krasuski for building the 1st cartridge, we owe you so much. :-)))
!!BIN-Images
* [Integer_BASIC_v1.00_C_(1986-11-19)(OSS)(US)034M.bin] ; thank you so much Tomasz 'Kr0tki' Krasuski for building the 1st binary, we owe you so much. :-)))
* [Integer_BASIC_v1.00_C_(1986-11-19)(OSS)(US)043M.bin] ; just runs in Altirra with OSS '043M' ; thank you so much Tomasz 'Kr0tki' Krasuski for building the 1st binary, we owe you so much. :-)))
* [Integer_BASIC_v1.00_C_(1986-11-19)(OSS)(Lawrow,_Stephen_D.)(US)(M091).bin] ; thank you so much Tomasz 'Kr0tki' Krasuski for building the binary, we owe you so much. :-)))
At line 6 changed one line
* [Integer_BASIC_1.00_with_DOS_2.5_MD.atr] ; just the file version, the ROM-file is still missing :-(((
* [Integer_BASIC_1.00_with_DOS_2.5_MD.atr] ; just the file version
!!Manuals ; who is making a manual for OSS Integer Basic?
Version Date Modified Size Author Changes ... Change note
15 26-Feb-2017 17:25 2.206 kB Roland B. Wassenberg to previous
14 23-Feb-2017 01:09 2.206 kB Roland B. Wassenberg to previous | to last
13 22-Feb-2017 20:30 1.635 kB Roland B. Wassenberg to previous | to last
12 21-Sep-2016 22:59 1.46 kB Roland B. Wassenberg to previous | to last
11 21-Sep-2016 22:05 1.58 kB Roland B. Wassenberg to previous | to last
10 20-Sep-2016 23:02 1.401 kB Roland B. Wassenberg to previous | to last
9 20-Sep-2016 16:32 1.401 kB Roland B. Wassenberg to previous | to last
8 20-Sep-2016 16:25 0.894 kB Roland B. Wassenberg to previous | to last
7 14-Sep-2016 10:42 0.472 kB Roland B. Wassenberg to previous | to last
6 13-Sep-2016 00:22 0.473 kB Roland B. Wassenberg to previous | to last
5 13-Sep-2016 00:14 0.463 kB Roland B. Wassenberg to previous | to last
4 12-Sep-2016 21:38 0.33 kB Roland B. Wassenberg to previous | to last
3 12-Sep-2016 21:37 0.322 kB Roland B. Wassenberg to previous | to last
2 12-Sep-2016 21:33 0.226 kB Roland B. Wassenberg to previous | to last
1 12-Sep-2016 21:30 0.073 kB Roland B. Wassenberg to last
« This page (revision-15) was last changed on 26-Feb-2017 17:25 by Roland B. Wassenberg