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

User Tag List

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

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

  1. #1
    Master Аватар для VELESOFT
    Регистрация
    04.04.2007
    Адрес
    Praha
    Сообщений
    752
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    33
    Поблагодарили
    14 сообщений
    Mentioned
    1 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 в 21:31.

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

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

    По умолчанию

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

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

    По умолчанию

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

  5. #4
    Junior
    Регистрация
    04.04.2007
    Адрес
    Praha
    Сообщений
    19
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    3 сообщений
    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.

  6. #5
    Master Аватар для VELESOFT
    Регистрация
    04.04.2007
    Адрес
    Praha
    Сообщений
    752
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    33
    Поблагодарили
    14 сообщений
    Mentioned
    1 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

  7. #6
    Master
    Регистрация
    25.04.2009
    Адрес
    Днепропетровск
    Сообщений
    813
    Спасибо Благодарностей отдано 
    26
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    14 сообщений
    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 в 18:38.

  8. #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 прекрасно русский понимает.

  9. #8
    Master Аватар для VELESOFT
    Регистрация
    04.04.2007
    Адрес
    Praha
    Сообщений
    752
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    33
    Поблагодарили
    14 сообщений
    Mentioned
    1 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.

  10. #9
    Guru Аватар для Vadim
    Регистрация
    24.07.2008
    Адрес
    г. Курган
    Сообщений
    2,062
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    17 сообщений
    Mentioned
    1 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)

Ваши права

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