ZR-1 Net Registry Forums  

Go Back   ZR-1 Net Registry Forums > C4 ZR-1 > C4 ZR-1 Technical Postings

Reply
 
Thread Tools Display Modes
Old 04-18-2024   #1
scorp508
 
Join Date: Jan 2024
Location: Boston, MA
Posts: 179
Question Is there a $F0 source/assembly file anywhere?

Many years ago I went through the attached file to create a larger $32B XDF for myself to use in TunerPro with my 1987 Coupe. It took a while but was a fun learning experience while getting it correct.

Has anyone come across a similar file for $F0? I'd like to learn more on how some of the variables interact and see if there's anything worth adding not already in the definition.
Attached Files
File Type: pdf $32b_HAC.pdf (272.1 KB, 17 views)
scorp508 is offline   Reply With Quote
Old 04-20-2024   #2
tiegsd
 
tiegsd's Avatar
 
Join Date: Jul 2017
Location: West Chester, PA
Posts: 378
Default Re: Is there a $F0 source/assembly file anywhere?

Can't vouch for whether these are any good, but found a pile of them here, looks like it may be what you're after?:

https://www.tunerpro.net/downloadBinDefs.htm

At very least, maybe a good start.
__________________
1990 Black/Black ZR-1 #1155
1993 White/Red coupe (Regrettably sold)


tiegsd is offline   Reply With Quote
Old 04-22-2024   #3
scorp508
 
Join Date: Jan 2024
Location: Boston, MA
Posts: 179
Default Re: Is there a $F0 source/assembly file anywhere?

Quote:
Originally Posted by tiegsd View Post
Can't vouch for whether these are any good, but found a pile of them here, looks like it may be what you're after?:

https://www.tunerpro.net/downloadBinDefs.htm

At very least, maybe a good start.

Thank you but not quite. The XDF files are what tell a program like TunerPro how to interpret a BIN's values, so you can edit them. The ADS files are for interpreting the ALDL stream of data while logging.

The stuff I'm looking for would be the original assembly program GM used for the ECM itself, sort of like the file I attached for 32B in the first post. Those can be read to determine the address locations of other switches, scalers, and tables that may not already in in the XDF or just to better understand how they interact with each other.


It's a little nerdy to want to read them, but it's the kind of thing I enjoy combing through and building a few more wrinkles in my brain.
__________________
1987: Z51 Coupe, Z51, 4+3, Yellow / Graphite
1994: ZR-1 #150, Admiral Blue / Black
2015: Z06 Coupe, Z07, M7, Arctic White / Red
scorp508 is offline   Reply With Quote
Old 04-22-2024   #4
-=Jeff=-
 
-=Jeff=-'s Avatar
 
Join Date: Jul 2007
Location: Bartlett, IL
Posts: 7,169
Default Re: Is there a $F0 source/assembly file anywhere?

Contact XfireZ51

