07 July 2024, 12:55 | #141 | |
Registered User
Join Date: Apr 2019
Location: UK
Posts: 277
|
Quote:
New Windows packages have been uploaded, containing all the DLLs. |
|
12 July 2024, 20:02 | #142 |
Registered User
Join Date: Apr 2019
Location: UK
Posts: 277
|
Version 0.7.6 Released
Changelog: - Add: Recent files list - Add: Export Disassembly option - Add: Status window with disassembly, reassembly and diff status - Add: Relocated Binary Window - Add: Basic binary patching: edit hex, replace instruction with NOP/RTS - Improve: Saved options - Improve: Option to hide ira -A posterior address/code comment - Improve: Rename label referenced by selected line - Improve: Goto dialogue tab-completion and history - Improve: CPU Window: edit registers, flags, display formats - Improve: Hunks Window displays RELOC32 data - Fix: Crash when parsing long lines of disassembly - Fix: Adding manual EQU with disassembly context menu - Fix: Support paths containing spaces More information here: https://howprice.itch.io/aira-force/...-now-available |
14 July 2024, 13:30 | #143 |
Registered User
Join Date: Jun 2008
Location: somewhere else
Posts: 549
|
Checked your tool a bit more thoroughly and i think it won't become really useful before it emulates a complete Amiga.
|
14 July 2024, 15:41 | #144 | |
Registered User
Join Date: Apr 2019
Location: UK
Posts: 277
|
Quote:
The WIP build now loads and overlays the system ROM and I'm making some changes to allow code to be executed directly from memory. The workflow would need a rethink if a full emulator was built in. The project could change as execution progresses: ROM startup, bootblock, loaders etc. it would be an interesting problem to solve. |
|
14 July 2024, 18:55 | #145 |
Registered User
Join Date: Jun 2008
Location: somewhere else
Posts: 549
|
I'm specifically thinking about periodic running code like interruptions and memory data loading, those are show stoppers.
|
01 August 2024, 11:13 | #146 |
Registered User
Join Date: Jan 2024
Location: Zagreb / Croatia
Posts: 19
|
Hey, I just got a Ghidra->IRA export tool working. It might be complementary to AIRA, especially as Ghidra's analyzers and decompilers are pretty good at detecting initial code sections, strings, jump tables, etc.
The thread has a poll, I am not sure if it's worth your and my time to release (0BSD open source of course). Let me know.. |
01 August 2024, 11:49 | #147 | |
Registered User
Join Date: Apr 2019
Location: UK
Posts: 277
|
Quote:
It could also be handy if Ghidra 68k ASM is not consumable by vasm without postprocessing. Maybe you know the answer to this. I added basic jump table detection to Aira because it's so common. It would be great if Ghidra has a robust implementation. I must give Ghidra another chance. I spent a few hours with it and couldn't get comfortable with the UI. |
|
01 August 2024, 11:56 | #148 | |||
Registered User
Join Date: Jan 2024
Location: Zagreb / Croatia
Posts: 19
|
Quote:
Right now, I could not get Ghidra to output 68k assembly that vasm or something like that would consume and produce an object file or exe, without hand massaging. Instead, I use my IRA export tool, run IRA on the same exe with the genrated cnf and now I have the disassembly that vasm can easily import, I have labels, strings, the right code sections, right hunks, etc! Quote:
Quote:
Personally, I feel an Amiga-specific tool like AIRA can (eventually) outperform Ghidra and in the least you'd want to know what it can do to get some inspiration. Plus Ghidra is open source and liberally licensed, so no fear if you just want to "steal" some ideas |
|||
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Interactive symbolic bitop calculator | paraj | Coders. Asm / Hardware | 2 | 07 May 2017 22:13 |
What was that interactive interview with the Sensible Software team? | Mark_C | Nostalgia & memories | 1 | 10 June 2004 03:38 |
Amiga Interactive Guide gets a facelift... | Amiga1992 | Amiga websites reviews | 5 | 22 March 2003 18:50 |
Amiga Interactive Guide | Twistin'Ghost | Amiga websites reviews | 0 | 13 July 2002 13:05 |
Nightbreed Interactive Movie | Steve | support.Games | 19 | 04 October 2001 18:43 |
|
|