VOGONS


MUS-1099

Topic actions

Reply 20 of 38, by scroeffie

User metadata
Rank Member
Rank
Member

friend of mine lookt at the paku code he says the paku game looks for a original cms card like the gameblaster wich has a autodetect chip ! the clone card i build does not have that chip
that explains the no music etc and some games have super slow music or no music at all ,he wil look at the code tomorrow see if we can get it to work

Reply 23 of 38, by Scali

User metadata
Rank l33t
Rank
l33t
scroeffie wrote on 2023-06-17, 20:04:

the card i build does not have the extra chip // autodetect latch <<??

It's this card, right? https://forum.vcfed.org/index.php?threads/cre … er-clone.60705/
I have built two of those.
It has some 74LS ICs for the autodetection.
It even says so in the opening post:
"Since I haven't been able to find an actual CMS card I decided to build my own based on the work by Tronix and the Sergey's auto detection circuit. In the end, I modified Sergey's auto detection circuit because it allowed the card to respond to addresses that it really shouldn't respond to.
...
The card is detected by the Creative testcard utility and the audio output appears to be quite good."

http://scalibq.wordpress.com/just-keeping-it- … ro-programming/

Reply 24 of 38, by scroeffie

User metadata
Rank Member
Rank
Member
Scali wrote on 2023-06-17, 21:33:
It's this card, right? https://forum.vcfed.org/index.php?threads/cre … er-clone.60705/ I have built two of those. It has some 74 […]
Show full quote
scroeffie wrote on 2023-06-17, 20:04:

the card i build does not have the extra chip // autodetect latch <<??

It's this card, right? https://forum.vcfed.org/index.php?threads/cre … er-clone.60705/
I have built two of those.
It has some 74LS ICs for the autodetection.
It even says so in the opening post:
"Since I haven't been able to find an actual CMS card I decided to build my own based on the work by Tronix and the Sergey's auto detection circuit. In the end, I modified Sergey's auto detection circuit because it allowed the card to respond to addresses that it really shouldn't respond to.
...
The card is detected by the Creative testcard utility and the audio output appears to be quite good."

all i know is what my friend told me he even showed me the code and its forcing cms on 220 wich is wrong because he says the card has no autodetect like the original game blaster has
https://github.com/gemedetpaps/MUS-1099 < card i build also prince of persia audio is realy slow and some games cant get audio to work no matter what i try
yes thats the card well i tested

Reply 25 of 38, by Jo22

User metadata
Rank l33t++
Rank
l33t++
scroeffie wrote on 2023-06-17, 22:40:
all i know is what my friend told me he even showed me the code and its forcing cms on 220 wich is wrong because he says the car […]
Show full quote
Scali wrote on 2023-06-17, 21:33:
It's this card, right? https://forum.vcfed.org/index.php?threads/cre … er-clone.60705/ I have built two of those. It has some 74 […]
Show full quote
scroeffie wrote on 2023-06-17, 20:04:

the card i build does not have the extra chip // autodetect latch <<??

It's this card, right? https://forum.vcfed.org/index.php?threads/cre … er-clone.60705/
I have built two of those.
It has some 74LS ICs for the autodetection.
It even says so in the opening post:
"Since I haven't been able to find an actual CMS card I decided to build my own based on the work by Tronix and the Sergey's auto detection circuit. In the end, I modified Sergey's auto detection circuit because it allowed the card to respond to addresses that it really shouldn't respond to.
...
The card is detected by the Creative testcard utility and the audio output appears to be quite good."

all i know is what my friend told me he even showed me the code and its forcing cms on 220 wich is wrong because he says the card has no autodetect like the original game blaster has
https://github.com/gemedetpaps/MUS-1099 < card i build also prince of persia audio is realy slow and some games cant get audio to work no matter what i try
yes thats the card well i tested

"More information can be found at http://www.vcfed.org/forum/showthread.php?598 … e-Blaster-clone"

The people at Vcfed seem to have successfully messed up certain things, the url is no longer valid.

The thread seems to have been this one, maybe:
https://forum.vcfed.org/index.php?threads/cre … er-clone.60705/

Edit: Yup. I've just double checked. It's the same thread that Scali just mentioned.

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 26 of 38, by Scali

User metadata
Rank l33t
Rank
l33t
scroeffie wrote on 2023-06-17, 22:40:

all i know is what my friend told me he even showed me the code and its forcing cms on 220 wich is wrong because he says the card has no autodetect like the original game blaster has

