Komputery z Z80 > AMSTRAD
Tricki na Amstradzie
McArti0:
działa Shift Copy na 8kb.
Nie działa dobrze przewijanie w WINDOW softowym. źle się zamazuje. i źle działa CLS.
McArti0:
Działa Shift Copy
Działa Window
Działa CLS
Działa pisanie programu. linie są przyjmowane.
dokładnie podzieliłem Rom na adresie 1FE9 (pierwszy rozkaz użwany w LowRom)
Fragmenty Kodu oryginalnego, które na pewno są niepotrzebne wyzerowałem (może być ich więcej) . Wyzerowane też są tablice np KeyUser, tablica klawiszy. Teksty standardowe wyzerowałem również.
ZbyniuR zapraszam do testów.
ps. źle działa CLG.
McArti0:
6381 bajtów rekompilowanego i relokowanego LowRom
do wyboru rozdzielczości textu w mode 2
62x33 źle działa CLS ze względu na przekroczenie rozdzielczości pionowej 256 (a jest 264)
64x32 źle działa przewijanie ze względu na brak reszty z 2048-(64*32)=0
66x31 śmiesznie działa mode 0 ze względu na nie podzielność bez reszty liczby 66 na 4. (zawija się ostatni znak)
68x30 pierwszy pełnowartościowy tryb
80x25
84x24
96x21
tryby wybiera się przez run (lub goto) i liczba znaków w wierszu.
wrzuciłem materiał na Youtuba jak to działa... https://youtu.be/_Msqr9RCSRE (do obejrzenia jak sie załaduje)
konkurs, w którym można wygrać nowy tryb.
Pytanie brzmi jak zrobić nowy tryb? :D ;D :o 8) :P
McArti0:
Kolejny przełom, działa grafika!
11 trybów w tym 5 nowych obsługujących poprawnie grafikę.
Załączam plik ASM można sobie popatrzeć co i gdzie się pozmieniało.
DSK można sobie używać. i JPG można sobie pooglądać.
Można by teraz zacząć optymalizować prędkość. Ale mi się już nie chce. ;D
McArti0:
Na youtubie prezentacja 8) https://youtu.be/K_3XLb6vaf4
Nawigacja
[#] Następna strona
Idź do wersji pełnej