Content-Type: text/plain; charset=Mazovia
Content-Transfer-Encoding: 8bit

  Masz tu nowy ROM i nowy system (0.29) do ZX+3. Nowy ROM sprawdza, czy jest
zainstalowany dodatkowy RAM (to pod ktem emulatorw) i wywietla odpowiedni 
komunikat. Moe kiedy bdzie wywietla rwnie schemat przerbek... 
  W systemie jest caa masa nowych rzeczy - przede wszystkim rozszerzona 
obsuga RSX.

  Sprbuj najpierw przegra "ZXVGSPL3.SYS" na dyskietk QED820 (przy uyciu
DTOC.EXE z 22DISK) i zabootowa z tego. Jeli si nie uda, to pewnie trzeba 
bdzie przeprogramowa EPROM. W nowym ROMie jest przede wszystkim dodane IM 1 
przed przeczeniem na stron ZXVGS, dziki czemu niektre programy przestay 
si wiesza.

  Moesz te robi dyskietki systemowe za pomoc programw QEDDSK.EXE i 
CPCTRANS.EXE (pod MS-DOS).
  Ten pierwszy "tworzy" obraz dyskietki w pliku "*.DSK", ukadajc w nim 
pliki. Nazw katalogu, z ktrego ma bra pliki (i jednoczenie nazw pliku 
"*.DSK") podajesz jako parametr. Jeli we wskazanym katalogu s pliki o 
nazwach "ZXVGSPL3.SYS", "CPM22PL3.SYS", "CPM22TMX.SYS", "CPM22SAM.SYS", a w 
katalogu z programem s pliki "BOOTPL3.SYS", "BOOTTMX.SYS", "BOOTSAM.SYS", to 
odpowiednie boot sektory zostan zapisane i zainicjowane. 
  Drugi program robi konwersj obrazw na dyskietki i spowrotem. Dla QED820
parametr dla opcji /F jest 7. Przy czym przy odczytywaniu dyskietki boot 
sektory s pomijane, wic z pliku "*.DSK" utworzonego przez ten program nie da
si zabootowa emulatora. Na razie nie ma te czym "rozebra" pliku "*.DSK".
Przenoszenia obrazu na dyskietk nie testowaem, bo nie miaem czym.

  System testowaem na emulatorze XZX 2.9.0 (niezarejestrowanym). Emulator ten 
wziem z pyty, ktr dostaem od Gabriela. Trzeba mu zmieni nazw na
"*.tar.gz" i rozpakowa pod Linuxem. Potem uruchomi:
	configure --registered=NO
W katalogu "src/" jest plik "mem.c", ktry naley zamieni na mj (jest dodane 
odblokowanie zapisu do ROM2 i ROM3), a w katalogu "src/free" jest plik 
"fdc.c", ktry naley zamieni na mj (jest w ogle przerobiony). Wersja 
zarejestrowana emulatora powinna chodzi bez potrzeby podmieniania pliku 
"fdc.c" - nie miaem jak sprawdzi. Po tych zamianach trzeba wykona:
	make
ktre skompiluje emulator (ja musiaem gdzie tam wykomentowa jaki skok do
nieistniejcej etykiety, bo si kompilacja sypaa). Jeli podmienisz pliki ju 
po pierwszej kompilacji - nie zapomnij pokasowa plikw "mem.o" i "fdc.o". Po 
skompilowaniu mona w katalogu "roms/" zmieni plik "plus3.rom" na 
"zxrompl3.rom" (mona poczy dwa razy "zxrompl3.rom", eby powstao 64kB, to 
emulator si nie bdzie pulta, e za krtki), ale nie jest to konieczne, bo 
ROM mona zmienia z konfiguracji emulatora. Na koniec trzeba wykona:
	make install
co skopiuje emulator w miejsce dostpne dla wszystkich uytkownikw (ja 
musiaem przy okazji zmieni prawa jaki tam katalogw). Po uruchomieniu 
emulatora wciskasz <F9> i wybierasz ZX+3. Powinien si zgosi mj ROM, a po
chwili emulator wywietli wybieraczk do wybrania pliku "*.DSK". Naley wybra 
plik dysku z systemem (utworzony wczeniej pod MS-DOS programem QEDDSK.EXE).

Nadal s problemy po zamianie dyskietek (emulator te ma z tym problemy - ale 
moe po moich niedoskonaych poprawkach). Niestety wspaniay debugger w XZX 
nie pozwala si przyjrze, co si dzieje. Wywiesza si te DIM (Disk Manager 
Jacka Trojaskiego w trakcie przerbki na ZXVGS). Te nie wiem czemu. 
ArtStudio chodzi (przynajmniej to ostatnie, jakie posaem z wersj WRJ na 
<zxvgs@yahoogroups.com>), mysz ma pod klawiszami <1>..<5>.

  Sprbuj nakoni Raula na poprawki wymagane przez ZXVGS w emulacji ZX+3 w 
R80. Moe si ju da to zrobi.

  Jakby co, to pisz - teraz mam na czym testowa. Wersja 0.30 bdzie szybko - 
do zrobienia mi zostaa jeszcze rezerwacja urzdze dwikowych oraz zmiana 
trybu pracy ekranu. Marzy mi si odgrywanie muzyki "w tle" przez RSX. ;) Na 
przerwaniach IM 1.

  Zrezygnowaem z rozgrzebywania ArtStudio. Mia wywoywa funkcj 
przeczajc komputer w tryb FAST. ;) I tak by to niewiele dao. Sprbuj
w kolejnych programach...

(C) 2001-09-28 Yarek.