SAD 806x Disassembler

Disassembly, Programming, Coding, Assembly, Binary information and all hacking discussions belong here.

Re: SAD 806x Disassembler

Unread postby motorhead1991 » Tue Feb 18, 2020 9:20 am

Pym wrote:
motorhead1991 wrote:Alright, you're up and going. I don't have a valid email address for you so I left that bit out. Next, one of us needs to write up a "Readme" file that explains the project and potentially how to build it.
OpenEEC SAD806x

I am still not able to do anything with this repository. Just tell me what will be the next step.

Anyway, I have released a new version.
No real big changes and this is why I have not updated previous provided documentation.
- Many small issues were corrected.
- A 'Recent files' menu has been added, for main files.
Yes it was asked for that, from the beginning, but I did not want to use registry, ini files or something in the exe directory.
With the repository, things had changed, so... Generated in the exe directory, so be sure to have the rights.
- A 'Settings/Text Output...' menu has been added in the tools menus.
Same principle, than for 'Recent files', generated in the exe directory, so be sure to have the rights.
By default 'Activate Settings' is not checked, disassembly text output is the same than for 1.3a version.
When 'Activate Settings' is checked, disassembly text output is generated in a different way with default values (not so different).
Then you can update some values (width, labels) to match your expectations.
- Scale precision option is now added for all scale expressions.
It is visible in tool and in text output.
It is also mapped with Xdf format (Import/Export/Copy/Paste)
- Tool screen has a bit changed, it is wider, because of new fields.
Data output has a bit changed too, for performance and for being easier to read.
- A 'Mass Update' menu has been added in tools menu.
For now one option in it, to give a specific format for comments, on the first line.
Useful for Xdf import Export and to have the same format between definitions.

Version is 1.3b with date 2020-02-18. Sources are provided too.
conversion.xml file is default one. Just backup yours before, if required.


I'll send you a PM instead of explaining the process here.
motorhead1991
 
Posts: 278
Joined: Mon Apr 03, 2017 6:46 pm
Name: Anthony Cox
Vehicle Information: 1990 Ford Ranger FLH2 conversion. Ford forged/dished pistons, Total Seal file-fit rings, Clevite rod and main bearings, Clevite cam bearings, IHI turbo, Siemens Deka 60lb/hr injectors, Ford slot MAF in custom 3" housing. Moates Quarterhorse with Binary Editor, using the PAAD6 database.
Vehicle 2 Information: Stock 1990 Ranger. ICM relocation, Volvo 31lb Bosch injectors, custom tune, e85: 82hp/103tq

Re: SAD 806x Disassembler

Unread postby Pym » Tue May 26, 2020 9:36 am

A new version is available on GitHub.
https://github.com/OpenEEC-Project/SAD806x
Exe and documentation are available on the same place.
Many small changes, many improvements and a first try with pre and post processing to identify registers.
To be seen...
Pym
Hacker
 
Posts: 216
Joined: Sat Mar 04, 2017 4:29 am
Name: Pierre-Yves
Vehicle Information: Ford(EU) 91 Fiesta RS Turbo / EEC IV VM120 0FAB
TunerPro on Moates chips
Vehicle 2 Information: Ford(EU) 97 Puma 1.7 VCT / EEC V LP2-110 MUFF AXPDCB4
Vehicle 3 Information: Ford(EU) 97 Mondeo V / EEC V MLP-427 REED ATAFHE3
Additional Vehicles: Ford(EU) 91 Fiesta XR2i / EEC IV SD111 1AFA
Ford(EU) 98 Cougar V6 / EEC V ?

Re: SAD 806x Disassembler

Unread postby jsa » Tue May 26, 2020 1:30 pm

Thank you for the update.
Cheers
John
jsa
Power Poster
 
Posts: 496
Joined: Thu Jan 16, 2014 1:44 am
Location: In the shed or On the Computer, 'straya
Name: John
Vehicle Information: Escort RS Cosworth
EEC-IV GHAJ0
ANTI, COSY, QUIK or CARD
SMD-490, SMD-190

Re: SAD 806x Disassembler

Unread postby decipha » Sun Jun 07, 2020 9:02 pm

Giving functions FNxxx numbers for unidentified functions is a horrible idea. I have no way of knowing if the number is accurate (defined) or not (undefined).

Looks good though.
User avatar
decipha
Tooner
 
Posts: 19690
Joined: Mon Jul 15, 2013 5:29 pm
Location: New Orleans, LA
Name: Michael Decipha Ponto
Vehicle Information: Supercoupin' x10
90 (4x 5spds) - Dante, Ruby, Daja, Ava
91 4r70w - Skarlett
92 (2x) 5spd & auto - Bianqa, Andrea
93 auto - Danika
94 5spd Rionda
95 auto Aisha
Vehicle 2 Information: Others:
00 Lincoln LS - Luanda
98 Camaro SS - Bounquisha
02 Harley F-150 - Sasasha
03 Marauder - DyShyKy
00 Explorer 5L - Bernyce
07 GMC 2500HD 6L - Veranafer
06 Chrysler 300 AWD - Sharifa

Re: SAD 806x Disassembler

Unread postby Pym » Thu Jun 11, 2020 4:11 am

Yes I keep this from the first version, but you have the option in properties to use addresses instead of automatic numbering ('No automatic numbering').
I continue using this format for myself and I say 'FnXXX' is a temporary code, 'FNXXX' is the validated one.
Pym
Hacker
 
Posts: 216
Joined: Sat Mar 04, 2017 4:29 am
Name: Pierre-Yves
Vehicle Information: Ford(EU) 91 Fiesta RS Turbo / EEC IV VM120 0FAB
TunerPro on Moates chips
Vehicle 2 Information: Ford(EU) 97 Puma 1.7 VCT / EEC V LP2-110 MUFF AXPDCB4
Vehicle 3 Information: Ford(EU) 97 Mondeo V / EEC V MLP-427 REED ATAFHE3
Additional Vehicles: Ford(EU) 91 Fiesta XR2i / EEC IV SD111 1AFA
Ford(EU) 98 Cougar V6 / EEC V ?

Previous

Return to Programming & Coding

Who is online

Users browsing this forum: No registered users and 1 guest