16 ms·
This post has the actual prompt used for one of my ports and the stack, and there's more info below it under "further reading". There's really nothing much to
by gmerc 12d ago
This post has the actual prompt used for one of my ports and the stack, and there's more info below it under "further reading".
There's really nothing much to it, all the knowledge needed is in the weights of the model, so regardless of what you want to do, you can ask "if I wanted to do this, what would be the best way / best practices to get there with my machine"
https://georgzoeller.com/blog/posts/what-reverse-engineering-and-modernising-an-old-war-game-tells-us-about-the-econ/ https://georgzoeller.com/blog/posts/what-reverse-engineering...
- s-macke 12d agoI use a step-by-step approach: 1. For each topic, write a result Markdown file in `spec/`. 2. Identify the file formats. 3. Reverse Engineer and extract all assets, followed by manual review. This works in 90% of the cases. 4. Determine the compression/packing used for the executable. Most binaries used one of roughly five common executable packers. 5. Unpack the executable manually. 6. Use an ancient free IDA-Pro for disassembly, or a modified DOSBox to determine all code/data blocks and the relevant segment-register values for the 8086 architecture. In the second case I use my vibe-coded disassembler. 7. Identify the major functional domains in the disassembly and split the files accordingly. ...