Komputery z Z80 > JUPITER ACE
Dema na Jupitera
KWF:
Jest jeszcze po-potopowy zasm ;)
Z emulatorow Jupitera uzywam zxsp i od wielkiego dzwonu EO.
matofesi:
Jak powiedział tak zrobił ;)
W załączniku patch do pasmo - rozszerza działanie typu --jace - teraz jeśli w kodzie damy etykietę "end adres" to kompilator automatycznie doda na początku generowanego TAPa krótki loader. Zakładając, że kompilujemy
--- Kod: ---pasmo --jace scroller.asm scroll.tap
--- Koniec kodu ---
wynikowy plik w emulatorze ładujemy przez
--- Kod: ---0 0 bload scroll
--- Koniec kodu ---
W praktyce wygląda to tak jak w drugim załączniku.
Wiem, że pewnie nikt z tego nie będzie korzystał, ale jak już zrobiłem dla siebie to się podzielę - może jednak ;)
KWF:
Mat, puść dalej swojego patcha. Niemiecki ZX-Team dosc prężnie działa na poletku Jupitera.
Dalthon:
No bomba! Może za jakiś czas się słuszne cos małego na ten sprzęt zrobić? ;
Ps. A fix do pasmo by od razu .p generował do zx81? ;)
matofesi:
@Dalthon A to bym nawet specjalnie nie wiedział jak ugryźć, żeby było sensownie. Jupiter ma normalne bloki binarne na taśmie więc dodanie ich obsługi to prosta sprawa. ZX81 ma tylko jeden rodzaj zapisu i kompilator musiałby mieć zaszyty jakiś szablon. A szablon zaszyty w środku powoduje, że elastyczność rozwiązania spada, bo jak chcesz coś przestawić we własnym szablonie to po prostu go modyfikujesz a w zaszytym... musisz cały kod przenosić z powrotem do zewnętrznego szablonu.
Nawigacja
[#] Następna strona
Idź do wersji pełnej