Важная информация

User Tag List

Показано с 1 по 9 из 9

Тема: ISO ROM 128 with TR-DOS 5.05(cz)

  1. #1
    Master Аватар для VELESOFT
    Регистрация
    04.04.2007
    Адрес
    Praha
    Сообщений
    630
    Благодарностей: 374
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию ISO ROM 128 with TR-DOS 5.05(cz)

    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
    Последний раз редактировалось VELESOFT; 18.04.2010 в 19:31.

  2. Эти 2 пользователя(ей) поблагодарили VELESOFT за это полезное сообщение:
    Djoni (21.05.2012), krt17 (07.05.2014)

  3. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  4. #2
    Master Аватар для IlyaMIV
    Регистрация
    12.12.2009
    Адрес
    Курск
    Сообщений
    768
    Благодарностей: 44
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Наверное что то интересное написано?
    Pentagon-128/AY/FDD; Leningrad-48/128; Гамма-48 ред1; Искра- 1080; Искра-1085;

  5. #3
    Member Аватар для ZXSlaver
    Регистрация
    13.10.2008
    Адрес
    Нефтекамск
    Сообщений
    186
    Благодарностей: 29
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Хммм. Выглядит интересно.
    Это, я так понимаю, версия для оригинально ZX Spectrum ?
    ZXM-Phoenix 2048 / IDE-CF 8Gb / TSFM / RGB-VGA ZXKit1 / Radoitehnika У101 + S90

  6. #4
    Junior
    Регистрация
    04.04.2007
    Адрес
    Praha
    Сообщений
    14
    Благодарностей: 14
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, ISOROM 128 для нормального ZX Spectrum 128к, потому што это 2x16кБ как в оригинальном ZX Spectrum 128k+, +2. Конечно роботает и в Пентагонах.

    У меня ISOROM 128 уже от года 1994. Первые версии ISOROM были, когда был и TRDOS 4.x (1987, 1988?)

    ISORОМ конечно и для 48к машин, в других 16кБ только меню и программы KCOPY, B.D.E., TOMPACK, в первых интересно улучшенный BASIC.

  7. #5
    Master Аватар для VELESOFT
    Регистрация
    04.04.2007
    Адрес
    Praha
    Сообщений
    630
    Благодарностей: 374
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от VELESOFT Посмотреть сообщение
    Is possible use also any other TR-DOS versions, but basic syntax will different(I can add next video)
    ISO ROM 128(version 2010) + TR-DOS 6.10e



    short command ! must be replaced with !REM:

    Only ! without parametter work
    Command !! is ignored

  8. Этот пользователь поблагодарил VELESOFT за это полезное сообщение:
    doorsfan (21.04.2010)

  9. #6
    Master
    Регистрация
    25.04.2009
    Адрес
    Днепропетровск
    Сообщений
    752
    Благодарностей: 130
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    what about compatibility with old speccy soft (1982 basic was modified, so changed enter points...) and what with free #ff space? i tell about ld i,#3f ; im 2
    Последний раз редактировалось doorsfan; 21.04.2010 в 16:38.

  10. #7
    DimkaM
    Гость

    По умолчанию

    Цитата Сообщение от doorsfan Посмотреть сообщение
    what about compatibility with old speccy soft (1982 basic was modified, so changed enter points...) and what with free #ff space? i tell about ld i,#3f ; im 2
    блин, ну ты то русский, пиши по русски.
    Velesoft прекрасно русский понимает.

  11. #8
    Master Аватар для VELESOFT
    Регистрация
    04.04.2007
    Адрес
    Praha
    Сообщений
    630
    Благодарностей: 374
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от doorsfan Посмотреть сообщение
    what about compatibility with old speccy soft (1982 basic was modified, so changed enter points...) and what with free #ff space? i tell about ld i,#3f ; im 2
    Compatibility is perfect. Only 128 editor is replaced with new ISO ROM features. So software using direct access to 128 rom (rom 0) will work incorrect. #FF space is replaced with new code, but second 2 bytes of IM2 tables from adress #3xFF contain #FFFF value = compatible.

  12. #9
    Veteran Аватар для Vadim
    Регистрация
    24.07.2008
    Адрес
    Курган
    Сообщений
    1,694
    Благодарностей: 356
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Игр, которые использовали FF в ПЗУ, для указания вектора для режима прерываний 2 не так и много. Impact, Atari Pole - те которые мне встретились. Правятся элементарно, для работы на том же +3.

    Скрытый текст

    Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
    ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
    ZX Evolution Rev B.
    Color 48 + Beta Disk Interface +FDD+YM2149F
    Орель-08БК
    Pentagon-48 (недоссобранный кем-то)
    Pentagon-128 (полуубитый)
    Кворум-128 (в ремонте)
    Магик-05 (в ремонте)
    Robotron 1715
    Корвет ПК8020 и ПК8010
    Amstrad CPC 464
    Amstrad CPC 6128
    [свернуть]

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •