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

User Tag List

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

Тема: BOOT - need source code

  1. #1
    Master Аватар для VELESOFT
    Регистрация
    04.04.2007
    Адрес
    Praha
    Сообщений
    752
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    33
    Поблагодарили
    14 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию BOOT - need source code

    Please help. I need source code of this BOOT (boot from UNREAL SPECCY emulator)
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	boot.png 
Просмотров:	395 
Размер:	2.8 Кб 
ID:	41090  

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

  3. #2
    Guru Аватар для AAA
    Регистрация
    06.04.2005
    Адрес
    Земля, Москва, Марьино
    Сообщений
    21,509
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    16 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

  4. #3
    Guru Аватар для Дмитрий
    Регистрация
    01.01.2009
    Адрес
    Донецк, Украина
    Сообщений
    3,260
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    8 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    AAA, спрашивают исходные коды, а не саму прогу. Хотя при желании за полчаса можно сырок получить из кода.

  5. #4
    Guru Аватар для AAA
    Регистрация
    06.04.2005
    Адрес
    Земля, Москва, Марьино
    Сообщений
    21,509
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    16 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    одно дело когда он вширь в пзу. другое дело оно лежит отдельно. кодер разберет его за минуту. а исодных кодов нет ни у кого

  6. #5
    Guru
    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,731
    Спасибо Благодарностей отдано 
    355
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    238 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    ну автор boot`a зарегистрирован на этом форуме, может у него остались исходники...
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  7. #6
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,721
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    87 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от VELESOFT Посмотреть сообщение
    Please help. I need source code of this BOOT (boot from UNREAL SPECCY emulator)
    Когда то для интереса дизасмил в IDA:
    Вложения Вложения
    • Тип файла: zip boot.zip (5.9 Кб, Просмотров: 118)

  8. #7
    Master Аватар для VELESOFT
    Регистрация
    04.04.2007
    Адрес
    Praha
    Сообщений
    752
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    33
    Поблагодарили
    14 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от caro Посмотреть сообщение
    Когда то для интереса дизасмил в IDA:
    This source contain bugs.. absent some bytes at end of source (graphic data of cursor). I now have fixed source, new keyboard controll QAOP_SPACE + SINCLAIR (keys 6-0) + MOUSE controll, key N = new disc. Now is fixed problem with +2A/+3 rom incompatibility - BOOT code change value of register IY during enable IM1 interrupt. +2A rom (48basic part) contain different IM1 routine and need correct value of IY register (incorrect IY often connect different rom page - ZX+2A/+3 rom contain 4 different 16kB roms with different layout than ZX128/Pentagon/clones). Also mouse button in this BOOT use swapped LEFT/RIGHT mouse buttons and in ZX emulators must user press RIGHT button for select file and LEFT button for INIT FDD. Mouse ports must be readed after interrupt(HALT) because in this time ULA show only border color and data bus on ZX Spectrum models not contain transparent videoram data = if mouse interface not exist then BOOT read non existing ports and CPU can acept videoram data as mouse positions/bottons. In new source is this problem fixed, all mouse ports are readed always only after HALT.
    Последний раз редактировалось VELESOFT; 28.04.2013 в 16:40.

  9. #8
    Master Аватар для VELESOFT
    Регистрация
    04.04.2007
    Адрес
    Praha
    Сообщений
    752
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    33
    Поблагодарили
    14 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    In attachment is fixed version of BOOT by SMT,1998 with full source code (for ZX SPIN emulator). BOOT is here only in TAP version, sorry :-D

    BOOT7 - info
    ============

    It's modified version of this old BOOT by SMT,1998:
    http://zxaaa.untergrund.net/view_demo.php?id=2035

    Thank's to CARO for disassembly original BOOT by SMT,1998....
    This disass contain some bad bytes at end of source (absent some bytes for graphic/cursor), but my source is fixed/ok and converted for direct use in Z80 ASSEMBLER in ZX SPIN emulator.

    List of news:

    - fixed incompatibility with +2A/+3 rom. Original BOOT modify value of register IY and +2A rom (in 48 editor) crash, because IM1 routine need correct IY value. Interrupt is now enable only before HALT instructions.

    - all mouse ports are readed always after HALT (ula here show only border color and data bus not return videoram data is kempston mouse interface not exist)

    - mouse controll can be enable / disable via key "K"

    - cursor controll: sinclair joystick (6,7,8,9,0) + Q,A,O,P,SPACE. For select file can be used also key ENTER.

    - key "N" = read new disc

    - add new variables for configure BOOT
    Before start via RANDOMIZE USR 32768 can user change this variables:
    POKE 32771 - 0=enable mouse / 255=disable mouse
    POKE 32772 - 0=russian L/R mouse buttons layout / 1=swap L/R buttons (default #01)
    POKE 32773 - 0-7 = border color (default #00)
    POKE 32774 - attribute for screen color (default #20)
    POKE 32775 - byte 1 for fill screen pixel area (default #33)
    POKE 32776 - byte 2 for fill screen pixel area (default #CC)
    POKE 32777 - 0=original ZX font / 1=bold ZX font (default #01)
    POKE 32778 - text color(attribute) for show filenames (default #07)
    POKE 32779 - text color2(attribute) for show selected filenames(default #38)

    After configure via POKE's can be BOOT code save as CODE 32768,1202. Before start BOOT must exist trdos variables (shifted basic +112 bytes) and first basic line must be same as in TAP file !!!

    VELESOFT 28.4.2013
    Вложения Вложения

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

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

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

Похожие темы

  1. Lode Runner - Enter the code
    от ZXMAK в разделе Игры
    Ответов: 3
    Последнее: 25.12.2019, 20:41
  2. Prince of Persia Source Code — Found!
    от jerri в разделе Apple
    Ответов: 25
    Последнее: 08.02.2017, 13:38
  3. Love Demo Source
    от Titus в разделе Демо
    Ответов: 52
    Последнее: 18.04.2013, 15:27
  4. Source Gift 4 All by GM BIT
    от GM BIT в разделе Программирование
    Ответов: 1
    Последнее: 31.01.2011, 18:50
  5. Dizzy 8 by Code Busters
    от Striker в разделе Игры
    Ответов: 17
    Последнее: 19.02.2007, 02:19

Ваши права

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