Problem z exomizerem ?
: 09 mar 2020, 20:47
Zacząłem sobie w moim projekcie dodawać procedurkę obsługi klawiatury, dodałem i wszystko działa, zmieniłem flage kompilacji z wersji dyskietkowej na kartridż wprowadziłem kilka poprawek, wróciłem do wersji dyskietkowej skompilowałem i... nagle jeden plik (z muzyką) dekompresuje się tylko do ok. 1/3 rozmiaru.
Plik z danymi się nie zmienił, tym bardziej że w wersji .crt ładuje i dekompresuje się poprawnie. W wersji dyskietkowej ładuje się ok (sprawdzałem to co się odczytało z dyskietki z tym co było w pliku) ale dekompresuje się tylko część. Przerwania są wyłączone więc raczej wykluczam ich wpływ.
Próbowałem dopisać coś na koniec danych muzycznych i to co dopisałem pokazuje się po dekompresji. Zmieniałem adres danych źródłowych (skompresowanych) zmieniałem też adres docelowy dekompresji (ale tylko o $FF bajtów) ale efekt był ten sam.
Jeszcze tak w ostatniej chwili przypomniało mi się że pojawił się jakiś czas temu exomizer 3 więc go zastosowałem ale efekt był ten sam. Chyba będę musiał ten jeden plik zostawić nieskompresowany bo wygląda na to że reszta działa ok. Ktoś się z takim czymś spotkał (może jakieś propozycje co ewentualnie mogę zrobić)?
Dane kompresuję w trybie "mem".
Plik z danymi się nie zmienił, tym bardziej że w wersji .crt ładuje i dekompresuje się poprawnie. W wersji dyskietkowej ładuje się ok (sprawdzałem to co się odczytało z dyskietki z tym co było w pliku) ale dekompresuje się tylko część. Przerwania są wyłączone więc raczej wykluczam ich wpływ.
Próbowałem dopisać coś na koniec danych muzycznych i to co dopisałem pokazuje się po dekompresji. Zmieniałem adres danych źródłowych (skompresowanych) zmieniałem też adres docelowy dekompresji (ale tylko o $FF bajtów) ale efekt był ten sam.
Jeszcze tak w ostatniej chwili przypomniało mi się że pojawił się jakiś czas temu exomizer 3 więc go zastosowałem ale efekt był ten sam. Chyba będę musiał ten jeden plik zostawić nieskompresowany bo wygląda na to że reszta działa ok. Ktoś się z takim czymś spotkał (może jakieś propozycje co ewentualnie mogę zrobić)?
Dane kompresuję w trybie "mem".