Autor Wątek: Edytor binarny lub ANSI dla plików większych niż 48 kB  (Przeczytany 6755 razy)

Abrimaal

  • *****
  • Wiadomości: 965
  • Miejsce pobytu:
    Lemmingrad
  • Zamulator
    • Games for ULA plus
Chciałbym w załączonym pliku zmienić wartość bajtów 29 i 30 na zera. W tej chwili są tam dwie 255. W czym?
Do emulatora ZX nie wejdzie, a nie wiem jak odłączyć ROM. W Spin byłoby to bardzo proste, wcisnąć pauzę, załadować plik, zmienić wartości i zapisać go binarnie.
W edytorze tekstowym próba zamiany wstawia spacje, zamiast zer są 32.
AY Music, ULA plus.

matofesi

  • *****
  • Wiadomości: 2049
  • Miejsce pobytu:
    Toruń/Poland
Odp: Edytor binarny lub ANSI dla plików większych niż 48 kB
« Odpowiedź #1 dnia: 2015.12.16, 08:15:04 »
Ale chciałeś po prostu zmienić dwa bajty czy masz jakieś bardziej skomplikowane plany w stosunku do tego pliku? ;)

Jeśli to pierwsze, to poprawiony plik jest w załączniku. I nie wiem jakiego edytora próbowałeś używać - nawet pod Windows nie powinno być z tym najmniejszego problemu (a w każdym razie pamiętam, że jak jeszcze używałem Windows to miałem stosowny edytor, który robił wszystko, czego od edytora binarnego bym oczekiwał).

PROTON

  • ****
  • Wiadomości: 478
  • Miejsce pobytu:
    Warszawa
Odp: Edytor binarny lub ANSI dla plików większych niż 48 kB
« Odpowiedź #2 dnia: 2015.12.16, 08:26:11 »
Pod Windowa proponuję HEXPORERa: http://sourceforge.net/projects/hexplorer/
Sam od dawna go używam.

RafalM

  • *****
  • Wiadomości: 1133
  • Miejsce pobytu:
    Sulejówek

Abrimaal

  • *****
  • Wiadomości: 965
  • Miejsce pobytu:
    Lemmingrad
  • Zamulator
    • Games for ULA plus
Odp: Edytor binarny lub ANSI dla plików większych niż 48 kB
« Odpowiedź #4 dnia: 2015.12.16, 20:19:13 »
Tak, właśnie chodzi o hex edytor. Czasem trzeba podmienić jeden bajt w dowolnym pliku czy znaleźć sekwencję. Tutaj edytory tekstu wysiadają.
Ten plik to kompletny album Irrlicht Project, 17 utworów, w tym półtora minuty gadania zmieszczone w 35 kB. Pozostałe 16kB to pełny ROM ZX48, z którego będzie można jeszcze dużo wyciąć po sprawdzeniu czy wszystko gra do końca.
Dlatego ważny był czas trwania =0. Dzięki Mat za poprawkę.

edit: z albumu nic, jeden z utworów gra w pętli i nie ma szans, żeby zagrał następny.
« Ostatnia zmiana: 2015.12.16, 21:02:36 wysłana przez Abrimaal »
AY Music, ULA plus.

ZbyniuR

  • *****
  • Wiadomości: 3333
  • Miejsce pobytu:
    Carlisle w UK
  • CPC AGA PSX
Odp: Edytor binarny lub ANSI dla plików większych niż 48 kB
« Odpowiedź #5 dnia: 2015.12.17, 18:17:45 »
Ja kiedyś trafiłem na free-hex-editor-neo.exe  i jak czasem potrzebuję to robi co trzeba. :)
- Jeśli masz w domu światło i wodę, tzn. że masz światłowód. ;)