Then your friend is wrong.
The card does have an autodetect circuit.
It might not work in fast PCs though. Autodetection of old soundcards can be buggy.
Try it in a slow 8088 or 286 and/or with the turbo disabled.

http://scalibq.wordpress.com/just-keeping-it- … ro-programming/

Reply 27 of 38, by matze79

User metadata
Rank l33t
Rank
l33t

Auto Detect also does not work when using mixed 74 ICs

I had the issue because I used some HCT instead of LS

https://www.retrokits.de - blog, retro projects, hdd clicker, diy soundcards etc
https://www.retroianer.de - german retro computer board

Reply 28 of 38, by scroeffie

User metadata
Rank Member
Rank
Member

i tested the card in my 386 25mhz and also the sound can go very loud ,at start up there is allot of noise coming out of the speakers but in game its fine
i tested with and without jumper on 220
wil do some more testing tomorrow
prince of persia slow audio .rambo 3 works fine /paku 1.6 no audio /silpheed no audio/ Rastan no audio /new york warrior works fine

Reply 30 of 38, by Jo22

User metadata
Rank l33t++
Rank
l33t++
scroeffie wrote on 2023-06-17, 23:13:

mixed 74 ICs ?

The original 74xxx series ICs were being replaced by 74LSxxx ICs and 74HCxxx/74HCTxxx over time.

Those aren't exactly identical in their inner workings, though.
The original 74xxx was based on TTL (transistor-transistor logic) and used 5v signals.

Edit: Here's the list from edaboard (link below):

TTL (74xx) True TTL
74L Low power
74S Schottky
74H High speed
74LS Low power - Schottky
74AS Advanced - Schottky
74ALS Advanced - Low power - Schottky
74F(AST) Fast - (Advanced - Schottky)
74C CMOS...................check Vcc levels
74HC (U) High speed - CMOS (Unbuffered output)
74HCT High speed - CMOS - TTL inputs
74AHC Advanced - High speed - CMOS
74AHCT Advanced - High speed - CMOS - TTL inputs
74FCT (-A) Fast - CMOS - TTL inputs (speed variations)
74FCT (-T, -AT) Fast - CMOS - TTL inputs (speed variations)
74AC Advanced - CMOS
74ACT Advanced - CMOS - TTL inputs
74FACT AC, ACT (Q) series
74ACQ Advanced - CMOS - Quiet outputs
74ACTQ Advanced - CMOS - TTL inputs - Quiet outputs

The later models are essentially CMOS (3.3v), but 5v compatible.
However, they're not as strong and have different timings (quicker).

That's the simple version of the story.

It could be that the detection logic was made with 74LSxxx in mind and doesn't work as intended with 74HCTxxx.
Speaking ubder correction, though. 🤷

Edit: Here's an explanation:
https://www.edaboard.com/threads/what-is-the- … -and-74hc.9278/

The 74LS are similar to 74, it seems. They use Schottky diodes.

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 31 of 38, by matze79

User metadata
Rank l33t
Rank
l33t
scroeffie wrote on 2023-06-17, 23:13:

mixed 74 ICs ?

Can you post a picture of the Card ?

https://www.retrokits.de - blog, retro projects, hdd clicker, diy soundcards etc
https://www.retroianer.de - german retro computer board

Reply 32 of 38, by scroeffie

User metadata
Rank Member
Rank
Member

i wil just woke up 😀 its a risk i had to take buying most chips from ebay china etc ! some i found i reichelt.de
i tested if the print on the chips would come off with amoniak and non of them came off so they are real ?
only thing i wil change is a smaller pot the one i am using now dont fit the back of the case

Attachments

Reply 34 of 38, by scroeffie

User metadata
Rank Member
Rank
Member

the original gameblaster card has the ct1300 chip < whats the function of that chip ?
oke i found out the clone card is incomplete thats why i dont have sound in some games or very slow sound all kindz of wierd things

It uses standard TTL Logic and a custom Creative Technology CT-1302 Programmable Logic Array for interfacing. The music is exclusively made by two Phillips SAA-1099 chips, one for the left channel, one for the right channel. SAA-1099s from Creative have CMS-301 stickers on these chips.

In order for a card to be detectable in software in a PC, it has to give a reliable, non-random response to a read from the processor, the more distinctive the better. The SAA-1099s cannot be read, only written, so there was no reliable way to detect these chips in software. Here is where the CT-1302 comes in. For the remaining addresses, the card will store or latch an 8-bit value written to it at addresses 2x6 or 2x7, which is then read back by a program from address 2xA or 2xB. Port 2x4 always contains value 7F, giving this card an even more unique detection scheme.