Ок, спасибо, скоро точно обещаюсь выпустить новую версию со всеми патчами. А их накопилось много!
[..удалено..] - thx to breeze и newart.
Добавлено через 28 секунд
А также помещу исходный код в SVN репозиторий - там всегда будет самая свежая версия.
Ок, спасибо, скоро точно обещаюсь выпустить новую версию со всеми патчами. А их накопилось много!
[..удалено..] - thx to breeze и newart.
Добавлено через 28 секунд
А также помещу исходный код в SVN репозиторий - там всегда будет самая свежая версия.
Последний раз редактировалось Aprisobal; 20.10.2008 в 12:49. Причина: Добавлено сообщение
ATW4GS / BIN2SNA / SquareMania <ТИ-3> / Ужасм+
ATM-Turbo 512 v4.50,
Commodore 64G + TAC-2, Retro-Bit Super Retro TRIO
Новая пререлиз версия, в которой добавлена директива SAVETAP, исправлены некоторые утечки памяти, применены патчи Antipod, boo_boo и PulkoMandy. Проверьте, плз, на своих проектах - компилируются или нет. Тестировал на SquareMania - все ок.
SAVETAP пишет *.tap файлы вплоть до 1024мб памяти. Использование:Компилировался под MSVC2005, поэтому требует наличия VC80 Redistributable.Код:SAVETAP "file.tap",STARTADDR
SVN: https://sourceforge.net/svn/?group_id=173915
ATW4GS / BIN2SNA / SquareMania <ТИ-3> / Ужасм+
ATM-Turbo 512 v4.50,
Commodore 64G + TAC-2, Retro-Bit Super Retro TRIO
>>файлы вплоть до 1024мб памяти
Вах!
>>поэтому требует наличия VC80 Redistributable
А на MinGW собирать не лучше?
Последний раз редактировалось Aprisobal; 06.11.2008 в 16:35.
ATW4GS / BIN2SNA / SquareMania <ТИ-3> / Ужасм+
ATM-Turbo 512 v4.50,
Commodore 64G + TAC-2, Retro-Bit Super Retro TRIO
объясните дятилу! как сохранить код SAVETRD
гружу ручками в спекулятореКод:DEVICE ZXSPECTRUM128 EMPTYTRD "wa3.trd" ORG #8000 BEGIN LD A,0 RET DEFM "AUAU" DEFM "QQQQ" ENDOFPROG ;SAVESNA "WA3.SNA",#8000 SAVETRD "wa3.trd","wa3.C",BEGIN,ENDOFPROG-BEGIN
randomize usr 15619:rem:load"wa3"code
в дебагере на #8000 милые глазику нопики. Зопутался ужо
поправил тег.
Последний раз редактировалось Totem; 11.11.2008 в 19:42.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Во-первых код нужно оформлять в тегах CODE:
(код скопировал из письма-уведомления об ответе)Код:DEVICE ZXSPECTRUM128 EMPTYTRD "wa3.trd" ;ORG #8000 BEGIN LD A,0 RET DEFM "AUAU" DEFM "QQQQ" ENDOFPROG ;SAVESNA "WA3.SNA",#8000 SAVETRD "wa3.trd","wa32.C",BEGIN,ENDOFPROG-BEGIN
Во-вторых:, хотя это больше похоже на опечатку.randomize usr 15619:rem:load"wa32"code
А в-третьих в вашем посте не видно, но в коде, который пришел с уведомлением, есть строка ";ORG #8000". Зачем закомментировали ORG не понимаю, раскомментируйте (убираем ";") и все будет работать.
ATW4GS / BIN2SNA / SquareMania <ТИ-3> / Ужасм+
ATM-Turbo 512 v4.50,
Commodore 64G + TAC-2, Retro-Bit Super Retro TRIO
нет кода на #8000 уважаемый Aprisobal, если сохранять 48 sna все ок. прога грузится и запускается (ну не эта конечно)
порыл документашку, примеры,эту ветку
ниче не понимаю,что не так
В приложенном файле ваш код + .bat файл + sjasmplus. Запускаем, смотрим, что скомпилировалось и файл wa3.trd создался. В эмуляторе загружаем код в память по команде RANDOMIZE USR 15691:REM:LOAD "wa32"CODE, открываем отладчик, переходим по адресу 8000h и наблюдаем, что код на месте.
Удачи!
ATW4GS / BIN2SNA / SquareMania <ТИ-3> / Ужасм+
ATM-Turbo 512 v4.50,
Commodore 64G + TAC-2, Retro-Bit Super Retro TRIO
мммм очепятка,по команде RANDOMIZE USR 15691:REM:LOAD "wa32"CODE
уважаемый Aprisobal! скорее всего проблема локальная или у меня в (п.1)мозгу или с (п.2)ноутом,
не из UE, не батником, не получается и Unreal и в Spec'ом дебагере - nop'ы.
диск создатся, участок пишется на него все ок, но кода там нет.
исходя из того, что (п.1):
компилим,загружаем, смотрим (LIST),есть wa32.c !(randomize usr 15619:rem:load"wa32"code)
в Unreal ;жмем ctrl+f1 в дебагер, на окошке z80 клацаем ctrl+G,вбиваем заветные 8000-видим nop'ы.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)