pouët.net

Recommended 8o86-8o486 Disassembler

category: code [glöplog]
 
TLDR: (Too Long Didn't Read) Recommended x86 disassemblers that can be used to disassemble a 512 bytes MBR binary boot sector and the loaded 30k binary (Binary is smaller because about 10k is text strings) so I can install NeXT Step, Open Step on my computer. You will be rewarded* by a greet in a NeXT/OpenStep release**.

* You might regret this later on.
** Release will be highly likely be a textro with the 8x8 frankieghost font.

Hi, Amiga user here and looking for recommended x86 dissassemblers that are easy to use (something like ReSource on Amiga) or IRA to disassemble two binaries so I can get it up and running on my laptop (P4 3.06GHZ, 512MB RAM). I'm using Linux at the moment so have access to GNU on both my laptop and on VirtualBox Open STEP. I mainly need to disassemble the loader and fix some of the BIOS calls, should be a fun weekend project just wanting to see what utils are recommended before I go down the wrong path. I will also be using DosBox-debug.

Is there an app like AmigaMon by Timo Rossi (RIP). Would prefer if the app is less than a 1GB download.

Thanks
added on the 2023-07-20 12:50:23 by puhaTek puhaTek
I use 'ndisasm' as a command line tool for disassembling my x86 DOS .com stuff. It's part of the nasm package (Netwide assembler), I think also available for Linux.
added on the 2023-07-20 12:58:01 by Kuemmel Kuemmel
I'm pretty fond of Ghidra, but it has a pretty steep learning curve.
added on the 2023-07-20 13:14:24 by avoozl avoozl
I will look at ndisasm as it seems small enough for my task.

Do you guys use DosBox-debug for stepping through the code?
added on the 2023-07-20 20:47:07 by puhaTek puhaTek
I don't use DosBox-debug, but actually also never looked into it...I don't use debuggers, those 256 byter's either run, produce weird output or crash, haha :-)
added on the 2023-07-21 11:26:56 by Kuemmel Kuemmel
long time ago "Sourcer" (DOS) was the choice ... and for debugging TD/SoftIce (DOS) ...
added on the 2023-07-21 14:52:19 by Asato Asato

login