Automatengeschnüffel mit Soundkarte

  • Hallo, Bastler und Neugierige.

    Ich hatte mir ein Video angeschaut, wo Riiko eine andere Soundkarte in Automaten verbaute und das Ergebnis war ne Fehlermeldung "CRC-Error".

    Nun habe ich eine Poker-Pot - Soundkarte ersteigert und kann somit kennenlernen, wie die Beschaltung auf Stereo und Sub ist, was bei der Soundkarte für den Rondo trotz gleicher Platiene fehlt.

    Das reichte mir nicht. Im Forscherlust, musste ich auch die Erfahrung einholen, wie das ist, die Poker-Pot-Karte im Rondo zu verbauen. Anbei habe ich eine ganz andere Erfahrung gemacht, die mir zusätzlich etwas zur Kommunikation zwichen DB und Soundkarte offenbarte.

    1.

    Die Karte wird mit seriell übertragenen Adressen angesteuert, die dann die jeweilige Sequenz startet. Ist die Sequenz fertig gespielt, gibt die Karte der DB die Rückmeldung, das die Sequenz fertig ist. Dies vermute ich, weil sich Unterschiede bemerkbar machten, die bei Ausspielungen und Gewinnmelodien zu sehen sind.

    2.
    Bei Serienaufzählungen bestimmt die Soundkarte also mit, wie lange die Zeit zur Aufzählung des Serienzähler vergeht.
    Da die Glückwunschmelodien scheinbar vom Automatenmodell zu Automatenmodell unterschiedliche Adressen haben, tauchen Kompatibelitätsprobleme auf und so sind nur kurze teils komische Töne zu hören und dann zählt der Serienzähler nicht mehr im gleichmäßigen Takt weiter, sondern schupp, steht er auf den gewonnenen Stand. Ich musste ja lachen, wie ich anbei ein Ton hörte, der sich wie ein kurzes Schweinegrunzen anhörte.

    Warum mache ich so ein Quatsch ?

    Ich wollte wissen, wie sich das verhält, ob die Soundkarte eine sogenannte Modell-Identity an die DB sendet oder nicht und weiter würde ich gern eine ausgediente Soundkarte gern als Türklingel verbasteln.

    Ich könnte ja einfach ein Soundbild erstellen, die Aufnahme konvertieren und in einem mp3-Soundmodul, einspeisen, doch dies könnte den legalen Bereich im Bezug Urheberrecht verletzen und zudem hustet diese nur maximal 3 Watt.

    Also bleibt mir eher über, eine Origonol - Soundkarte so zu verbasteln, das sie als Türklingel nutzbar wird. Schön, das die Endstufe auf der Karte locker 20 Watt husten kann.
    Doch was nun die Herausforderung ist, zu wissen, wie die einzelnen Ansprechadressen der jeweiligen Tonsequenzen lauten, die bei den Karten von Modell zu Modell fast die gleichen sind. Unterschiede gibt es halt in dem Bereich, wo längere Sequenzen wie bei Serienausspielungen angesprochen werden.

    Die Ansteuerung stelle ich mir mit einfacher TTL - Technik (74LS..) und Mäuseklavier vor, mit der die richtige Ansprechadresse eingestellt werden kann.
    Weiter sehe ich jedoch noch Probleme darin, 20 Volt ohne Überlastung des Klingeltrafo zu realisieren.

    Habe ja auch kein Bock, meine Hütte gekündigt zu bekommen, weil ich die Klingelanlage geplättet hätte.

    Was meinen denn die Tüfftler dazu ?

    Meine Spielgesellen :

    Merkur = Medallie Herz As und Rondo

    Bally Wulff = Royal Casino und Gamestation Tropical II

    Bally Amatic = Multi Game - Pub - Wand

    Tools :

    Eprombrenner Batego II - BX 48

  • Es ist Richtig, die Datenbank, übermittelt der Soundkarte welcher Ton abgespielt wird, aber einige werden auch auf dem [definition=7]Backpanel[/definition] selbst erzeugt und mit eingespeist, das Klack geräusch beim abbuchen etc. er bucht einfach nur schneller auf da er die befehle nach und nach sendet, ergo ton, aufzählen etc. wenn jetzt aber der ton fehlt übergeht das gerät diesen punkt und springt schnell zum nächsten. Die Datenbank checkt die Karte anhand einer checksumme. guck dir doch einfach mal das datenblat vom IC an, dann weisst du wie man das ic ansprechen muss, das es sounds ausspuckt.

    Viel Spass beim Basteln.

  • Übrigens war das mit dem "Sound" (oder Tongenerator) auch früher schon so bei den weissen CPUs. ;}

    Die Hardware hat nach dem Abspielen jedes einzelnen Tones eine Hardware-Rückmeldung gegeben und erst dann wurde der nächste Ton (bzw. Sequenz) initiert und "abgespielt".

    Das ganze wurde und wird so gemacht, damit der Ton syncron zum Lichtspiel passt. Ansonsten würde das durcheinander gepuzzelt. ;smoke

    Nette Grüe
    Fraehnky

    ADP: Merkur Disc1/Disc3000/Merkur DiscII Table/Disc2plus/Disc Jackpot/Sonnenfürst/Stella Master/JumboJumbo/4 Asse/Merkur Backgammon/Fun City 5000/Funnyland/Merkur No.1 UHG/Kniffel/Sesam/Bahia/Komet 40Pfg/Multi-Stern/Sunny/Disc HIT/Multi Multi/Multi-Multi de Luxe/Hawaii/SuperDisc/DiscoDisc/Whirl/Eurotour/Saturn Jupiter/DiscII Wand/Roulette/HerzAs/Astro/KreuzAs1/KreuzAs2/Super Multi/Bingo33/Empire State Building/Ur-Komet/RoyalAs Table/MerkurTOP/Kniffi
    Bally Wulff: James Bond 007+Top/Rasant+Top/Total Genial/Bully/Target 400/Lord/Royal Trio/TITAN 400/Sunfire/Jackpot 400/Krone8085/BigRisc/Stratego/Rex/Hero/Galaxy
    NSM/Löwen: 17+4/NSM Club/CashTime/Mint/Mint Super/Rondo Classic/Jacky Super/Oasis/Lambada/Magic Card/Magic7/Take7/Rotamint Goldserie/Rheingold
    NOVA: Super Nova/
    Nova Step/Doppel Jackpot/Nova Nova/NovaGold/Nova Doppelpot
    Bergmann: Quattro/Platin/CrownJuwel1983/CrownRoyal No.1/Supermax/Corsar
    Hellomat: Flash/Roulette
    Playmont:
    TeleStar
    Wurlitzer:
    Kassetten-Player Copenhagen
    verliehene Geräte: NSM Magic Card (Cwbobby)



  • > Übrigens war das mit dem "Sound" (oder Tongenerator) auch früher schon so bei den weissen CPUs.

    Hat denn jemand schon mal versucht dem "Yamaha-Soundeffektchip" YMZ284
    auf den Profitech 3000-Backplanes Töne zu entlocken ?

    Die Soundeffekte von einigen (z.T. älteren) Automaten sind ja schon ganz brauchbar.
    für eine lustige Türklingel sollte das allemal reichen ;)

  • Hallo,

    man kann den seriellen Bus beim Musik machen belauschen und dabei auf Übereinstimmungen achten.

    Was wird benötigt ?
    - entweder ein Logicanalysator
    - oder einen DOS PC mit serieller oder paralleler Schnittstelle ein Koppelinterface (OPKop.)
    sowie ein schnelles Basic oder besser Assemblerprogramm welches die benutzte Schnittstelle
    des PC abfragt und das Signal je nach Clockpegel auswertet und ablegt. (Einen Datenschnüffler also ;teu )
    - oder 2 Kanal Speicheroszi mit ausreichend Speicher


    Nach dem Schnüffeln an der Schnittstelle sollten genügend Daten vorliegen um einen Micropc (PIC oder Atmel) damit zu füttern und ihm entsprechend Leben einzuhauchen. Dieser Micropc schickt bei Klingelbedarf einen Datenstrom an die Soundplatine und
    kümmert sich auch gleich um die Stromabsenkung der Soundplatine bei Nichtbedarf.


    Wenn es unbedingt diese Türklingel sein soll, kann man ja mal ins Detail gehen.

    Mfg. Lunte



    Meine Automaten

    Arena,Venus Orbit,Disk Bonus,Mega 21, Bergmann Sunny,Safari

  • ich denke auch, das ein Datenlogging am Serialbus der nächste Schritt ist, um die Soundkarte
    überhaupt ansteuern zu können.

    Pc-ossi habe ich leider nicht und das wär Gut, wenn mir jemand ein Übertragungsprotokoll
    vermachen könnte.

    Meine Spielgesellen :

    Merkur = Medallie Herz As und Rondo

    Bally Wulff = Royal Casino und Gamestation Tropical II

    Bally Amatic = Multi Game - Pub - Wand

    Tools :

    Eprombrenner Batego II - BX 48

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!