OldComp.cz
http://oldcomp.cz/

Disassembler pro ZX
http://oldcomp.cz/viewtopic.php?f=40&t=6493
Stránka 11

Autor:  Fandal [ 10 črc 2018, 14:21 ]
Předmět příspěvku:  Disassembler pro ZX

Zdar!

Rád bych si zkusil portnout nějakou tu hru ze ZX Spectra na Atari. Ohledně ZX jsem ale naprosto totální lamer a tak se ptám: existuje nějaký PC disassembler, který popadne binár a vyplivne nějaký hrubý zdroják, se kterým se dá dále pracovat?

F.

Autor:  z00m [ 10 črc 2018, 16:59 ]
Předmět příspěvku:  Re: Disassembler pro ZX

Mne sa celkom osvedčil spediz. Krkolomne sa ovláda (nemá gui), ale kód sa dá pred prekladom prezerať a dá sa direktívami ovplyvňovať výsledný listing.

http://www.worldofspectrum.org/pub/sinc ... SPEDIZ.zip

Autor:  Busy [ 10 črc 2018, 17:17 ]
Předmět příspěvku:  Re: Disassembler pro ZX

Ja osobne doporucujem IDA. Verzia 7.0 zadarmo sa da stiahnut tu:
https://www.hex-rays.com/products/ida/s ... ware.shtml

IDA je skratka Interaktivny DisAssembler, pri disasemblovani prejde kod, identifikuje instrukcie, tabulky, texty, a ponukne uzivatelovi navrh na disasembling. Uzivatel moze navrh editovat (urci, ze toto su instrukcie, toto su take a take data a pod.).
Vysledok mozno vyexportovat do roznych formatov, medzi inymi aj zdrojak *.asm a listing s adresami a kodmi pri instrukciach.

Autor:  microlan [ 10 črc 2018, 19:24 ]
Předmět příspěvku:  Re: Disassembler pro ZX

IDA ve free verzi umí Z80?

Autor:  Fandal [ 10 črc 2018, 19:27 ]
Předmět příspěvku:  Re: Disassembler pro ZX

Dobře. Díky za rady, staženo.

Teď je ještě jako totální hňup zeptám na formát TZX. Utilita tzxlist mi říká, že jsou v tom nějaké bloky, nejdřív něco ve standardu, samé malé kousky, a pak jeden velký. Jak z bináru TZX vytáhnu jednotlivé bloky? A jak zjistím, kam do paměti se nahrávají? A kde je startovní adresa programu?

Předem dík za pomoc!

F.

Autor:  Fandal [ 10 črc 2018, 20:30 ]
Předmět příspěvku:  Re: Disassembler pro ZX

Tak jo, problém s bloky vyřešen. Díky, Solarisi104!

F.

Autor:  SCjoe [ 14 črc 2018, 16:19 ]
Předmět příspěvku:  Re: Disassembler pro ZX

Fandal píše:
existuje nějaký PC disassembler, který popadne binár a vyplivne nějaký hrubý zdroják, se kterým se dá dále pracovat?

http://www.inkland.org.uk/dz80/

Autor:  Trafo [ 14 črc 2018, 21:40 ]
Předmět příspěvku:  Re: Disassembler pro ZX

Jsem zvědavý, co se z toho vyklube.

Stránka 11 Všechny časy jsou v UTC + 1 hodina
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/