Sposob jest bardzo prost, polega na wykozystaniu emulacji geoRAM i funkcji zrzucania do pliku zawartosci tej pamieci przy wychodzeniu z programu. Dlugosc pliku log mozemy ustalic sztywno maksymalnie 4 MB.
Dolaczam zrodla procedury zapisu zawartosci Akumulatora, jak ktos jest chetny to moze ja dowolnie wykozystac.
Dziala to tak ze przy kazdym wywolaniu zapisuje do kolejnej komorki pamieci geoRAM zawartosc rej ACC (procedura nie zmienia innych rejestrow procesora). dodatkowo ilosc zapisanych bajtow jest zliczana w pierwszych 4 bajtach ( 32 bity , pierwszy najbardziej znaczacy bajt, a wiec odwrotnie niz w 6502, ale dla mnie jest to wygodniejsze)
Procedura nie zapisze wiecej niz 4 MB-4 bajty danych, co ma uchronic przed nadpisaniem...
Po zakonczeniu programu testujacego, nalezy koniecznie zamknac emulator VICE, co spowoduje ze nasze dane znajda sie w poprzednio wskazanym pliku.
Ustawienia pliku w VICE to : Setings=>>CartrigeI/O settings=>>GEO-RAM settings
Na koniec uwaga moj programik dziala tylko w pamieci RAM i nie bedzie dzialal po przeniesieniu do ROM
Na zalaczonej dyskietce sa zrodla wiec nalezy je skompilowac dolaczonym asemblerem