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

User Tag List

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

Тема: BOOT - need source code

  1. #1
    Master Аватар для VELESOFT
    Регистрация
    04.04.2007
    Адрес
    Praha
    Сообщений
    630
    Благодарностей: 374
    Mentioned
    0 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 
Просмотров:	339 
Размер:	2.8 Кб 
ID:	41090  

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

  3. #2

  4. #3
    Guru Аватар для Дмитрий
    Регистрация
    01.01.2009
    Адрес
    Донецк, Украина
    Сообщений
    3,234
    Благодарностей: 715
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

    По умолчанию

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

  6. #5
    Guru
    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    3,605
    Благодарностей: 1752
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    2. Profi 3.2/1Mb/3`5FDD/HDD6.4Gb/Pentagon_Fix
    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
    [свернуть]

  7. #6
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,481
    Благодарностей: 776
    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 Кб, Просмотров: 68)

  8. Эти 4 пользователя(ей) поблагодарили caro за это полезное сообщение:
    alone (24.04.2013), esl (24.04.2013), VELESOFT (24.04.2013), Дмитрий (24.04.2013)

  9. #7
    Master Аватар для VELESOFT
    Регистрация
    04.04.2007
    Адрес
    Praha
    Сообщений
    630
    Благодарностей: 374
    Mentioned
    0 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 в 14:40.

  10. #8
    Master Аватар для VELESOFT
    Регистрация
    04.04.2007
    Адрес
    Praha
    Сообщений
    630
    Благодарностей: 374
    Mentioned
    0 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
    Вложения Вложения

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

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

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

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

Похожие темы

  1. Prince of Persia Source Code — Found!
    от jerri в разделе Apple
    Ответов: 25
    Последнее: 08.02.2017, 13:38
  2. Love Demo Source
    от Titus в разделе Демо
    Ответов: 52
    Последнее: 18.04.2013, 13:27
  3. Lode Runner - Enter the code
    от ZXMAK в разделе Игры
    Ответов: 2
    Последнее: 17.10.2011, 18:14
  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

Ваши права

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