Reply 580 of 1069, by Maelgrum
S95Sedan wrote on 2023-10-04, 15:21:Works on the ct1740.
Diagnoses like usual.DMA clicking is something else, still present unfortunately.
Sad (( But it was epic quest ! ))
S95Sedan wrote on 2023-10-04, 15:21:Works on the ct1740.
Diagnoses like usual.DMA clicking is something else, still present unfortunately.
Sad (( But it was epic quest ! ))
S95Sedan wrote on 2023-10-04, 15:21:Works on the ct1740. Diagnoses like usual. […]
Works on the ct1740.
Diagnoses like usual.DMA clicking is something else, still present unfortunately.
https://streamable.com/z0vg97
that doesn't sound like the single cycle DMA bug I'm familiar with...
what about a talkie game like DOTT or star trek judgment rites, it's very prevalent in those
maxtherabbit wrote on 2023-10-04, 15:31:that doesn't sound like the single cycle DMA bug I'm familiar with...
what about a talkie game like DOTT or star trek judgment rites, it's very prevalent in those
Video should be changed but can have a look.
For DOTT its at the start isnt it?
Card is definately not liking that game, music doesnt play properly.
Jill of the Jungle is a suitable test too, I mentioned that game several posts prior in this thread.
VIA C3 Nehemiah 1.2A @ 1.46 GHz | ASUS P2-99 | 256 MB PC133 SDRAM | GeForce2 GTS 32 MB | Voodoo2 12 MB | SBLive! | AWE64 | SBPro2 | GUS
This is magnificent. Congratulation to Maelgrum!
my final notes after I dumped 4 x CT4170 cards already:
1. both "sb16dump_1.zip" and "sb16dump_2.zip" work good:
Re: The Soundblaster DSP project
2. all 4 dumps are :
CRC32 (6k): 986E5CB9 (unknown)
CRC32 (8k): 4A81FB32 (unknown)
Saved : 986E5CB9.416
(I guess all "integrated" version of V4.16 will be the same, maybe only with different padding)
3. note maybe relevant only to other DSP Version attack, but "sbcrack_st4.zip":
Re: The Soundblaster DSP project
"passed" from my side only 1 time from 3 runs on 2 different cards:
Stage 4, addr 1227 ...failed
Stage 4, addr 10D9 ...passed
passed
Stage 4, addr 1228 ...failed
Stage 4, addr 10D8 ...passed
passed
so, definitely the ST4 is the way to go, but it might be needed to be run few times.
sb16dump V0.12. Support dumping from V4.16
Maelgrum wrote on 2023-10-04, 15:42:sb16dump V0.12. Support dumping from V4.16
I think something is buggy with the CRC32, because I get:
DSP type : unknown
CRC32 (6k): 986E5CB9 (unknown)
CRC32 (8k): 4A81FB32 (unknown)
Saved : 986E5CB9.416
Success!
was expecting based on a glance in the source code to be recognized as "known".
S95Sedan wrote on 2023-10-04, 15:32:
That noise is due to the CPU being too fast for DOTT when it attempts to initialize the FM synth, try slowing down the CPU.
On the flip side, I'm not hearing the single-cycle DMA clicking bug.
VIA C3 Nehemiah 1.2A @ 1.46 GHz | ASUS P2-99 | 256 MB PC133 SDRAM | GeForce2 GTS 32 MB | Voodoo2 12 MB | SBLive! | AWE64 | SBPro2 | GUS
mattw wrote on 2023-10-04, 15:51:Maelgrum wrote on 2023-10-04, 15:42:sb16dump V0.12. Support dumping from V4.16
I think something is buggy with the CRC32
looking more:
case 13:
if (crc6k != 0x9E1B22C6l) return 0;
if (crc8k == 0xE22E9001l) return 1;
else return 2;
case 16:
if (crc6k != 0x986E5CB9l) return 0;
if (crc8k == 0xB15514EFl) return 1;
return 0;
isn't the case for 16 be the same as the case for 13, i.e. to end with "else return 2;", indicating the "discrete" type?
Gmlb256 wrote on 2023-10-04, 15:52:S95Sedan wrote on 2023-10-04, 15:32:That noise is due to the CPU being too fast for DOTT when it attempts to initialize the FM synth, try slowing down the CPU.
On the flip side, I'm not hearing the single-cycle DMA clicking bug.
I can't tell one way or the other over the noise tbh
Gmlb256 wrote on 2023-10-04, 15:52:S95Sedan wrote on 2023-10-04, 15:32:That noise is due to the CPU being too fast for DOTT when it attempts to initialize the FM synth, try slowing down the CPU.
On the flip side, I'm not hearing the single-cycle DMA clicking bug.
Will have a look if i have a slower one.
This one is more audible though, especially at the end;
https://streamable.com/z0vg97
Everything else seems to run fine and sounds good, no issues whatsoever.
sb16dump V0.13. Support dumping from V4.16
Seems i am too tired ))
Maelgrum wrote on 2023-10-04, 16:02:Seems i am too tired ))
take a deserved rest! frankly, I got a little tired from all those test i ran today as well.
Anyway nice job on the 4.16.
Hopefully it tells more what they were trying to achieve and changed compared to 4.13. Which might possibly lead to additional features or improvements.
maxtherabbit wrote on 2023-10-04, 15:59:I can't tell one way or the other over the noise tbh
Yep, it is very hard to tell without adjusting the volume and careful listening.
I'm using headphones on my modern computer if that helps.
mattw wrote on 2023-10-04, 16:03:Maelgrum wrote on 2023-10-04, 16:02:Seems i am too tired ))
take a deserved rest! frankly, I got a little tired from all those test i ran today as well.
Agreed, Maelgrum deserves resting considering the huge activity on this thread.
VIA C3 Nehemiah 1.2A @ 1.46 GHz | ASUS P2-99 | 256 MB PC133 SDRAM | GeForce2 GTS 32 MB | Voodoo2 12 MB | SBLive! | AWE64 | SBPro2 | GUS
S95Sedan wrote on 2023-10-04, 16:01:Will have a look if i have a slower one. […]
Gmlb256 wrote on 2023-10-04, 15:52:S95Sedan wrote on 2023-10-04, 15:32:That noise is due to the CPU being too fast for DOTT when it attempts to initialize the FM synth, try slowing down the CPU.
On the flip side, I'm not hearing the single-cycle DMA clicking bug.
Will have a look if i have a slower one.
This one is more audible though, especially at the end;
https://streamable.com/z0vg97Everything else seems to run fine and sounds good, no issues whatsoever.
Run DOTT again with music disabled please
Maelgrum wrote on 2023-10-04, 16:01:sb16dump V0.13. Support dumping from V4.16
Tested and Confirmed as OK:
SB Reset: done
DSP version: 4.16
MPU-401 init: done
Internal memory dump: done
MPU-401 loopback check: done
Dump complete !
DSP type : integrated (padding FC)
CRC32 (6k): 986E5CB9 (known)
Saved : DSP_416I.bin
Success!
My deepest thanks to all participants !
I couldn't do any of this without your support.