MT-32 : Exc Checksum Error

Discussion about old sound cards, MIDI devices and sound related accessories.

MT-32 : Exc Checksum Error

Postby tpowell.ca » 2018-2-05 @ 22:59

Hi guys,
I was wondering about this error which I had often with my AWE64, and haven't seen with my AWE32.
In both instances I was using softMPU with the delaysysex option.

Is this an issue with hardware MPU solutions as well on fast machines?
(eg: Roland MPU-401 or MusicQuest cards)
Or only with soundcards that only support UARTS mode?

thanks
    Merlin: Shuttle HOT-433v4, AMD5x86-133, 64MB, 16GB CF, ZIP100, ESS668, GUS, S3 VirgeGX 2MB, HardMPU
    Newton: DFI K6XV3+/66, AMD K6-III+450, 256MB, 32GB CF, AWE32 8MB, GUS 16MB, Voodoo3-3k
    Einstein: ASUS P8P400, P4-3GHz HT, 1.5GB, Quadro4 980XGL
User avatar
tpowell.ca
Member
 
Posts: 241
Joined: 2017-12-13 @ 21:57
Location: Montreal

Re: MT-32 : Exc Checksum Error

Postby bjwil1991 » 2018-2-06 @ 15:48

In my experience, there are certain games that are speed sensitive for the Roland MT-32 and GM modules as well. Certain sound cards do that as well. What I suggest is to get an MPU-401 card in place of the sound card for the Roland MT-32 and the GM modules. My Sound Blaster 16 WaveEffects CT4170 (similar to the AWE64) does this as well. My ESS Maestro-2 ES1968S sound card never did that. I also suggest using an older machine, such as a 386 SX-33 or DX-40 or a 486 DX2-66 or higher and cache control programs for MS-DOS to slow down the system for speed sensitive games that require at most a 386.
C64, WheelWriter 10 Series II QuietWriter 8, Pack-Mate 28 Plus, K6-2/300, Pavilion N3350, iMac G3 & G4, Socket 370, 2x Inspiron 600m, Athlon 64, Dimension 4550 & E510, ThinkPad R40, Presario C700, ASUS X54C, Raspberry Pi B+, 2B-3B+, Custom FX-6300
User avatar
bjwil1991
Oldbie
 
Posts: 1402
Joined: 2013-8-14 @ 03:10
Location: United States of America

Re: MT-32 : Exc Checksum Error

Postby tpowell.ca » 2018-2-06 @ 17:47

bjwil1991 wrote:In my experience, there are certain games that are speed sensitive for the Roland MT-32 and GM modules as well. Certain sound cards do that as well. What I suggest is to get an MPU-401 card in place of the sound card for the Roland MT-32 and the GM modules. My Sound Blaster 16 WaveEffects CT4170 (similar to the AWE64) does this as well. My ESS Maestro-2 ES1968S sound card never did that. I also suggest using an older machine, such as a 386 SX-33 or DX-40 or a 486 DX2-66 or higher and cache control programs for MS-DOS to slow down the system for speed sensitive games that require at most a 386.


Thanks, but that was exactly my point. Do hardware MPU cards negate the need for speed tuning when using a rev0 MT-32 for example?
As in; could I still get Checksum errors with a real Roland MPU-401 card and an old MT-32 on a fast machine (eg: fast SS7 or PIII)?

Cheers
    Merlin: Shuttle HOT-433v4, AMD5x86-133, 64MB, 16GB CF, ZIP100, ESS668, GUS, S3 VirgeGX 2MB, HardMPU
    Newton: DFI K6XV3+/66, AMD K6-III+450, 256MB, 32GB CF, AWE32 8MB, GUS 16MB, Voodoo3-3k
    Einstein: ASUS P8P400, P4-3GHz HT, 1.5GB, Quadro4 980XGL
User avatar
tpowell.ca
Member
 
Posts: 241
Joined: 2017-12-13 @ 21:57
Location: Montreal

Re: MT-32 : Exc Checksum Error

Postby jesolo » 2018-2-06 @ 18:12

Yes, you could, depending on the game.
Most MT-32 based games were written before a 486 and (later on) a Pentium existed and are therefore speed sensitive.

Some MT-32 games requires an intelligent mode MPU-401 MIDI interface but, this can be largely overcome via SoftMPU.

I think your error message is a speed related issue.
User avatar
jesolo
Oldbie
 
Posts: 1405
Joined: 2014-6-24 @ 19:04
Location: South Africa


Return to Sound

Who is online

Users browsing this forum: No registered users and 1 guest