Search found 320 matches

by wwhite
2024 Jan 05, 16:19
Forum: Hardware, Programming & Disassembly
Topic: SAD Version 5 (alpha)
Replies: 143
Views: 14340

Re: SAD Version 5 (alpha)

Both, yes.

Get same back trace and seg fault same location with precompiled binary.
by wwhite
2024 Jan 05, 02:57
Forum: Hardware, Programming & Disassembly
Topic: SAD Version 5 (alpha)
Replies: 143
Views: 14340

Re: SAD Version 5 (alpha)

Spoke too soon.
Works with no dir file, and with a dir file it seg faults still.
by wwhite
2024 Jan 05, 02:42
Forum: Hardware, Programming & Disassembly
Topic: SAD Version 5 (alpha)
Replies: 143
Views: 14340

Re: SAD Version 5 (alpha)

Well, I commented out line# 6508 in core.cpp, and it works!!

I have no idea what the following does, but for single bank its good.

Code: Select all

6508: //add_spf_register(p, o->addr, 0, c->opr[1].addr); 
Screenshot 2024-01-04 234023.png
by wwhite
2024 Jan 05, 02:07
Forum: Hardware, Programming & Disassembly
Topic: SAD Version 5 (alpha)
Replies: 143
Views: 14340

Re: SAD Version 5 (alpha)

Here is a full back trace:

Code: Select all

Reading symbols from sad.exe...
Starting program: sources\5.0.3\sad.exe
[New Thread 11492.0x2bb8]
KID2

Thread 1 received signal SIGSEGV, Segmentation fault.
add_spf_register (p=0xaa6ba8, dest=58, sce=0, popaddr=622135)    at sources\5.0.3\core.cpp:6191
6191      if (!get_spf(vconv(p->argblk[1]->nextaddr)))

#0  add_spf_register (p=0xaa6ba8, dest=58, sce=0, popaddr=622135)    at sources\5.0.3\core.cpp:6191
#1  0x00007ff6df544f9c in ldx (s=0x9b3540, c=0x7ff6df573ca0 <einst>)    at sources\5.0.3\core.cpp:6508
#2  0x00007ff6df547b1a in do_code (s=0x9b3540, c=0x7ff6df573ca0 <einst>)    at sources\5.0.3\core.cpp:8093
#3  0x00007ff6df5427ed in scan_blk (s=0x9b3540, c=0x7ff6df573ca0 <einst>)    at sources\5.0.3\core.cpp:3681
#4  0x00007ff6df546d62 in scl (s=0x9b3270, c=0x7ff6df573ca0 <einst>)    at sources\5.0.3\core.cpp:7566
#5  0x00007ff6df547b1a in do_code (s=0x9b3270, c=0x7ff6df573ca0 <einst>)    at sources\5.0.3\core.cpp:8093
#6  0x00007ff6df5427ed in scan_blk (s=0x9b3270, c=0x7ff6df573ca0 <einst>)    at sources\5.0.3\core.cpp:3681
#7  0x00007ff6df5429c0 in emulate_blk (addr=623014, caller=0xab3b90)    at sources\5.0.3\core.cpp:3852
#8  0x00007ff6df546a78 in do_sub_scan (caller=0xab3b90, c=0x7ff6df573be0 <cinst>)    at sources\5.0.3\core.cpp:7421
#9  0x00007ff6df546ca5 in scl (s=0xab3b90, c=0x7ff6df573be0 <cinst>)    at sources\5.0.3\core.cpp:7526
#10 0x00007ff6df547b1a in do_code (s=0xab3b90, c=0x7ff6df573be0 <cinst>)    at sources\5.0.3\core.cpp:8093
#11 0x00007ff6df5427ed in scan_blk (s=0xab3b90, c=0x7ff6df573be0 <cinst>)    at sources\5.0.3\core.cpp:3681
#12 0x00007ff6df54819a in scan_all ()    at sources\5.0.3\core.cpp:8506
#13 0x00007ff6df54ad9f in disassemble (fstr=0xaa6510 "KID2")    at sources\5.0.3\core.cpp:10565
#14 0x00007ff6df54beee in main (argc=1, argv=0xaa3d30)    at sources\5.0.3\main.cpp:593
by wwhite
2024 Jan 05, 01:49
Forum: Hardware, Programming & Disassembly
Topic: SAD Version 5 (alpha)
Replies: 143
Views: 14340