He may know if there is one or not
__________________
1990 Corvette ZR-1 #1051
Watson Headers (2" Primary) - Flowmaster Cats - Borla Catback
Late Model IH - Plenum
Coilovers - 4.10s
Custom Interior
NCM Lifetime Member #978
-=Jeff=- is offline   Reply With Quote
Old 04-28-2024   #5
tiegsd
 
tiegsd's Avatar
 
Join Date: Jul 2017
Location: West Chester, PA
Posts: 378
Default Re: Is there a $F0 source/assembly file anywhere?

Quote:
Originally Posted by scorp508 View Post
Thank you but not quite. The XDF files are what tell a program like TunerPro how to interpret a BIN's values, so you can edit them. The ADS files are for interpreting the ALDL stream of data while logging.

The stuff I'm looking for would be the original assembly program GM used for the ECM itself, sort of like the file I attached for 32B in the first post. Those can be read to determine the address locations of other switches, scalers, and tables that may not already in in the XDF or just to better understand how they interact with each other.


It's a little nerdy to want to read them, but it's the kind of thing I enjoy combing through and building a few more wrinkles in my brain.

Rgr, thanks. Not familiar with TunerPro, so wasn't really sure what I was looking at. I dig that kind of stuff myself though, wanted to dig into it a bit. Not familiar with how GM did its software engineering back in the day, but I imagine they did not provide assembly source for their ECMs to just anyone who asked for it. Interesting reverse engineering problem.
__________________
1990 Black/Black ZR-1 #1155
1993 White/Red coupe (Regrettably sold)


tiegsd is offline   Reply With Quote
Old 04-29-2024   #6
XfireZ51
 
Join Date: May 2007
Location: Chicagoland, IL
Posts: 9,707
Default Re: Is there a $F0 source/assembly file anywhere?

Quote:
Originally Posted by tiegsd View Post
Rgr, thanks. Not familiar with TunerPro, so wasn't really sure what I was looking at. I dig that kind of stuff myself though, wanted to dig into it a bit. Not familiar with how GM did its software engineering back in the day, but I imagine they did not provide assembly source for their ECMs to just anyone who asked for it. Interesting reverse engineering problem.
There are some who got the code ?over the transim? and some who can disassemble the Motorola assembler code.
__________________
[SIGPIC][/SIGPIC]Former Membership Chairman
Former ZR-1 Registry - BOD
1972 Corvette 4speed base Coupe SOLD long time ago
1984 Corvette Z-51/4+3 SOLD
1992 Corvette ZR-1 Aqua/Gray #474 SOLD
1992 Corvette ZR-1 Black Rose/Cognac #458
2014 Honda VFR Interceptor DX
XfireZ51 is offline   Reply With Quote
Old 04-30-2024   #7
scorp508
 
Join Date: Jan 2024
Location: Boston, MA
Posts: 179
Cool Re: Is there a $F0 source/assembly file anywhere?

Quote:
Originally Posted by XfireZ51 View Post
There are some who got the code ?over the transim? and some who can disassemble the Motorola assembler code.
I would love to speak to those who can of you have a suggestion.
scorp508 is offline   Reply With Quote
Old 05-01-2024   #8
XfireZ51
 
Join Date: May 2007
Location: Chicagoland, IL
Posts: 9,707
Default Re: Is there a $F0 source/assembly file anywhere?

Quote:
Originally Posted by scorp508 View Post
I would love to speak to those who can of you have a suggestion.
I would go to thirdgen.org. There are members there who have been responsible for many of the tools we have today for tuning, particularly OBD1.
__________________
[SIGPIC][/SIGPIC]Former Membership Chairman
Former ZR-1 Registry - BOD
1972 Corvette 4speed base Coupe SOLD long time ago
1984 Corvette Z-51/4+3 SOLD
1992 Corvette ZR-1 Aqua/Gray #474 SOLD
1992 Corvette ZR-1 Black Rose/Cognac #458
2014 Honda VFR Interceptor DX
XfireZ51 is offline   Reply With Quote
Old 05-01-2024   #9
scorp508
 
Join Date: Jan 2024
Location: Boston, MA
Posts: 179
Default Re: Is there a $F0 source/assembly file anywhere?

Quote:
Originally Posted by XfireZ51 View Post
I would go to thirdgen.org. There are members there who have been responsible for many of the tools we have today for tuning, particularly OBD1.
Good idea. I cast the line and will see if anything bites.

https://www.thirdgen.org/forums/diy-...able-read.html
scorp508 is offline   Reply With Quote
Old 05-04-2024   #10
tiegsd
 
tiegsd's Avatar
 
Join Date: Jul 2017
Location: West Chester, PA
Posts: 378
Default Re: Is there a $F0 source/assembly file anywhere?

Quote:
Originally Posted by XfireZ51 View Post
There are some who got the code ?over the transim? and some who can disassemble the Motorola assembler code.

Rgr. I was poking around last week for a motorola chip diassembler, looks there are a few running around of unknown (to me anyway) quality, and IDA may be able to do it in the paid version, still looking into that.
__________________
1990 Black/Black ZR-1 #1155
1993 White/Red coupe (Regrettably sold)



Last edited by tiegsd; 05-04-2024 at 05:25 PM.
tiegsd is offline   Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 12:13 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Copyright ZR-1 Net Registry 2020