(Topic ID: 192764)

Gottlieb System 1 and System 80 Support in the Mission Pinball Framework

By jabdoa

6 years ago


Topic Heartbeat

Topic Stats

  • 76 posts
  • 18 Pinsiders participating
  • Latest reply 5 years ago by CactusJack
  • Topic is favorited by 22 Pinsiders

You

Linked Games

No games have been linked to this topic.

    Topic Gallery

    View topic image gallery

    IMG_20180126_170806325 (resized).jpg
    LISYcontrol_Switches (resized).jpg
    LISYcontrol_Lamps (resized).jpg

    You're currently viewing posts by Pinsider bontango.
    Click here to go back to viewing the entire thread.

    #13 6 years ago

    Hello together, happy to see so much feedback on LISY, will try to answer all your questions...
    At first the important part: as jabdoa said this is a non-profit project. The basic idea was born around ten years ago http://www.flipperkeller.de/projekte/LiSy80.html Sorry, German only on that old page but the pictures are worth a look.
    The main goal is to attract more people to these old Gottlieb pinball machines by providing an affordable way to replace the old, usually ‘battery damaged’, Gottlieb MPUs. As I side effect LISY also provide an easy way to do diagnosing your Gottlieb pinball machine with the integrated ‘LISYcontrol’ which can accessed by a standard web browser (see images attached).
    And, last but not least, with the latest version you can create your own gameplay by using MPF.

    - The emulation software is based on pinmame and it is part of piname source on sourceforge (https://sourceforge.net/projects/pinmame/ ) since revision r4296. (Unix tree only)
    - LISYcontrol is part of the image which you can download for free (source including)
    - For the 3 PICs ( PIC18F45K22 ) I can provide the binary if there is interest
    - I do sell the pcb at cost price

    At the moment I decided not to publish the PIC source code nor the pcb design. Main reason is that I do want to prevent that someone else ‘jumps on the train’ and doing profit with it and because I do want have some overview who is using LISY.

    @KenLayton: I did shipping only to Europe in the past but lets see how best to bring LISY to US, I’m open for suggestions! And as you mentioned Bally: At the moment I’m working on a Bally Version ‘LISY35’ which will replace old Bally MPUs ( AS2518-35). More or less the same design as LISY1 & LISY80, a Raspberry PI in ‘the middle’ and 3 PICs around. Hope it will not take another ten years to finish it

    @20eyes, @zacaj: Yes, no old RIOT design, I’m using the three PICs as port extender and for the ‘real time’ parts like displays refresh and switch scanning, where with Linux there is guarantee that it is always ‘on time’, resulting in display flicker and missing switches.

    Ralf

    LISYcontrol_Lamps (resized).jpgLISYcontrol_Lamps (resized).jpg

    LISYcontrol_Switches (resized).jpgLISYcontrol_Switches (resized).jpg

    #17 6 years ago

    The LCD display would require another 6 I/O lines from the PI, which I do not have available, and: the 'in-build' Webserver LISYcontrol does provide this already, only I wireless LAN (or with a small adapter an ethernet connection) and a webbrowser ( e.g. on a pad) is needed. Once you have tried LISYcontrol, you will love it

    #24 6 years ago

    On the shipping question I'm open for suggestions. Usually I only ship the pcb and three programed PICs ( the 'Base Set'). However if you are able to flash the Microchip PIC18 chips, I can provide you with the binaries, so it will be the pcb only.
    On the manual side, yes i wrote a 'user manual' in english and can make the translation of the two assembly guides, no problem. If you take a look at the german version ( 'Aufbau der Platine' ) there is a bom included. Maybe 'someone' need to check if the parts are available in US ..

    The two links to the shopping cards to the german distributor 'Reichelt' on lisy80.com do include all needed parts EXCEPT the 'Base Set, the Sound Option and the RPI.

    On the sound question: Without the in the manual described 'Sound option' LISY uses the original sound board. With the Sound Option ( Justboom sound or similar PHAT soundcard ) it is possible to play soundfiles (wav) from the SD card. However Soundoption is in 'Beta state' at the moment, so for exampel background sound is not working at the moment.

    #25 6 years ago

    @woz: For getting an impression on boot time, take a look here:

    which shows my Charlies Angels with a LISY1 board.
    After switching ON the pinball machine the displays showing the LISY1 boot message, as this is done by the display PIC it comes up right away.
    In the background the RPI is booting up Linux and LISY/PinMame.
    After round about 25 seconds PinMame is coming up and tries to load the rom-set, this took another 10-15 seconds.
    So overall boot time wit a PI-Zero is around 40 seconds. If you use a PI3 you can reduce it to 20 seconds or so ...

    #28 6 years ago
    Quoted from zacaj:

    What exact pic is it? I've done work with pic32s but I'll have to check if I can do this one...

    It is a 18F45K22

    #31 6 years ago

    Borgdog is right, the 'Base Set' is for 30 Euro, the components are round about 20 Euro and the RPI is about 10 Euro if you take the PI-Zero-WLAN, 5 Euro if you take the PI-Zero without WLAN.
    So in sum you will have appr. 55-60 Euro, plus shipping cost, for a complete set.
    Shipping costs can be minimized if we find a way to do most of the shipping from within US.
    For example I can send someone a bunch of pcb who will then do the shipping piece by piece.

    #36 6 years ago
    Quoted from CactusJack:

    I could be wrong but I would think that any PDIP 24C04 EEPROM would work in its place. Based on the data sheet of an ST M24C64BN6, the BN is 8 Pin Dip Package, 6 is Industrial grade (as opposed to Automotive Grade). X02 and X04 EEPROMs in Dip package are more than likely obsoleted by most Manufacturers at this point. So, aftermarket sellers only.

    I checked on Digikey, "FT24C04A-UDR-B" ( Part-No: 1219-1046-ND ) should do the job.
    KenLayton do you have have found all the other components? Would be great if you could provide a 'US shopping card' which I can place on lisy80.com

    #37 6 years ago
    Quoted from KenLayton:

    Does the Raspberry Pi need a seperate power supply? Or does it get power from the Gottlieb power supply board?

    Nop, no separate power supply needed, it gets 5V from the Gottlieb power supply board.

    1 week later
    #41 6 years ago
    Quoted from Enchanter:

    This looks like a great project. I am would like to get LISY80 for my Black Hole.
    bontango Are the schematic diagrams available?

    As mentioned in my first post:

    At the moment I decided not to publish the PIC source code nor the pcb design. Main reason is that I do want to prevent that someone else ‘jumps on the train’ and doing profit with it and because I do want have some overview who is using LISY.

    But I do sell the PCB at cost price with the 'Base Set', which means 30 Euro for the 'blank' pcb including the three programmed PICs (shipping in in Germany included.) Shipping to US would add another 16 Euros.
    Meaning for a Base Set with shipping to US included it would be around 50 Dollar at the moment.

    Unfortunately I do not have a (cheap) solution to get these pcb to US, so I'm still open for suggestions!

    #42 6 years ago
    Quoted from KenLayton:

    I could not find there was the 74HCT4514 chip. I could not locate a DIP version, but they only had surface mount versions there.

    Yes, that could be a problem, it is also possible to use a 74(HCT)154, however I guess this one is outdated too.
    Not sure how long this chip is available in Germany so I will think about a solution here, maybe I can make a version with a surface mounted one, however most people (including me ) do not like to solder SMD.

    #44 6 years ago
    Quoted from jabdoa:

    Digikey seems to have that one. Is it a drop in replacement? https://www.digikey.de/product-detail/de/texas-instruments/CD74HCT154E/296-33132-5-ND/38320
    Edit: seems to be EOL and replaced by the smd version as well by TI.
    74 series parts have been around for ages so I would expect them to continue to be available.
    Edit: but at least for TI only as SMD.
    Jan

    KenLayton jabdoa
    Did a bit of research, what I can do is to replace the 4-16 decoder with two 3-8 decoders in the next HW release of the PCB
    https://www.digikey.de/product-detail/de/texas-instruments/CD74HC237E/CD74HC237E-ND/1506851
    This type is available in US and Germany and two 3-8 decoders are even cheaper then one 4-16 ...
    Just a bit of 'rewiring' and a small change to the code of the 'Display PIC' needed

    #46 6 years ago
    Quoted from KenLayton:

    Is it possible for you to get all of the parts needed from the German distributor and include them as a "complete kit" to ship to the USA customers?

    That migth be a solution, however I did that once in the past for some people here in Germany and the effort to split the parts into separate kits is quite high, meaning it's not fun to do it and also fault-prone.
    But if we talk about 5-10 boards or so without having me to do the split, I can do the order and just repack, yes.

    btw: At the moment I'm preparing to get in contact with my board manufacturer, maybe the assembly can be made there.
    I'll let you know, but it will take some time to clarify that ...

    10 months later
    #52 5 years ago

    LISY version 4.07 is released today, together with mpf version 0.50.9 it has a big improvement on the sound implementation.
    In addition to control the Gottlieb soundboard you can play your own mp3 files or use the 'text-to-speech' feature.
    Have a look at the new manual on http://www.lisy80.com and the LISY description on mpf website ( http://docs.missionpinball.org/en/latest/examples/lisy/index.html )
    You will also find a BOM for LISY80 ready to order your components with Digikey ( LISY1 BOM will follow ASAP )

    5 months later
    #67 5 years ago

    Short update: I just uploaded a new version ( v 4.09 ) of LISY image to www.lisy80.com
    With latest mpf version (0.50.21) this solves a bug around switch detection when using LISY with mpf in Master Mode

    You're currently viewing posts by Pinsider bontango.
    Click here to go back to viewing the entire thread.

    Reply

    Wanna join the discussion? Please sign in to reply to this topic.

    Hey there! Welcome to Pinside!

    Donate to Pinside

    Great to see you're enjoying Pinside! Did you know Pinside is able to run without any 3rd-party banners or ads, thanks to the support from our visitors? Please consider a donation to Pinside and get anext to your username to show for it! Or better yet, subscribe to Pinside+!


    This page was printed from https://pinside.com/pinball/forum/topic/gottlieb-system-1-and-system-80-support-in-the-mission-pinball-framewo?tu=bontango and we tried optimising it for printing. Some page elements may have been deliberately hidden.

    Scan the QR code on the left to jump to the URL this document was printed from.