Ekran Master 0.2 beta by Sikor 2013-03-05 16:42:15

Witam ponownie! Prace nad programem posuwają się powoli, ale do przodu. Obecna wersja programu oznaczona jako 0.2 beta zawiera kilka istotnych zmian, które stanowią, że program powoli staje się stabilny. Teraz pokrótce omówię co już działa:


Nad trzema pierwszymi punktami do zrobienia mocno się zastanawiam - powoli zaczyna brakować pamięci na dane, choć po optymalizacji nieco się to poprawiło. Sam wydruk w sumie można zrealizować jako przekierowanie do P: listingu, więc tu mogę oszczędzić na pamięci. Poza tym - po eksporcie czystych danych tekstowych spokojnie mogę to zrobić jako oddzielny konwerter, więc nie będę się musiał martwić o pamięć. Jest to rzecz do przemyślenia przed dalszymi pracami. Teraz nieco o generowanym listingu. Po wczytaniu Turbo Basica XL (nie jest tutaj zamieszczony) należy wczytać fonty pod adres $9c00 - dla ułatwienia na załączonej dyskietce jest plik FONT.DAT - z dodanym nagłówkiem binarnym (wczytujemy przez BLOAD"D:FONT.DAT" - przy założeniu, że plik znajduje się w stacji D:). Następnie wczytujemy wygenerowany automatycznie listing poprzez instrukcję ENTER"D:NAZWA.LST", który potem możemy uruchomić lub przeedytować, tworząc na przykład grę w semigrafice ZX81 ;). Listing jest prosty - zasadniczo ustawia tylko kolory, fonty oraz czeka na naciśnięcie klawisza. Ale taki wystarcza. Teoretycznie - modyfikując pierwszą linię (zostawiaąc tylko CLS)i zmieniając tylko ostatnią linię (getkey) na pause lub stop - można by go wczytać pod ZX81 bez zmian, o ile poprawnie przepiszemy kody znaków. Miłej zabawy! Plik do pobrania stąd.
nodik 2013-03-05 20:18:32

pierwsze 3 punkty do zrobienia jak na moje nie sa jakies niezbedne

reszta super

Muffy 2013-03-06 00:21:48

może to pomoże co do technikaliów wyświetlania ?
http://edu.i-lo.tarnow.pl/inf/retro/003_zx81_tv/index.php#2._PODSTAWY

zoltan 2013-03-08 09:55:02

Your choose -> Your choice