12 March 2010, 16:48 | #1 |
Registered User
Join Date: Oct 2009
Location: Belgium
Age: 50
Posts: 42
|
screenshot of my current project
Hi,
Just want to share a screenshot of my current project. It's written in Java. Give me another 100 years and it will be as good as ReSource or IDA :-) For the screenshot I loaded a memory dump of starglider 2 into the application. |
12 March 2010, 17:06 | #2 |
hastala vista winny vista
|
hey it's very nice ! will you make the source available ? (I can code some Java too if you need any help )
|
13 March 2010, 00:02 | #3 |
Registered User
Join Date: Oct 2009
Location: Belgium
Age: 50
Posts: 42
|
|
26 March 2010, 17:29 | #4 |
Global Moderator
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
|
Looks really interesting.. What features does it have if I may ask?
|
26 March 2010, 17:34 | #5 |
gone
Join Date: Apr 2007
Location: completely gone
Posts: 1,596
|
@ ara - that looks really cool man.
I especially like the lines that visually show branches in the code - very nice. I'm looking forward to a release version already. |
26 September 2012, 16:53 | #6 |
Registered User
Join Date: Oct 2009
Location: Belgium
Age: 50
Posts: 42
|
Finally found some time to continue working on that after two (!) years.
Currently I am struggling with library symbols. I would like to re-use Resource's database in the resourcesyms.library. The symbol hierarchy (directory/include/individual) is quite easy to extract from the file, but the symbol data itself looks scrambled, for example the "DOC" "UMENT" string here: db 'ÿGID_',0 ;FF4749445F00I have not yet found the code in the Resource executable (after disassembling around 10% of it) that accesses this data. Does anybody know more about Resource's interna? |
26 September 2012, 18:37 | #7 |
Join Date: Jul 2008
Location: Sweden
Posts: 2,269
|
You can also parse the function description files in the AmigaOS NDK to get the names and offsets for libraries and structures.
|
26 September 2012, 23:46 | #8 |
AMOS Extensions Developer
Join Date: Jun 2007
Location: near Cambridge, UK
Age: 44
Posts: 1,924
|
This looks amazing. Please keep working on it
|
02 October 2012, 17:31 | #9 |
Registered User
Join Date: Oct 2009
Location: Belgium
Age: 50
Posts: 42
|
At the risk of boring you... here is a new screenshot.
Base-relative addresses work now (a4 in the screenshot). And you can click everywhere, i.e., on labels and comments to directly add/edit them, and on addresses inside instructions (even on base-relative ones) to jump to them. |
02 October 2012, 17:40 | #10 |
move.l #$c0ff33,throat
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,863
|
Nah, not boring. Looks quite promising actually, keep working on it!
|
08 October 2012, 17:07 | #11 |
Registered User
Join Date: Oct 2009
Location: Belgium
Age: 50
Posts: 42
|
Weekly update :-) (not really, just coincidence)
Quite some work done under the hood: The user interface now correctly handles the difference between relocated constants (line $12) and non-relocated ones (line $36). Still amazing what you can do with 4600 lines of Java. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Current capacity of FTP | amiga_Forever | project.Amiga File Server | 1 | 15 March 2012 20:21 |
mai - current job | mai | project.TOSEC (amiga only) | 5 | 04 March 2012 12:29 |
Current Dat Thread | BippyM | project.TOSEC (amiga only) | 33 | 04 April 2009 00:11 |
My current mini-project. | Desverger | support.Hardware | 0 | 21 August 2004 06:44 |
|
|