RomRaider Logo

RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

It is currently Thu Dec 14, 2017 1:10 pm

All times are UTC - 5 hours [ DST ]





Post new topic Reply to topic  [ 152 posts ]  Go to page 1, 2, 3, 4, 5 ... 11  Next
Author Message
 Post subject: UTILITY: Timing Editor (v12, 2009/12/29)
PostPosted: Sat Feb 21, 2009 2:39 am 
Offline
Moderator

Joined: Wed Nov 22, 2006 10:23 pm
Posts: 2431
How to use:

1. Copy your base timing table from RomRaider to the timing editor.
In the timing editor, select "Initial Base Timing."
In RomRaider, open your "Base Timing" table, and use "Edit, Copy Table" copy the the values to the clipboard.
In the timing editor, click Paste.
Your base timing table should now be visible in the editor.

2. Copy your advance timing table from RomRaider to the timing editor.
Same as above, but:
Copy from RomRaider's "Knock Correction Advance Max"
Paste into the editor's "Initial Advance Timing."

(Some cars have multiple pairs of base and advance tables. Make sure you're using the base and advance tables from the same set.)

3. Move the mouse over the cells in the table, and watch how the table's shape is displayed.

4. Select the "Modified" base or advance tables, and notice the help text at the bottom of the window.

5. Make changes to the "modified" tables. Note that the "total timing" views can be inaccurate if your base and advance tables have different row and column headers.

6. Copy the modified base/advance tables from the editor, and paste them into RomRaider.

7. Double-check everything in RomRaider.

8. Flash, log, repeat.

I cannot stress the double-check everything in RomRaider step enough.
If you find a bug, please let me know. But if you blow up your car, that's your problem, not mine. :)

I flashed my car with tables created by this tool, so obviously I trust it that much.
But you shouldn't trust me, you can only trust yourself.

Version History:
v1: Initial release.
v2: Fixed bug regarding "Cannot find a part of the path c:\temp\paste.txt"
v3: Made columns narrower to fit smaller screens better, fixed smoothing
v4: Changed colors, added highlighting, fixed flickering, added error message for differing table sizes
v5: Fixed bug that left the Smooth button enabled on the 'initial' (non editable) tables
v6: Added undo/redo for single-cell changes
v7: Added colors
v8: Prettier colors, and fixed a crash that happened when not all tables were initialized
v9: Keyboard shortcuts for undo/redo (only while the grid has keyboard focus)
v10: Allows advance tables to have fewer columns than base tables (extra columns are added to left side of advance table)
v11: Advance table is now padded on the left with the correct values
v12: Pressing '+' or '-' will increment or decrement selected cells by 0.35


Attachments:
File comment: Version 12
TimingEditor.exe [40.5 KiB]
Downloaded 4770 times
File comment: Version 11
TimingEditor.exe [39.5 KiB]
Downloaded 788 times
File comment: Screenshot
TimingEditor.PNG
TimingEditor.PNG [ 220.34 KiB | Viewed 21747 times ]

_________________
2005 Legacy GT w/ ATP 3076, IWG, MBC, BCS, BC 272, LC, FFS, OMG
Please don't send me tuning questions via PM - use the forums instead. Thanks!


Last edited by NSFW on Sat May 22, 2010 1:10 am, edited 17 times in total.
Top
 Profile  
 
 Post subject: Re: Timing Editor
PostPosted: Sat Feb 21, 2009 4:04 am 
Offline
Newbie

Joined: Thu May 22, 2008 12:28 am
Posts: 31
Location: California
The program will not run on my P.C, (win xp) I just get an application error..(The application failed to initalize properly (0xc0000135)


Top
 Profile  
 
 Post subject: Re: Timing Editor
PostPosted: Sat Feb 21, 2009 10:51 am 
Offline
Moderator

Joined: Wed Nov 22, 2006 10:23 pm
Posts: 2431
I suspect that error means you haven't got .Net 3.5 installed.

You can get it here:

http://www.microsoft.com/downloads/deta ... laylang=en

IIRC, that's going to turn into a pretty big download. Sorry for the hassle.

_________________
2005 Legacy GT w/ ATP 3076, IWG, MBC, BCS, BC 272, LC, FFS, OMG
Please don't send me tuning questions via PM - use the forums instead. Thanks!


Top
 Profile  
 
 Post subject: Re: Timing Editor
PostPosted: Sat Feb 21, 2009 11:13 am 
Offline
Administrator
User avatar

Joined: Wed Mar 29, 2006 10:38 pm
Posts: 5340
thanks for the first new contribution to the new forum!


Top
 Profile  
 
 Post subject: Re: Timing Editor
PostPosted: Sat Feb 21, 2009 12:00 pm 
Offline
Newbie

Joined: Thu May 22, 2008 12:28 am
Posts: 31
Location: California
NSFW wrote:
I suspect that error means you haven't got .Net 3.5 installed.

You can get it here:

http://www.microsoft.com/downloads/deta ... laylang=en

IIRC, that's going to turn into a pretty big download. Sorry for the hassle.


Thanks merchgod, no hassle at all ..I just did not know what the error meant, all working fine now with Net Framework 3.5 installed.

Thanks.


Top
 Profile  
 
 Post subject: Re: Timing Editor
PostPosted: Sat Feb 21, 2009 12:25 pm 
Offline
Administrator
User avatar

Joined: Wed Mar 29, 2006 10:38 pm
Posts: 5340
thedrill wrote:
Thanks merchgod, no hassle at all ..I just did not know what the error meant, all working fine now with Net Framework 3.5 installed.

That NSFW's utility dude, not mine.


Top
 Profile  
 
 Post subject: Re: Timing Editor
PostPosted: Sat Feb 21, 2009 8:05 pm 
Offline
Moderator

Joined: Wed Nov 22, 2006 10:23 pm
Posts: 2431
:lol: Glad to hear it's working for you now.

_________________
2005 Legacy GT w/ ATP 3076, IWG, MBC, BCS, BC 272, LC, FFS, OMG
Please don't send me tuning questions via PM - use the forums instead. Thanks!


Top
 Profile  
 
 Post subject: Re: Timing Editor
PostPosted: Sat Feb 21, 2009 8:09 pm 
Offline
Moderator

Joined: Wed Nov 22, 2006 10:23 pm
Posts: 2431
merchgod wrote:
thanks for the first new contribution to the new forum!


Thanks for the new forum. I've been meaning to post this for a while, and when the new forum appeared it got me motivated. :)

_________________
2005 Legacy GT w/ ATP 3076, IWG, MBC, BCS, BC 272, LC, FFS, OMG
Please don't send me tuning questions via PM - use the forums instead. Thanks!


Top
 Profile  
 
 Post subject: Re: Timing Editor
PostPosted: Sun Feb 22, 2009 1:42 am 
Offline
Newbie

Joined: Thu May 22, 2008 12:28 am
Posts: 31
Location: California
NSFW wrote:
:lol: Glad to hear it's working for you now.


Thanks for the program, im sure it will work for me when I find out why im getting error messages, I can now see the program fine now that net framework is installed, but will not let me copy any data into it.

Here is the error message.

Thanks.
Attachment:
File comment: error message
error.doc [172.5 KiB]
Downloaded 522 times


Top
 Profile  
 
 Post subject: Re: Timing Editor
PostPosted: Sun Feb 22, 2009 5:43 am 
Offline
Moderator

Joined: Wed Nov 22, 2006 10:23 pm
Posts: 2431
Totally my fault. I had some code to write pasted table information to a temporary file on my machine for debugging, and forgot to take it out. I have just uploaded a new version, please give this a try and let me know what you find.

I see that 15 people have also downloaded the broken version. Y'all are going to run into the same error. If you create a directory called c:\temp you probably won't get this error. Or you can download the fixed version.

_________________
2005 Legacy GT w/ ATP 3076, IWG, MBC, BCS, BC 272, LC, FFS, OMG
Please don't send me tuning questions via PM - use the forums instead. Thanks!


Top
 Profile  
 
 Post subject: Re: Timing Editor
PostPosted: Sun Feb 22, 2009 10:16 am 
Offline
RomRaider Donator
User avatar

Joined: Thu Aug 09, 2007 10:40 am
Posts: 211
Location: Colorado
Just download this - looks neat! Thanks NSFW!

Runs well on my '99 Dell Laptop w/ XP, but does not re-size great for my required screen resolution of 1024x768. After re-sizing I get a horizontal scroll bar at the bottom.. any chance that re-size could reduce the size of the timing table so the whole app can fit on my screen without scroll bars?

Image

_________________
'05 LGT, BNR68+E85


Top
 Profile  
 
 Post subject: Re: Timing Editor
PostPosted: Sun Feb 22, 2009 10:33 am 
Offline
RomRaider Donator
User avatar

Joined: Thu Aug 09, 2007 10:40 am
Posts: 211
Location: Colorado
I am playing around with this and am not sure the "smooth selection" is working for me. It made a big hump rather than smoothing. I could not find any way to "undo" that action, and think I'll have to re-start the program. I think an "undo" button would be very helpful, as well as an "undo all changes" button.

I did discover that I could re-copy the initial tables into the modified tables to start over... but a single-move "undo" would be very handy.

_________________
'05 LGT, BNR68+E85


Top
 Profile  
 
 Post subject: Re: Timing Editor
PostPosted: Sun Feb 22, 2009 2:53 pm 
Offline
Moderator

Joined: Wed Nov 22, 2006 10:23 pm
Posts: 2431
Version 3 uploaded:

I tweaked the smoothing code the other day, and didn't test it properly but that's fixed now in v3.
I've also made the columns narrower so it should fit on smaller screens.

The "smooth" button is somewhat misnamed... what it really does is a linear interpolation between the first and last cells of the selected strip (it only works on a selection that lies within of a single row or single column). I've found that it's best used on small selections, like 3-5 cells at a time.

I've started toying with algorithms to really "smooth" (as opposed to "linearize") arbitrary selections of cells, but I haven't come up with anything that I'm happy with yet.

_________________
2005 Legacy GT w/ ATP 3076, IWG, MBC, BCS, BC 272, LC, FFS, OMG
Please don't send me tuning questions via PM - use the forums instead. Thanks!


Top
 Profile  
 
 Post subject: Re: Timing Editor
PostPosted: Sun Feb 22, 2009 2:58 pm 
Offline
Moderator

Joined: Wed Nov 22, 2006 10:23 pm
Posts: 2431
Also, and "undo" button is a possibility, but it will take some time to implement.

_________________
2005 Legacy GT w/ ATP 3076, IWG, MBC, BCS, BC 272, LC, FFS, OMG
Please don't send me tuning questions via PM - use the forums instead. Thanks!


Top
 Profile  
 
 Post subject: Re: Timing Editor
PostPosted: Sun Feb 22, 2009 3:09 pm 
Offline
RomRaider Donator
User avatar

Joined: Thu Aug 09, 2007 10:40 am
Posts: 211
Location: Colorado
THANKS for adjusting the screen layout so I don't have to use scroll-bars. Also, whatever you did to the "smooth selection" function works much better than my earlier try this a.m.

Thanks again!

_________________
'05 LGT, BNR68+E85


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 152 posts ]  Go to page 1, 2, 3, 4, 5 ... 11  Next

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Style based on FI Subsilver by phpBBservice.nl