Black Knight Geschrieben 30. Juni 2024 Autor Geschrieben 30. Juni 2024 Da kannst du dir dann ein Musikstück deiner Wahl auf die SD-Karte packen.
Black Knight Geschrieben 23. November 2024 Autor Geschrieben 23. November 2024 (bearbeitet) SW Version 1.02 ist jetzt im Master-Branch released. https://github.com/AmokSolderer/APC Die wichtigsten Neuerungen gibt's hier: https://github.com/AmokSolderer/APC/blob/master/DOC/Changes.md Bearbeitet 23. November 2024 von Black Knight
8ballchamp Geschrieben 24. November 2024 Geschrieben 24. November 2024 Hallo Flippertreff-Gemeinde, ich möchte euch mal mein Williams APC Projekt vorstellen, in diesem Thread hatte ich ja schon etwas darüber geschrieben. Nun ist es schon ziemlich weit fortgeschritten bzw fast fertig. Dank der Hilfe von Botango und Black Knight konnte ich dieses schöne Projekt umsetzen, ein Black Knight mit 3 Wechselspielfeldern (Firepower, Alien Poker und Pharaoh). Mit der APC-Karte und der entsprechend installierten SD-Karte können die einzelnen Flipper bzw Spielfelder gespielt werden. Ähnlich wie bei dem P2000 System (RfM, SWEP1), nur müssen hier nur 3 Stecker umgesteckt werden (Lampen, Schalter und Spulen). Unter mein Black Knight Gehäuse habe eine Holzkiste (mit Rollen) anstelle der Beine geschraubt um 2 weitere Spielfelder dort unterzubringen. Das Gesamtgehäuse ist dadurch ca 10 cm höher, was aber beim Spielen nicht weiter stört. Da ich nur 2 Spielfelder unter dem Gehäuse unterbringen konnte, ist auf der Rückseite dafür eine weitere Halterung montiert. An den Gehäuseseiten sind die Backglasses untergebracht. Aktuell fehlt mir noch das vom Pharaoh. Habe dazu schon eine Scandatei, nur noch nicht drucken lassen. Für Alien Poker und Firepower mussten die seitlichen Führungsschienen im Gehäuse noch etwas ausgespart werden, da sich am äusseren Spielfeldrand Outholeplastics/Schalter befinden. Da der BK den 36-poligen Stecker für die Spulen hat, musste beim AP und FP dieser 36 polige Stecker auch an den Kabelbaum, einen Adapter wollte ich nicht bauen. Die Magnetschalter vom Black Knight müssen beim Spielen von Firepower oder Alien Poker abgedeckt sein (ich habe Schrumpfschlauf drüber gesteckt), da die Schaltermatrix leider nicht übereinstimmt bzw anders belegt ist. Auch die Lampenmatrix, aber das ist für das Spiel kein Problem. Hier nun ein paar Bilder zu dem Thema. Bei Fragen stehe ich gerne zur Verfügung. Grüße 8BC
Volley Geschrieben 24. November 2024 Geschrieben 24. November 2024 Interessante Lösung. Wie hast du die Umschaltung der Software gelöst? Auch mit einem Kodierstecker?
8ballchamp Geschrieben 25. November 2024 Geschrieben 25. November 2024 Das wird über die APC-Einstellungen gemacht, man muss dann das entsprechend installierte Playfield auswählen. Das geht über die Türschalter. Foto der APC Karte hatte ich ganz vergessen, da sind noch ein Raspberry und ein Arduino drauf. In der APC-Karte sind CPU/Driver und Sound Boards integriert bis Sys11.
8ballchamp Geschrieben 25. November 2024 Geschrieben 25. November 2024 Noch eine Anmerkung zum Sound. Der Sound der einzelnen Flipper befindet sich auf einer SD-Karte, die auch noch jeweils umgesteckt werden muss, wenn man nicht das originale Soundboard verwendet. Sonst müsste ich für jeden Flipper jeweils das Soundboard tauschen, daher benutze ich den Sound über die APC-Karte. Aktuell gibt es mit der APC-Karte ja auch die Möglichkeit Hintergrundmusik zu ändern, einzuspielen. Beim Pharaoh ist z.B. "Walk like an Egyptian" draufgespielt.
Black Knight Geschrieben 9. Juni 2025 Autor Geschrieben 9. Juni 2025 SW Version 1.03 ist jetzt im Master-Branch released. https://github.com/AmokSolderer/APC Die wichtigsten Neuerungen gibt's hier: https://github.com/AmokSolderer/APC/blob/master/DOC/Changes.md
Volley Geschrieben 9. Juni 2025 Geschrieben 9. Juni 2025 Müssen wir den Disco Fever jetzt updaten? Wann machen wir weiter (Backgroundsound, Sprache etc)?
Black Knight Geschrieben 10. Juni 2025 Autor Geschrieben 10. Juni 2025 Am 9.6.2025 um 14:16 schrieb Volley: Müssen wir den Disco Fever jetzt updaten? Der Disco Fever läuft bei PinMame leider nur ohne Sound, daher habe ich immer noch keine richtigen Soundfiles für das Teil. Momentan würde dir ein SW Update daher nur den optionalen Ballsaver bringen. Ich habe aber Zugriff auf einen Disco Fever, den ich kürzlich von den Toten wieder erweckt habe. Mit dem will ich vernünftige Soundfiles erzeugen, die ich dir dann schicken kann.
Black Knight Geschrieben 10. Januar Autor Geschrieben 10. Januar Am 26.2.2021 um 11:01 schrieb Black Knight: Die Soundkommandos sind immer noch alle doppelt. Aber das ist nicht tragisch; wenn sich das auf Lisy-Seite nicht so einfach machen lässt, dann mache ich das halt bei mir. Man kann bei mir ja jetzt sowieso recht einfach gerätespezifische Ausnahmen hinterlegen, da kann ich beim Rollergames dann auch gleich die doppelten Kommandos raus filtern. Da ich jetzt demnächst anfangen möchte meinen Rollergames spielbereit zu machen, wird dieses alte Thema bei mir wieder aktuell. Zur Erinnerung, das Hauptproblem ist, dass Lisy beim Rollergames in Abständen von wenigen Sekunden immer wieder Startkommandos für Musikstücke schickt. Ich habe daher nochmal ein paar Versuche gemacht und folgendes herausgefunden: Das Problem scheint nur beim Rollergames aufzutreten. Sowohl Whirlwind (früheres Gerät) als auch Diner (späteres Gerät) zeigen das Verhalten nicht, obwohl alle drei im Prinzip dasselbe Audioboard nutzen Es wird leider nicht immer nur das aktuelle Musikstück erneut aufgerufen (das wäre ja leicht zu filtern), sondern manchmal auch andere (die dann allerdings immer wieder) Das Problem existiert nicht bei Sounds, sondern nur bei Musik Es tritt nur im Spiel auf; der Musiktest im Williams-Test läuft einwandfrei und auch im Attract-Mode ist Ruhe Es ist kein Unix PinMame Problem, ich hab's mit dem aktuellen xpinmame getestet Das Ganze lässt sich auch auf dem Schreibtisch schnell nachstellen. Man muss nur die Schalter 11,12 und 13 setzen (Balltruhe), Geld einwerfen (2x Schalter 4) und das Spiel starten (Schalter 3). Beim Rollergames kommt dann im Abstand von wenigen Sekunden immer wieder der Aufruf für Sound 3 auf Board 1 (Main Theme), bei allen anderen kommt der Aufruf nur einmal. @bontangoHast du angesichts dieser Zusammenfassung noch irgendeine Idee?
bontango Geschrieben 11. Januar Geschrieben 11. Januar Ich vermute mal es handelt sich um einen Bug, bzw. um eine unvollständige Implementation, im Pinmame. Die SYS11 Soundkommandos sind wohl um Längen komplexer als in SYS3..SYS7 und auch unterschiedlich zwischen den einzelnen Games. 'Mr. Bat' hat sich damit mal tiefer beschäftigt, ich schick Dir gleich mal den Link auf den Thread und frag ihn auch mal ob er seine Erkenntnisse zu Papier gebracht hat.
Black Knight Geschrieben 11. Januar Autor Geschrieben 11. Januar Ich finde halt wirklich komisch, dass nur der Rollergames betroffen zu sein scheint; sowohl frühere 11b, als auch spätere 11c Geräte funktionieren einwandfrei. Und es haben sowieso alle dasselbe Audioboard, obwohl z.B. der Whirlwind als System11b ja auch noch eine zusätzliche Audiohardware auf dem CPU Board hat.
Black Knight Geschrieben 16. Januar Autor Geschrieben 16. Januar Nachdem sich die Aktion ewig hingezogen hat (sorry Volley 🥴) war der Disco Fever im hiesigen Flippermuseum am Dienstag dann endlich soweit, dass ich einen APC einbauen konnte. Leider bin ich dabei auf ein Problem gestoßen: nachdem Lisys Startmeldung (Disco Fever u.s.w.) erschienen und der Countdown runtergezählt wurde, bleiben die Displays in diesem Zustand und werden von Lisy nicht mehr angesprochen. Bei den Spulen scheint es das gleiche zu sein, zumindest gibt er keine Kugel. Das Spiel scheint aber zu starten, wie aus dem nachfolgenden Log ersichtlich: [841.273976][0.051421] LISY_W_SWITCH_HANDLER (UDP Server Data received: 3 [841.274043][0.000067] LISY_W_SWITCH_HANDLER Switch#:3 action:1 [841.275293][0.001250] play soundindex 31 on board 0 [841.276208][0.000915] API_read_byte: 0x00 [841.284874][0.008666] display change detected Player1: Player2: Player3: Player4: Credits: Balls: [841.303284][0.018410] play soundindex 30 on board 0 [841.304177][0.000893] API_read_byte: 0x00 [841.314710][0.010533] play soundindex 31 on board 0 [841.315572][0.000862] API_read_byte: 0x00 [841.332018][0.016446] display change detected Player1: Player2: Player3: Player4: Credits: Balls: [841.339316][0.007298] LISY_W_LAMP_HANDLER: Lamp:56, changed to 0 [841.339382][0.000066] LISY_W_LAMP_HANDLER: Lamp:57, changed to 0 [841.339437][0.000055] LISY_W_LAMP_HANDLER: Lamp:62, changed to 0 [841.339491][0.000054] LISY_W_LAMP_HANDLER: Lamp:64, changed to 0 [841.339533][0.000042] display change detected Player1: Player2: Player3: Player4: Credits: Balls: [841.499351][0.159818] LISY_W_LAMP_HANDLER: Lamp:56, changed to 1 [841.688973][0.189622] LISY_W_LAMP_HANDLER: Lamp:5, changed to 0 [841.689046][0.000073] LISY_W_LAMP_HANDLER: Lamp:6, changed to 1 [841.689105][0.000059] LISY_W_LAMP_HANDLER: Lamp:57, changed to 1 [841.832183][0.143078] LISY_W_LAMP_HANDLER: Lamp:5, changed to 1 [841.881313][0.049130] LISY_W_LAMP_HANDLER: Lamp:6, changed to 0 [841.881385][0.000072] LISY_W_LAMP_HANDLER: Lamp:57, changed to 0 [842.023891][0.142506] LISY_W_LAMP_HANDLER: Lamp:6, changed to 1 [842.023965][0.000074] LISY_W_LAMP_HANDLER: Lamp:57, changed to 1 [842.073606][0.049641] LISY_W_LAMP_HANDLER: Lamp:5, changed to 0 [842.266547][0.192941] LISY_W_LAMP_HANDLER: Lamp:5, changed to 1 [842.266620][0.000073] LISY_W_LAMP_HANDLER: Lamp:6, changed to 0 [842.266679][0.000059] LISY_W_LAMP_HANDLER: Lamp:57, changed to 0 [842.458579][0.191900] LISY_W_LAMP_HANDLER: Lamp:5, changed to 0 [842.458651][0.000072] LISY_W_LAMP_HANDLER: Lamp:6, changed to 1 [842.458711][0.000060] LISY_W_LAMP_HANDLER: Lamp:57, changed to 1 [842.600857][0.142146] LISY_W_LAMP_HANDLER: Lamp:5, changed to 1 [842.650960][0.050103] LISY_W_LAMP_HANDLER: Lamp:6, changed to 0 [842.651032][0.000072] LISY_W_LAMP_HANDLER: Lamp:57, changed to 0 [842.842752][0.191720] LISY_W_LAMP_HANDLER: Lamp:5, changed to 0 [842.842820][0.000068] LISY_W_LAMP_HANDLER: Lamp:6, changed to 1 [842.842880][0.000060] LISY_W_LAMP_HANDLER: Lamp:57, changed to 1 Er registriert den Startknopf (Switch 3), spielt einen Sound und will wohl was in's Display schreiben, aber da steht kein Inhalt. Ein Solenoid Kommando für die Auswurfspule kommt auch nicht. Die angesprochenen Lampen ändern sich nach dem Startknopf, das Spiel scheint also zu laufen. Ich benutze Lisy 5.28-94, das ist die letzte stabile Version auf Lisy.dev. Damit müsste es doch laufen, oder?
bontango Geschrieben 16. Januar Geschrieben 16. Januar vor 2 Stunden schrieb Black Knight: ch benutze Lisy 5.28-94, das ist die letzte stabile Version auf Lisy.dev. Damit müsste es doch laufen, oder? Ja sollte funktionieren. Registriert er denn die Kugel im Outhole, kommst Du in den Selbstest?
bontango Geschrieben 16. Januar Geschrieben 16. Januar Zum 11B Sound habe ich leider keine Infos bekommen. Ich gehe aber nächste Woche das 'Projekt Sound' an meiner WillFA11 an, evtl. hab ich da neue Erkenntnisse die Dir weiterhelfen ...
Volley Geschrieben 16. Januar Geschrieben 16. Januar vor 5 Stunden schrieb Black Knight: Leider bin ich dabei auf ein Problem gestoßen: nachdem Lisys Startmeldung (Disco Fever u.s.w.) erschienen und der Countdown runtergezählt wurde, bleiben die Displays in diesem Zustand und werden von Lisy nicht mehr angesprochen. Bei den Spulen scheint es das gleiche zu sein, zumindest gibt er keine Kugel. Das Spiel scheint aber zu starten Bei mir läuft der doch! Hast du was anders gemacht? Alle Sicherungen heil? Hat der evt eine für die Spulen unter dem Spielfeld?
Volley Geschrieben 16. Januar Geschrieben 16. Januar vor 6 Stunden schrieb Black Knight: Ein Solenoid Kommando für die Auswurfspule kommt auch nicht. Kugel im Outhole? Kontakt wird erkannt? Crimpenproblem?
Black Knight Geschrieben 16. Januar Autor Geschrieben 16. Januar (bearbeitet) Ich habe das vor 5 Stunden schrieb bontango: Registriert er denn die Kugel im Outhole, kommst Du in den Selbstest? Laut Log registriert er die Kugel im Outhole. Aber der Spielstart scheint auch nicht das Problem zu sein, denn er zeigt auch im Attract Mode nichts auf den Displays an - sobald der Countdown runter gezählt hat friert das Display ein. Laut Log kommen dann ja auch nur noch leere Display Kommandos. Soviel ich weiß müsste ich für den Selbsttest bei System3 den Diagnostic Switch auf dem CPU Board drücken, aber den gibt es ja jetzt nicht mehr. vor 1 Stunde schrieb Volley: Bei mir läuft der doch! Hast du was anders gemacht? Nicht bewusst. Kannst du mal nachsehen, welche Lisy Version bei dir drauf ist? Mit Lisy 5.28-66_embedded_v03 wird nach dem Countdown übrigens irgendein Punktestand angezeigt (sieht nach Standard High-Score aus), danach tut sich auf dem Display allerdings auch nichts mehr. Das konnte ich allerdings nur auf dem Schreibtisch testen, da ist also etwas Vorsicht angesagt. Bearbeitet 16. Januar von Black Knight
Volley Geschrieben 17. Januar Geschrieben 17. Januar Musste leider aus dere Ohmstr raus. Momentan stehtb er abgebaut in einer Ecke in Herne....
Black Knight Geschrieben Gestern um 14:35 Autor Geschrieben Gestern um 14:35 Mit Lisy 5.28-91.pre3 funktioniert's. Das ist wohl auch die Version, die wir bei Volley benutzt haben. Bei der neuen Lisy Version scheint da also irgendwas bezüglich System 3 schief gegangen zu sein, alles andere funktioniert gut. Hier der Vollständigkeit halber der Anfang vom Log: ^Cpi@lisy(ro):~$ ./run_lisy_apc make sure getty process is stopped LISY basic DEBUG activ [830.070623][0.000009] LISY DEBUG timer set [830.070880][0.000257] Info: udp switch reader server for debug mode succesfully started [830.070929][0.000049] LISY APC Hardware init start LISY_Mini: HW Client is: APC Info: serial com successfull initiated [831.072565][1.001636] check if connected hardware is"APC" [831.073472][0.000907] connected HW is: APC Info: check ID for 'APC' returns 0 [831.074550][0.001078] LISY_Mini: Client has SW version: 01.04 [831.075509][0.000959] LISY_Mini: Client uses API Version: 0.10 [831.076107][0.000598] LISY_Mini: Client supports 65 lamps [831.076678][0.000571] LISY_Mini: Client supports 25 solenoids [831.077251][0.000573] LISY_Mini: Client supports 3 displays [831.078013][0.000762] Display no:0 has type:0 (Display index is invalid or does not exist in machine.) with 0 segments [831.078772][0.000759] Display no:1 has type:4 (SEG14,Fully addressable 14 Segment Display (with comma)) with 16 segments [831.079526][0.000754] Display no:2 has type:4 (SEG14,Fully addressable 14 Segment Display (with comma)) with 16 segments [831.080100][0.000574] LISY_Mini: Client supports 73 switches Switch Status 1..8;9..16;17..24; ...: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 advance: 0 UP/Down: 0 [831.133133][0.053033] LISY DEBUG activ for displays [831.133178][0.000045] LISY DEBUG activ for switches [831.133215][0.000037] LISY DEBUG activ for lamps [831.133252][0.000037] LISY DEBUG activ for coils [831.133288][0.000036] LISY DEBUG activ for sound [831.144348][0.011060] Info: LISYAPC Throttle value is 120 for this game LISY_APC: we are emulating Game No:4 disco_l1 info: trying to parse: /usr/local/share/xpinmame/xpinmamerc info: trying to parse: /root/.xpinmame/xpinmamerc info: trying to parse: /usr/local/share/xpinmame/xpinmame-vid_lisyrc info: trying to parse: /root/.xpinmame/xpinmame-vid_lisyrc info: trying to parse: /usr/local/share/xpinmame/rc/disco_l1rc info: trying to parse: /root/.xpinmame/rc/disco_l1rc Info: internal Hardware revision is 122 LISY80_SIG_HANDLER: SIGUSR1 catched This is LISY (Lisy W) by bontango, Version 528 91 [831.153334][0.008986] Info: LISYMINI this game has NO SS or AC Relay [831.153478][0.000144] send cmd 31 to Display 1: str: SYS3 [831.153534][0.000056] Info_boot: System_ID: SYS3 [831.153576][0.000042] send cmd 32 to Display 2: str: DISCO FEVER [831.153629][0.000053] Info_boot: gamename: DISCO FEVER [831.153671][0.000042] send cmd 33 to Display 3: str: S2 004 [831.153723][0.000052] Info_boot: S2 Setting: 4 [831.153763][0.000040] send cmd 34 to Display 4: str: 528 91 [831.153816][0.000053] Info_boot: SW Version: 528 91
bontango Geschrieben Gestern um 15:58 Geschrieben Gestern um 15:58 Muss ich vergleichen , kannst Du mir das Image irgenwo zur Verfügung stellen? Die 28-91-pre03 hab ich nicht mehr, nur die 28-92, oder kannst Du die auch mal testen? https://lisy.dev/swrep/LISY_Image/stable/
bontango Geschrieben Gestern um 16:16 Geschrieben Gestern um 16:16 hab noch die 5_28-91 (ohne pre gefunden) Name: LISY_Version_5_28-91.zip Größe: 3304466711 Bytes : 3151 MiB CRC32: BF42C91E Stimmt die evtl. überein?
Volley Geschrieben Gestern um 16:54 Geschrieben Gestern um 16:54 Hab noch 5.28-92_pre02 und 5.28-92_pre03 gefunden
Black Knight Geschrieben Gestern um 17:28 Autor Geschrieben Gestern um 17:28 vor einer Stunde schrieb bontango: Stimmt die evtl. überein? LISY_Version_5_28-91_pre03.zip hat 3353705065 Bytes. Habe die 28-91-pre03 mal auf mein Google-Drive geschoben: https://drive.google.com/file/d/1do1YdfMIvztJ1i8_A7ze47kln5Gnc-Dc/view?usp=sharing
bontango Geschrieben Gestern um 18:00 Geschrieben Gestern um 18:00 Merci, habs mir gezogen. Melde mich ...
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden