EMMA 02

XML CODE

  • Home
  • Download
  • Change Log
  • Help
  • Compilation
    • Windows
    • OS X
    • Ubuntu
    • Fedora
    • openSUSE
  • Forums
  • Tape Conversion
  • Machine Code
    • SYSTEM00
    • CDP1801
    • CDP1802
    • CDP1804
    • CDP1805
    • Differences
  • Pseudo Code
    • AMVBAS
    • AM4KBAS
    • CARDTRAN
    • Chip-8, 8X, ETI-660 & Elf
    • FEL-1
    • FPA-1
    • FPL-2
    • FPL-4
    • GPL-2
    • GPL-3
    • GPL-4
    • GPL-A (2K RAM)
    • GPL-A (2K ROM)
    • ST2
    • ST4
    • STK
    • Test-Word
    • Super-chip
  • XML Code
    • Main Elements
    • I/O
    • System
    • A/D Convertor
    • BASIC
    • Batch wav
    • Bootstrap
    • Cassette
    • CD4536B
    • CDP1851
    • CDP1852
    • CDP1854
    • CDP1855
    • CDP1877
    • CDP1878
    • CDP1879
    • Debugger
    • COMX Diagnostic
    • Dip switch
    • Disk
    • EF Buttons
    • Flip Flop
    • Front Panel
    • GUI
    • HEX Modem
    • I/O Group
    • Keyboard
    • Keyfile
    • Locations
    • Memory
    • MM57109
    • Printer
    • RTC
    • Sound
    • Splash
    • USB
    • Video
    • Videodump
    • vt
    • X Modem
  • BASIC
    • General Information
    • COMX BASIC V1.00
    • Floating Point BASIC 2.2
    • Pecom 32 BASIC
    • Pecom 64 BASIC 1.0 & 4.0
    • Quest Super BASIC 1.4
    • Quest Super BASIC 3.0
    • Quest Super BASIC 5.0
    • Quest Super BASIC 6.0
    • RCA BASIC3 V1.1
    • Telmac SBASIC v24.3
    • Error Messages
  • Computer List

 

 

 

 

 

 

 

 

 

 

 

 

Element: basic

Info and BASIC address locations used in memory access functions as well as tape loading. When any of the values are not specified they will not be set on a PLOAD, this is used for tiny basic

child element attribute value description
array Array storage address (16 bit) Address location for the high byte of the array storage address, low byte is stored at address+1.
defus DEFUS address (16 bit) Address location for the high byte of the DEFUS address, low byte is stored at address+1. DEFUS defines the BASIC user space.
eod EOD address (16 bit) Address location for the high byte of the EOD (End Of Data) address, low byte is stored at address+1.
eop EOP address (16 bit) Address location for the high byte of the EOP (End Of Program) address, low byte is stored at address+1.
id PLOAD or LOAD extension (text) Defintion of the PLOAD file extension to be used by this computer, examples: .comx .pecom, .rca, .super etc. Different extensions are recommended for different BASIC versions as most are not compatible. The first 4 characters of the extension are also saved in the header of any file saved from BASIC.
pload PLOAD or LOAD extension (text) Same as id. Defintion of the PLOAD file extension to be used by this computer, examples: .comx .pecom, .rca, .super etc. Different extensions are recommended for different BASIC versions as most are not compatible. The first 4 characters of the extension are also saved in the header of any file saved from BASIC.
ram start user RAM address (16 bit) Address location for the high byte of the Start user RAM address.
string string storage address (16 bit) Address location for the high byte of the string storage address, low byte is stored at address+1.