This page (revision-15) was last changed on 03-Feb-2023 15:21 by Roland B. Wassenberg 

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

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Version Date Modified Size Author Changes ... Change note
15 03-Feb-2023 15:21 2 KB Roland B. Wassenberg to previous
14 23-Feb-2017 00:09 2 KB Roland B. Wassenberg to previous | to last
13 22-Feb-2017 19:30 1 KB Roland B. Wassenberg to previous | to last
12 21-Sep-2016 20:59 1 KB Roland B. Wassenberg to previous | to last
11 21-Sep-2016 20:05 1 KB Roland B. Wassenberg to previous | to last
10 20-Sep-2016 21:02 1 KB Roland B. Wassenberg to previous | to last
9 20-Sep-2016 14:32 1 KB Roland B. Wassenberg to previous | to last
8 20-Sep-2016 14:25 894 bytes Roland B. Wassenberg to previous | to last
7 14-Sep-2016 08:42 472 bytes Roland B. Wassenberg to previous | to last
6 12-Sep-2016 22:22 473 bytes Roland B. Wassenberg to previous | to last
5 12-Sep-2016 22:14 463 bytes Roland B. Wassenberg to previous | to last
4 12-Sep-2016 19:38 330 bytes Roland B. Wassenberg to previous | to last
3 12-Sep-2016 19:37 322 bytes Roland B. Wassenberg to previous | to last
2 12-Sep-2016 19:33 226 bytes Roland B. Wassenberg to previous | to last
1 12-Sep-2016 19:30 73 bytes Roland B. Wassenberg to last

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 ist 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?