This is new correct version of ISO ROM for ZX + BETADISK. Some extra basic command is designed specially for use in conmination with TR-DOS 5.05(cz). Is possible use also any othen TR-DOS versions, but basic syntax will different(I can add next video)
ISO ROM 128(version 2010) + TR-DOS 5.05(cz)
http://velesoft.speccy.cz/other/iso-...ll-patched.zip
new basic syntax:
!! (call monitor/debugger "Devastace" from tr-dos rom)
! (start DOS and show command line)
!CAT (show catalog)
!LIST (show detailed catalog)
!RUN (load and start basic file boot.B)
!LOAD "filename" (load basic file "filename")
!GOTO "snapshot" CODE (load snapshot = memory snap, CPU registers ...)
= (show basic info - ramtop, used memory, etc...)
* (start utility "KCOPY+")
/|\(ss+h) (start utility "BETA DISC EDITOR")
RANDOMIZE USR 15610 (start packer "TOMPACK")
GOTO (without parameter use GOTO 0)
PAUSE (without parameter use PAUSE 0)
£31(SS+X) (print value 31 in BINary format "BIN 000011111" - max range 0-255)
"hallo" (print text "hallo" on screen - PRINT command is ignored)
10+2 (print value 12 on screen - PRINT command is ignored)
/257 (show 16bit value as low byte + high byte - "2,1" )
%253 (convert 16bit value to HEX format)
$FF (convertHEX value FF to decimal value)
All trdos commands can be writed in basic line after char "!". This char replace "RANDOMIZE USR 15619: REM:" and enable short syntax and faster work with trdos.
ISO ROM after reset no erase memory , show only menu:
AUTO RESET - return to basic (if basic variables is bad then use reset)
HARD RESET - erase all 128kB of memory
BETADISK - jump to tr-dos + autoboot (if file boot.B absent then use CAT)
DEVAST+ - if tr-dos 5.05(cz) is used then start monitor/debugger "devastace+"
SPECTRUM 128 - this function is unused