Aktualności: C64 Power - online od stycznia 2000 !

Autor Wątek: czytnik d64 i prg  (Przeczytany 7957 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline krolikbest

  • Level 3
  • ***
  • Wiadomości: 164
czytnik d64 i prg
« dnia: 15 Lipca 2013, 22:41 »
Jak ktoś będzie zainteresowany programikiem do czytania plików D64 lub PRG
to mojego autorstwa jest

<link>ftp://krolikbest.mine.nu/c64/</link>

to część składowa większego projektu o którym już pisałem.

Testowane antywirem, żadnych malware, koni itp.
Aha, program nie ma wbudowanego pełnego tłumaczenia tokenów, czyli słów kluczowych Basica, bo zrobiłem tylko to co potrzebowałem. Ale mogę dorobić, to żaden naprawdę problem.

Z poważaniem



Offline dhg

  • Level 4
  • ****
  • Wiadomości: 459
  • god, root, i don't see any difference...
czytnik d64 i prg
« Odpowiedź #1 dnia: 16 Lipca 2013, 08:08 »
KLIKALNY LINK DO POBIERANIA

z chęcią potestuję. ewentualne żródełka programu będą dostępne?

10?"DHG
20GOTO10
RUN

SPC

  • Gość
czytnik d64 i prg
« Odpowiedź #2 dnia: 16 Lipca 2013, 09:06 »
Próba wczytania tego: http://csdb.dk/release/?id=118639 kończy się komunikatem "Stream read error".

Offline krolikbest

  • Level 3
  • ***
  • Wiadomości: 164
czytnik d64 i prg
« Odpowiedź #3 dnia: 16 Lipca 2013, 16:31 »
Witajcie,

poprawiłem błąd który polegał na nieprawidłowym czytaniu plików *.P00. Zapomniałem, że ma inny format niż pliki *.PRG.

SPC:
Niestety pliki z grami, które mają SYS2059 lub coś podobnego, nie są czytane. Przekraczają rozmiar przypisanego bufora, stąd "stream error" ale nie planuję tego już poprawiać. porównałem to z DirMasterem i tam też nie czyta, lub mam jakąś starą wersję \"\"

Z poważaniem

SPC

  • Gość
czytnik d64 i prg
« Odpowiedź #4 dnia: 17 Lipca 2013, 11:17 »
To chociaż przechwyć wyjątek i jakiś komunikat daj.

Offline wegi

  • Level 7
  • *******
  • Wiadomości: 2588
czytnik d64 i prg
« Odpowiedź #5 dnia: 17 Lipca 2013, 12:16 »
krolikbest:
Przekraczają rozmiar przypisanego bufora

SPC:
przechwyć wyjątek i jakiś komunikat daj.

Przydziel z 200 KB na bufor i po temacie. Czasami program na W7 staje i przestaje odpowiadać.
Gdy po wynalezieniu komputera kwantowego jedni pytali o sposób wytwarzania prądu, kisiel pytał jak wytwarzać świeczki...

NIECH NIE BĘDZIE NICZEGO !!!

CZY RAF PIŁ Z JERICHA KUBECZKA ???

Offline krolikbest

  • Level 3
  • ***
  • Wiadomości: 164
czytnik d64 i prg
« Odpowiedź #6 dnia: 17 Lipca 2013, 15:50 »
wersja 0.2A:
- Zwiększyłem bufor do 163840 bajtów.
- usunąłem brak zamknięcia pliku po jego załadowaniu -upssss...może dlatego zwieszało\"\"

Testowane na Win XP prof., SP.3


Z poważaniem

Offline krolikbest

  • Level 3
  • ***
  • Wiadomości: 164
czytnik d64 i prg
« Odpowiedź #7 dnia: 17 Lipca 2013, 15:51 »
Acha, mam kłopoty z odczytem plików SEQ. Pracuję nad tym.

Offline krolikbest

  • Level 3
  • ***
  • Wiadomości: 164
czytnik d64 i prg
« Odpowiedź #8 dnia: 17 Lipca 2013, 23:14 »
Poprawiona wersja \"\" 0.2B.
"stream error" pojawiał się równiez z innego względu. jeżeli odczytywany plik jest na miejscu jakiegoś już wykasowanego, to procedura odczytująca postać bajtową nie mogła wykryć ostatnich trzech bajtów w postaci zer. były DWA zera. trzeci, ostatni bajt tzw. końca był róznej wartości.
Ominąłem to w wersji 02B i czytam dwa zera.

Z poważaniem