diff --git a/lib/flashwritelib.asx b/lib/flashwritelib.asx index c994b93..88ba8ec 100644 --- a/lib/flashwritelib.asx +++ b/lib/flashwritelib.asx @@ -43,7 +43,7 @@ flashoppreamble ; PROCEDURE flashformatchip2 ldx #$40 - dat { bit.w } + dta { bit.w } flashformatchip ldx #0 sei diff --git a/various_flashers/M091_Action36ACS_orig/M091ACTION36flashwrite.xex b/various_flashers/M091_Action36ACS_orig/M091ACTION36flashwrite.xex index b039cc2..3f21eb1 100644 Binary files a/various_flashers/M091_Action36ACS_orig/M091ACTION36flashwrite.xex and b/various_flashers/M091_Action36ACS_orig/M091ACTION36flashwrite.xex differ diff --git a/various_flashers/readme.md b/various_flashers/readme.md index c5ea460..a81b68b 100644 --- a/various_flashers/readme.md +++ b/various_flashers/readme.md @@ -1,8 +1,8 @@ -Umieść ten plik na dysku, w pliku atr lub po prostu skopiuj i uruchom z sio2sd lub innego urządzenia, które pozwala na uruchomienie plików wykonywalnych. Uruchom flasher z włączoną opcją BASIC (konieczne jest uruchomienie z MEMTOP ustawionym jako $A000) Kiedy program pisze: - - Insert Cartridge - -Delikatnie włóż kartridż w gniazdo. +Umieść ten plik na dysku, w pliku atr lub po prostu skopiuj i uruchom z sio2sd lub innego urządzenia, które pozwala na uruchomienie plików wykonywalnych. Uruchom komputer z wciśniętym OPTION. Wtedy albo: +1. komputer się uruchomi i pozwoli wczytać flasher, +albo +2. uruchomi się kartridż. +W drugim przypadku, należy trzymając OPTION po kilka-kilkanaście razy kilka razy na sekundę wciskać klawisz RESET, aż zaziała tzw. błąd resetu i komputer zbootuje się na zimno i pozwoli wczytać flasher. Gdy wszystko pójdzie dobrze, pojawi się menu: @@ -18,6 +18,7 @@ Po kilku popikiwaniach i przerwach flasher kończy pracę. Finished. __NIE PRZERYWAJ PRACY PODCZAS FLASHOWANIA!!! (tzn. gdy flasher nie odczytuje z dysku, a zapisuje do kartridża)__ +Można to zrobić podczas czytania danych z pliku. @@ -27,12 +28,10 @@ __NIE PRZERYWAJ PRACY PODCZAS FLASHOWANIA!!! (tzn. gdy flasher nie odczytuje z d EN: Please put those file on disk, or on atr file or simply copy and run from sio2sd or another device which allows running executables. -Run flasher _WITH_ BASIC enabled (there is a need to run with MEMTOP set as $A000) -When program says: - - Insert Cartridge - -put the cartridge into cart slot gently. +Turn on your Atari with OPTION. Then one of two cases will occur: +1. computer boots up from device and runs flasher, +2. the cartridge will run. +In the second case, holding OPTION press several times in series (a few presses per second) RESET key untill so-called reset bug will occur and computer will boot up and let run the flasher. When all is ok, the menu will appear: @@ -48,3 +47,4 @@ After some beeps and pauses the flasher finishes it's job. Finished. __DO NOT BREAK THE JOB DURING FLASHING!!! (ie when flasher does not read from the disk)__ +You are free to do it during read from device.