Re: SAD Version 5 (alpha)

The program seg faults same location as pre 5.0.3.
Screen shots attached:
Screenshot 2024-01-04 224456.png
Screenshot 2024-01-04 224542.png
by wwhite
2024 Jan 05, 01:14
Forum: Hardware, Programming & Disassembly
Topic: SAD Version 5 (alpha)
Replies: 143
Views: 14340

Re: SAD Version 5 (alpha)

$ ./SAD_5.0.3.exe KID2
Segmentation fault

Not good.
Sure would be nice if you used the GIT repository the way it is meant to be used, so other developers could see the changes, and compare diff.
I know I've asked before, and you've answered me before.
I sure would like to contribute, but not committing changes to the git repo makes it impossible to share code and for others to fix bugs.
Just my opinion.

I created a pull request:

Code: Select all

 
Development/NEW*NEW version 5 readme.txt → Development/NEW-NEW version 5 readme.txt
Asterisk * in the file name prevents git clone working.
by wwhite
2024 Jan 03, 10:48
Forum: A1C - 80/90s EFI-SD4x Speed Density
Topic: E4OD Calibration Constants
Replies: 20
Views: 6438

Re: E4OD Calibration Constants

Anyone used the SAD806x windows gui?
The developer goes by the name 'thepym'.
Windows executable here: https://github.com/OpenEEC-Project/SAD8 ... master/Exe

It has built in database to save info like what is in the above spreadsheet.
And has built in create XDF file for TunerPro.

I had it working a couple years ago, wasn't perfect.

I'm wondering if using this tool is better for managing multiple bins.
Screenshot 2024-01-03 074615.png
Screenshot 2024-01-03 074629.png
by wwhite
2023 Dec 22, 09:08
Forum: Hardware, Programming & Disassembly
Topic: SAD Version 5 (alpha)
Replies: 143
Views: 14340

Re: SAD Version 5 (alpha)

tvrfan wrote: 2023 Dec 21, 19:34 Guys,
just released 5.0.2 which has fixes for problems reported so far.
Now I get a bunch of this:

Code: Select all

## byte 	75f0 75f0
   ## Error - Commands Overlap

## word    7d36 7d37
   ## Error - Commands Overlap

## word    7d38 7d39
   ## Error - Commands Overlap

## timer   a841 a843 [ UW N]
   ## Error - Invalid Command at 'timer ' 
## timer   a844 a846 [ UW N]
   ## Error - Invalid Command at 'timer ' 
## timer   a847 a849 [ UW N]
The program does not complete, msg file is truncated, last line:

Code: Select all

## byte    c222 c222
   ## Error - Comman
Drag and drop works on Windows11
by wwhite
2023 Dec 19, 22:51
Forum: Hardware, Programming & Disassembly
Topic: SAD Version 5 (alpha)
Replies: 143
Views: 14340

Re: SAD Version 5 (alpha)

tvrfan wrote: 2023 Dec 18, 19:37 Thanks wwhite - is that from reusing SAD's _msg file , or from your dir ?? If I can't repro this, I may ask to you send me your dir file, if that's OK? (via PM if you prefer)
That is from SAD Version 5.0.1 Alpha (17 Dec 2023) from command line.

If I do not include the .dir nothing is output in .msg file.

I'll attempt to debug myself for a bit.
by wwhite
2023 Dec 18, 12:03
Forum: Hardware, Programming & Disassembly
Topic: SAD Version 5 (alpha)
Replies: 143
Views: 14340

Re: SAD Version 5 (alpha)

Doesn't work at all for single bank KID2 (LHBH1) for me.
A lot of the following:

Code: Select all

## word    200a 200f     
   ## Error - PANIC - Row size is ZERO !!

## vect    2010 201f     
   ## Error - PANIC - Row size is ZERO !!

## byte    2020 2021     
   ## Error - PANIC - Row size is ZERO !!

## word    2022 2031     
   ## Error - PANIC - Row size is ZERO !!

## vect    21ce 2269
   ## Error - PANIC - Row size is ZERO !!

## vect    22c8 22c9
   ## Error - PANIC - Row size is ZERO !!

## word 2350 2351
   ## Error - PANIC - Row size is ZERO !!