![]() |
|
|||||||
| Register | >> Amiga FAQ/Wiki << | Rules & Help | Members List / Moderators List | Search | Today's Posts | Mark Forums Read |
![]() |
|
|
Thread Tools |
|
|
#1 |
|
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 23
|
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. |
|
|
|
|
|
#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
) |
|
|
|
|
|
#3 |
|
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 23
|
|
|
|
|
|
|
#4 |
|
Global Moderator
Join Date: Nov 2001
Location: Derby, UK
Age: 37
Posts: 8,132
|
Looks really interesting.. What features does it have if I may ask?
|
|
|
|
|
|
#5 |
|
is long gone
Join Date: Apr 2007
Location: London
Posts: 1,590
|
@ 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. ![]() |
|
|
|
|
|
#6 |
|
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 23
|
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? |
|
|
|
|
|
#7 |
|
Leffmann with two n's
Join Date: Jul 2008
Location: Sweden
Posts: 1,189
|
You can also parse the function description files in the AmigaOS NDK to get the names and offsets for libraries and structures.
|
|
|
|
|
|
#9 |
|
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 23
|
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. |
|
|
|
|
|
#10 |
|
move.l #$c0ff33,throat
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 4,542
|
Nah, not boring. Looks quite promising actually, keep working on it!
![]()
__________________
Makes me sick when I hear all the shit that you say So much crap coming out, it must take you all day There's a space kept in hell with your name on the seat With a spike in the chair just to make it complete |
|
|
|
|
|
#11 |
|
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 23
|
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 Dat Thread | bippym | project.TOSEC (amiga only) | 33 | 04 April 2009 00:11 |
| Current draw through a A600 motherboard? | pertinax | support.Hardware | 6 | 03 June 2008 03:31 |
| My current mini-project. | Desverger | support.Hardware | 0 | 21 August 2004 06:44 |