Segment Swap utility
Re: Segment Swap utility
0.15.18
Initial Table Editor:
You can now edit 3D table with decimal values by clicking "Edit table" in "Table Seek" tab.
Support for other data types coming later (hope so)
Initial Table Editor:
You can now edit 3D table with decimal values by clicking "Edit table" in "Table Seek" tab.
Support for other data types coming later (hope so)
Re: Segment Swap utility
That sounds awesome. I will test rigth away.
I found some bug at the table-seek. If the conditional offset is not checked you can`t search split addresses as e38. It could be something else but when I check the conditional offset it finds e38 table, when not checked it doesn`t find it [same bin same search string]
It happened once that I saved changes to table seek and they didn`t save. I suspect that not all fields were filled with data upon saving.
Almost figured some strings for hi octane table search for e38.
I found some bug at the table-seek. If the conditional offset is not checked you can`t search split addresses as e38. It could be something else but when I check the conditional offset it finds e38 table, when not checked it doesn`t find it [same bin same search string]
It happened once that I saved changes to table seek and they didn`t save. I suspect that not all fields were filled with data upon saving.
Almost figured some strings for hi octane table search for e38.
Re: Segment Swap utility
Got
Could not load file or assembly 'MathParserTK, Version=1.0.4.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
error on clicking edit.
I guess an easy fix.
Could not load file or assembly 'MathParserTK, Version=1.0.4.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
error on clicking edit.
I guess an easy fix.
Re: Segment Swap utility
Missing file added to github and latest .zipkur4o wrote:Got
Could not load file or assembly 'MathParserTK, Version=1.0.4.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
error on clicking edit.
I guess an easy fix.
Put to same folder with UniversalPatcher.exe and restart program.
Re: Segment Swap utility
Now I get this
Input array is longer than the number of columns in this table.
I tried on mbt spark table for ls1 it is 20x15, I put that into in the table-seek, also tried with zero values for row and column. Same error.
Should I configure anything else at the table-seek.
Input array is longer than the number of columns in this table.
I tried on mbt spark table for ls1 it is 20x15, I put that into in the table-seek, also tried with zero values for row and column. Same error.
Should I configure anything else at the table-seek.
Re: Segment Swap utility
Sorry, I dont understand. Is this error message: "Input array is longer than the number of columns in this table." ?kur4o wrote:Now I get this
Input array is longer than the number of columns in this table.
I tried on mbt spark table for ls1 it is 20x15, I put that into in the table-seek, also tried with zero values for row and column. Same error.
Should I configure anything else at the table-seek.
This is what I get:
- Attachments
-
- uvp-tbseek-mbtspark.jpg (76.71 KiB) Viewed 2403 times
Re: Segment Swap utility
Yes this in the main log window. It pops up when I hit edit.
I guess something in the dtcseek is not configured properly.
Can you post the file you are using.
I can take it from git if it is there.
Edit: I got it working. It needs all of the fields configured with proper data in the table-seek xml.
I guess something in the dtcseek is not configured properly.
Can you post the file you are using.
I can take it from git if it is there.
Edit: I got it working. It needs all of the fields configured with proper data in the table-seek xml.
Last edited by kur4o on Tue Nov 24, 2020 2:33 am, edited 1 time in total.
Re: Segment Swap utility
File is in github:kur4o wrote:Yes this in the main log window. It pops up when I hit edit.
I guess something in the dtcseek is not configured properly.
Can you post the file you are using.
I can take it from git if it is there.
https://github.com/joukoy/UniversalPatc ... 01-p59.xml
Re: Segment Swap utility
0.15.19
MathParserTK.dll no longer required, functions included in project.
MathParserTK.dll no longer required, functions included in project.
Re: Segment Swap utility
I did some tests to configure more spark tables. Run into some issues.
Still not sure what is the correct meaning of the value we take as a row[after 74 *] It however match the lenght of the first row or column before next is switched. The way universal patcher is set now seems to draw column first.
Now we need to make a settings that specify the drawing orientation. Does it draw first X vector[column] or it draws first Y vector[row].
I think there is similar value in tunerpro[major order=column or row].
It will add some versatility and also xdf.
I guess some setting to draw column or row will do the job.
Another issue is that spark tables take some signed values. Negative spark is something that is not displayed correctly. You may look into that.
Still not sure what is the correct meaning of the value we take as a row[after 74 *] It however match the lenght of the first row or column before next is switched. The way universal patcher is set now seems to draw column first.
Now we need to make a settings that specify the drawing orientation. Does it draw first X vector[column] or it draws first Y vector[row].
I think there is similar value in tunerpro[major order=column or row].
It will add some versatility and also xdf.
I guess some setting to draw column or row will do the job.
Another issue is that spark tables take some signed values. Negative spark is something that is not displayed correctly. You may look into that.