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

User Tag List

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

Тема: Запуск STS из .sna, сгенерированного sjasmplus.

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Master Аватар для siril
    Регистрация
    01.02.2005
    Адрес
    perm/ru
    Сообщений
    520
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Запуск STS из .sna, сгенерированного sjasmplus.

    На маке есть пара эмулей спектрума (FUSE, Unreal Speccy Portable), но в них нет встроенного монитора-отладчика.

    Посему возник вопрос как пришить к исходнику STS и запустить его из .sna?

    (средствами sjasmplus)

    Попробовал так:

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


    Код:
    //
    //  Created by oisee on 10.10.10.
    //  Copyright 2010 __MyCompanyName__. All rights reserved.
    //
    
    ;макрос для установки страницы
    	macro set_page pagenum
    		ld a,pagenum
    		ld bc,#7ffd
    		out (c),a
    	endm
    	
    	macro stop
    		jp $
    	endm
    
    ; устройство - ZXSPECTRUM128
    	device ZXSPECTRUM128
    
    	page 0			;основной код - в 0 странице
    	org #6000
    initialization
    	di
    
    ;устанавливаем 7-ю страницу
    
    	set_page 7
    
    ;запускаем отладчик
    	call debugger
    
    ;программа для отладки:
    	ld hl,#4000
    	ld de,#4001
    	ld bc,#17ff
    	ld a,#ff
    	ld (hl),a 
    	ldir
    
    	ld hl,#5800
    	ld de,#5801
    
    grid
    	ld b,12
    	push bc
    	ld bc,#20
    	ld a,#07 | #40
    	ld (hl),a 
    	ldir
    	ld bc,#20
    	ld a,#07 | #00
    	ld (hl),a
    	ldir
    	pop bc
    	djnz grid
    	ret
    
    ;загружаем отладчик в 7-ю страницу:	
    	page 7
    	org #d000
    debugger	
    ;	incbin "sts62e.bin"
    ;	incbin "sts51.bin"
    	incbin "sts70.bin"	
    
    	page 0
    	savesna "sts_test.sna",#6000
    [свернуть]


    но почему-то получаю лишь висящий эмуль.

    Может быть кто окинет это дело свежим взглядом? =)

    (Исходники с различными STS'ами - во вложении)
    Вложения Вложения
    Последний раз редактировалось siril; 11.10.2010 в 15:36.
    oisee.

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

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

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

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

Похожие темы

  1. SjASMPlus Z80 кросс ассемблер
    от Aprisobal в разделе Программирование
    Ответов: 1663
    Последнее: 19.06.2021, 01:36
  2. Запуск периферии СМ ЭВМ
    от Raven в разделе ДВК, УКНЦ
    Ответов: 127
    Последнее: 07.04.2019, 14:48
  3. Исходники TR-DOS для SjASMPlus
    от Keeper в разделе Программирование
    Ответов: 20
    Последнее: 11.02.2011, 11:57
  4. Запуск АТМ-Турбо (7.10)
    от DATAsoft в разделе ATM
    Ответов: 7
    Последнее: 22.04.2010, 16:35
  5. Breakpoints в связке Sjasmplus+UnrealSpeccy
    от Kurles в разделе Программирование
    Ответов: 19
    Последнее: 26.01.2009, 12:36

Ваши права

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