(Topic ID: 253917)

DIY: 'LISY', a replacement MPU for Gottlieb, Bally & Stern

By bontango

3 years ago


Topic Heartbeat

Topic Stats

  • 1,177 posts
  • 77 Pinsiders participating
  • Latest reply 4 days ago by Spybryon
  • Topic is favorited by 98 Pinsiders

You

Linked Games

No games have been linked to this topic.

    Topic Gallery

    View topic image gallery

    IMG_1372 (resized).JPG
    IMG_2254 (resized).jpeg
    10B3B1F3-2691-4893-953C-7A34F609E1FF (resized).jpeg
    46F19CFC-3065-44B7-AC29-A00A7C486E79 (resized).jpeg
    20230125_142843 (resized).jpg
    20230125_142854 (resized).jpg
    Produce_DanZhi.SMT_Snapshot.Top.2897680A_Y62.SMT02212311077004 (resized).png
    pasted_image (resized).png
    pasted_image (resized).png
    20221126_171546 (resized).jpg
    PicPgm (resized).jpg
    309600188_2201051340102229_1994479198721584417_n (resized).jpg
    2021-03-14 13.27.42 (resized).jpg
    IMG-20221011-WA0000 (resized).jpg
    IMG-20221010-WA0000 (resized).jpg
    pasted_image (resized).png

    There are 1,177 posts in this topic. You are on page 22 of 24.
    #1051 8 months ago

    Just checked it and looks like there is a bug in Pi0_v03 image ( Pi0w_v03 is OK )

    Please change in config.txt line
    dtparam=i2c1=on
    to
    dtparam=i2c_arm=on,i2c_arm_baudrate=50000

    and let me know if it helps

    #1052 8 months ago
    Quoted from bontango:

    Just checked it and looks like there is a bug in Pi0_v03 image ( Pi0w_v03 is OK )
    Please change in config.txt line
    dtparam=i2c1=on
    to
    dtparam=i2c_arm=on,i2c_arm_baudrate=50000
    and let me know if it helps

    Works great now, thanks again !
    The Lisy80 with embedded Pi0 boots 10sec faster as a Pi3A

    1 week later
    #1053 7 months ago

    Anyone have an extra lisy80 they could sell?

    #1054 7 months ago

    I am going to order some LISY80 boards. Grabbed the gerber, CPL and BOM from here: https://lisy.dev/swrep/LISY80/smd/

    The process went fine, no errors. However, I did note that there are no sockets being populated, and I don't see them in the BOM. Is that correct?

    Screen Shot 2022-10-10 at 11.21.33 AM (resized).jpgScreen Shot 2022-10-10 at 11.21.33 AM (resized).jpgScreen Shot 2022-10-10 at 11.21.41 AM (resized).jpgScreen Shot 2022-10-10 at 11.21.41 AM (resized).jpgScreen Shot 2022-10-10 at 11.21.47 AM (resized).jpgScreen Shot 2022-10-10 at 11.21.47 AM (resized).jpg
    #1055 7 months ago

    JLC should be putting the socket's on (on the SMD one at least)

    #1056 7 months ago

    Yeah, that seems wrong to me. But I don't see sockets in the original BOM, either.

    #1057 7 months ago
    Quoted from ThatOneDude:

    But I don't see sockets in the original BOM, either.

    I do provide two type of BOM.
    If you look on my repository server for the LISY80 SMD here https://lisy.dev/swrep/LISY80/smd/
    there are two subfolders in the assembly folder: 'full' and 'smd only'

    - BOM&CPL in the 'smd only' folder do only contain SMD components, no DIP components, so no hand-soldering service from JLC, you need to solder yourself
    - BOM&CPL in the 'full' folder do contain all components, icncluding DIP sockets (see below)

    hope that helps

    pasted_image (resized).pngpasted_image (resized).png
    2 weeks later
    #1058 7 months ago

    I am trying to build some sys80 displays.
    PIC18F45K42-E/P seems to be out of stock.
    Can I use PIC18F45K42-I/P (https://no.farnell.com/microchip/pic18f45k42-i-p/mcu-8bit-64mhz-dip-40/dp/3131860) instead, bontango ?

    #1059 7 months ago

    Yesterday they had >200 in stock ...
    But yes, you can use E/P and I/P type.

    #1060 7 months ago

    bontango - do you have any plans for emulating the later sys80 sound boards, for example MA-766 ?
    I have 2 games that are missing this board ...
    If you have something up your sleeve I will postpone the hunt for used boards

    #1061 7 months ago

    Already tried, but the soundchips are not easy to emulate, sothis project is 'on hold' at the moment ...

    #1062 7 months ago

    I am recording the samples for a game where one single sound has several variations (some effects/filtering).
    Is there any way to have LISY80 play one of these variations (at random or in sequence) any time this sound is triggered ?
    For example if sound 3 is triggered, then first file "3.wav" is played, next time "3a.wav", next time "3b.wav" and so on ?

    #1063 7 months ago

    For LISY35 this is already possible
    ( see page 41 ) https://lisy.dev/swrep/LISY/LISY_user%20manual_v5.27-67a.pdf
    Would it help to implement it the same way for LISY80?

    btw: for which game you recording sounds?
    once finished would be great if you can send them to me, to integrate in the LISY image?!

    #1064 7 months ago
    Quoted from bontango:

    For LISY35 this is already possible
    ( see page 41 ) https://lisy.dev/swrep/LISY/LISY_user%20manual_v5.27-67a.pdf
    Would it help to implement it the same way for LISY80?
    btw: for which game you recording sounds?
    once finished would be great if you can send them to me, to integrate in the LISY image?!

    Yes, that looks good !
    It's for Hollywood heat and Gold wings, I'll send you a PM.

    #1065 7 months ago
    Quoted from Zigzagzag:

    Yes, that looks good !
    It's for Hollywood heat and Gold wings, I'll send you a PM.

    Oh I am very interested in what you do for Hollywood Heat

    #1066 7 months ago
    Quoted from Cheddar:

    Oh I am very interested in what you do for Hollywood Heat

    Going to be a bit of work here ... not aiming for perfect, but aiming for playable

    IMG-20221010-WA0000 (resized).jpgIMG-20221010-WA0000 (resized).jpgIMG-20221011-WA0000 (resized).jpgIMG-20221011-WA0000 (resized).jpg
    #1067 7 months ago
    Quoted from Zigzagzag:

    Going to be a bit of work here ... not aiming for perfect, but aiming for playable
    [quoted image][quoted image]

    Let me know if you need details on anything and I'll get you pics

    #1068 7 months ago

    FYI: There was a problem with BallyFA and Bally Games with Cheap Squeak soundboards
    ( Granny and the Gators, XandOs, Kings of Steel, Black Pyramid, Spy Hunter, Fireball Classic, Cybernaut )
    It happened that the soundboard did not boot cleanly, resulting in no sound.
    You need HW v1.11 together with Software v1.18 to get it work.
    https://lisy.dev/ballyfa.html

    If you want to update your 'old' BallyFA and do not hesitate to work on SMD chips:
    It can be done with a software update, 'lifting' four SMD pins and do some wiring on the board.
    Let me know if you need details.

    #1069 7 months ago
    Quoted from Zigzagzag:

    Going to be a bit of work here ... not aiming for perfect, but aiming for playable
    [quoted image][quoted image]

    You can do it. Just tedious. My son helped me splice every wire between the head and cabinet on a Motordome. Did it over three evenings. Worked perfect and once done the final harness came out great.

    #1070 7 months ago
    Quoted from Robotworkshop:

    You can do it. Just tedious. My son helped me splice every wire between the head and cabinet on a Motordome. Did it over three evenings. Worked perfect and once done the final harness came out great.

    Thanks for the encouraging words, Robotworkshop !

    I've been through the same with a T2 before, so I'm not too worried

    And with the great boards from bontango I'm covered for display, driver and MPU !

    2021-03-14 13.27.42 (resized).jpg2021-03-14 13.27.42 (resized).jpg
    #1071 7 months ago
    Quoted from Zigzagzag:

    It's for Hollywood heat and Gold wings, I'll send you a PM.

    Dang, Cheddar, sounds like he's got our projects

    309600188_2201051340102229_1994479198721584417_n (resized).jpg309600188_2201051340102229_1994479198721584417_n (resized).jpg
    #1072 7 months ago
    Quoted from Zigzagzag:

    Thanks for the encouraging words, Robotworkshop !
    I've been through the same with a T2 before, so I'm not too worried
    And with the great boards from bontango I'm covered for display, driver and MPU !
    [quoted image]

    how do you get the solder ring to melt nicely? Maybe I'm trying to melt mine too fast.... also what tool do you use? heat gun, lighter etc

    #1073 7 months ago
    Quoted from northvibe:

    how do you get the solder ring to melt nicely? Maybe I'm trying to melt mine too fast.... also what tool do you use? heat gun, lighter etc

    I used a heat gun, but for my next project I will probably just hand solder and put shrink tube over.

    #1074 7 months ago
    Quoted from Zigzagzag:

    I used a heat gun, but for my next project I will probably just hand solder and put shrink tube over.

    I use these on my outdoor equipment and use a heat gun but maybe i was too close this last time..... hard to have patience when you want a project done

    #1075 7 months ago
    Quoted from Zigzagzag:

    Going to be a bit of work here ... not aiming for perfect, but aiming for playable
    [quoted image][quoted image]

    Aaaahhh cut harnesses, a nightmare! I had to deal with a Street Fighter 2 with all playfield harnesses cut like this... Took me few evenings to rebuild it but it worked! And that was pretty satisfying All this thanks to the documentation from Gottlieb, and buying a bunch of gottlieb wires on eBay from an old harness (i managed to preserve the color coding).

    #1076 6 months ago

    So beautiful... I almost hate to open it!

    bontango you had stated you were going to create a new thread for each of your designs. If you would like to create one for the Pic Programmer, I would be happy to share my build process

    PicPgm (resized).jpgPicPgm (resized).jpg

    #1077 6 months ago
    Quoted from songofsixpence:

    If you would like to create one for the Pic Programmer, I would be happy to share my build process

    My plan was to create a thread for each NEW design, so if you want to share your build process feel free to create your own thread.
    I think i could be usefull for others ...

    1 week later
    #1078 6 months ago

    bontango I've built a couple of 80b displays and programmed the PIC (had to use the boards to do this as the breakout supplied with the PIC3 from AliExpress didn't work).
    I have set the jumper for external power and supplied 5V - and then tried to push the "test" button.
    Is something supposed to happen when I do this ? Because all displays stay off ...

    #1079 6 months ago
    Quoted from Zigzagzag:

    bontango I've built a couple of 80b displays and programmed the PIC (had to use the boards to do this as the breakout supplied with the PIC3 from AliExpress didn't work).
    I have set the jumper for external power and supplied 5V - and then tried to push the "test" button.
    Is something supposed to happen when I do this ? Because all displays stay off ...

    NVM, figured out both ext and int jumpers have to be connected when testing on the bench with an external power supply.
    All good

    #1080 6 months ago

    bontango I'm looking to build a couple of GottFA1-plus boards.
    On your webpage it says the TL783CKC might be hard to source.
    If I read the schematics correctly this is used to generate 60V and 42V.
    Are these voltages only needed for the displays ?
    If so, I guess this (and surrounding) part might be omitted if using LED displays ?

    I was also wondering if the sys80 displays on your website would be compatible with sys1 games ?
    I find some information indicating that these are interchangeable, but nothing really solid about this.

    #1081 6 months ago

    60V and 42V are needed for the original displays.
    For LED displays 'it depends' what LED displays you use.
    My LED displays do generate internal used 5Volts from the 60/42Volt because I wanted
    to have a 'plug&play' display without the need of new wiring.
    So here these voltages are needed.

    If you want 'pure' 5Volt LED displays have a look here http://pinballwiz.org/index.php/system-1-led-display/

    And yes, Gottlieb Sys80 6-digit displays are interchangeable with Sys1 displays.

    #1082 6 months ago

    bontango Is it possible to use the GOSOF sys1 sound board as it is today, or does it require a .jic file ?

    #1083 6 months ago

    which GOSOF board do you reffering to?
    https://lisy.dev/gosof.html
    or
    https://lisy.dev/gosof-01.html

    For the first one you need a '.pof', for the second one with '.jic' file the Cyclone IV chip is not available at the moment.

    btw: I have feedback that with SYS1 emulation not all sounds are working, I'm working on that!

    #1084 6 months ago
    Quoted from bontango:

    which GOSOF board do you reffering to?
    https://lisy.dev/gosof.html
    or
    https://lisy.dev/gosof-01.html
    For the first one you need a '.pof', for the second one with '.jic' file the Cyclone IV chip is not available at the moment.
    btw: I have feedback that with SYS1 emulation not all sounds are working, I'm working on that!

    I was looking at the SMD boards, but I may have a couple of non-SMD boards lying around.
    I can test them first.

    #1085 6 months ago

    Came across components for LISY SMD-35 (I think).

    If anyone needs parts, pref in Canada, perhaps we can work something out. I've got one board, and I'm not sure why I ordered this extra set of stuff.

    Looks like a doubled up on quite a lot, so there are 6 of those PICs (PIC18F45K22-I/P) That seem to be backordered everywhere if anyone needs them.

    I'm guessing it cost me about $140 CAD with tax etc.. so I'd be happy to get $100 CAD + whatever to ship or local pickup.

    All new (sealed) parts, except the jumpers, could not find that, so just 5 spares in a bag.

    Thanks-

    20221126_171546 (resized).jpg20221126_171546 (resized).jpg
    1 week later
    #1086 6 months ago

    My pre-pandemic PI zero stash has been finally used up (bummer!). Is it possible to run the lisy software on a Model A or B? I have those kicking around.

    I also have extra -35 SMD mpu boards if anyone needs them.

    #1087 6 months ago

    LISY do run on all modells that do have the '40pin' connector.
    As the raspberry is a bit rare at the moment, you can also use a Banana PI M2 Zero together with LISY embedded
    https://lisy.dev/lisy_embedded.html

    #1088 6 months ago
    Quoted from bontango:

    LISY do run on all modells that do have the '40pin' connector.
    As the raspberry is a bit rare at the moment, you can also use a Banana PI M2 Zero together with LISY embedded
    https://lisy.dev/lisy_embedded.html

    Cool, that’s something I definitely would try out. Does anyone have an extra embedded board they want to trade for a -35smd? I don’t want to place another I’ll pcb order at the moment.

    1 week later
    #1089 5 months ago

    Hi everyone! I have Flash Gordon pinball machine and I am interested in doing my own programming with the LISY35 board and the mission pinball framework. Does anyone have an extra LISY35 board I could buy?

    If not, it looks like I’ll need to order one through reichelt.de?

    #1090 5 months ago
    Quoted from Sideways:

    Hi everyone! I have Flash Gordon pinball machine and I am interested in doing my own programming with the LISY35 board and the mission pinball framework. Does anyone have an extra LISY35 board I could buy?
    If not, it looks like I’ll need to order one through reichelt.de?

    Not only Reichelt - that's the European electronic components supplier. You would have to upload / order the circuit board to JLC, and source the components from where ever. If you are in the US, maybe Digikey, or Mouser.

    Are you in North America? If no one has an extra, I am looking to order the boards in the next few weeks, and can supply you one then. -dave

    #1091 5 months ago
    Quoted from songofsixpence:

    Not only Reichelt - that's the European electronic components supplier. You would have to upload / order the circuit board to JLC, and source the components from where ever. If you are in the US, maybe Digikey, or Mouser.
    Are you in North America? If no one has an extra, I am looking to order the boards in the next few weeks, and can supply you one then. -dave

    Hi songofsixpence Yes, I am in North America. Thanks and let me know your price if you order the boards. I appreciate it!

    1 week later
    #1092 5 months ago

    Has anyone successfully used a Lisy35 board in Baby Pac-Man, Granny and the Gators, Gold Ball or Grand Slam ?

    I am currently trying it in a Gold Ball but have only half of the feature lights working - the phase A ones.
    The phase B ones do not work.

    Fuses are ok, voltages are OK, solenoids are working fine.

    These 4 games have a special way of controlling the feature lights where the same SCR controls 2 lamps depending on which phase of the current it is on.
    I imagine the CPU needs to know which lamp to switch on on phase A and which ones on phase B.

    So I am wondering if this setup is supported by Lisy35, bontango ?

    #1093 5 months ago
    Quoted from songofsixpence:

    Not only Reichelt - that's the European electronic components supplier. You would have to upload / order the circuit board to JLC, and source the components from where ever. If you are in the US, maybe Digikey, or Mouser.
    Are you in North America? If no one has an extra, I am looking to order the boards in the next few weeks, and can supply you one then. -dave

    are you doing a lisy35 or lisy35 SMD?

    Yes for US residents, Digikey, Mouser, octopart etc are good to use for something local

    #1094 5 months ago
    Quoted from Zigzagzag:

    Has anyone successfully used a Lisy35 board in Baby Pac-Man, Granny and the Gators, Gold Ball or Grand Slam ?
    So I am wondering if this setup is supported by Lisy35, bontango ?

    There was discussion/work done on it over a year ago so it *should* work:
    https://pinside.com/pinball/forum/topic/diy-lisy-a-replacement-mpu-for-gottlieb-bally-amp-stern/page/14#post-6451816

    #1095 5 months ago
    Quoted from northvibe:

    are you doing a lisy35 or lisy35 SMD?

    Maybe both. do you have a preference?

    #1096 5 months ago

    If I read the discussion correctly it is about the BallyFA board ?
    My issue is with a Lisy35 board running the latest test software (stock).
    Not sure if the work done on the FPGA version applies to the Raspberry PI version ?

    #1097 5 months ago
    Quoted from Zigzagzag:

    If I read the discussion correctly it is about the BallyFA board ?

    The discussion started in post #658 with the dual interrupt issue in both LISY and BallyFA.
    I would have presumed the fix was also applied to LISY35 after it was corrected in BallyFA, but we have to wait for bontango to comment.

    #1098 5 months ago
    Quoted from Quench:

    but we have to wait for bontango to comment.

    The bug is still present in LISY35. As BallyFA is a hardware emulation the code for LISY35 (software emulation) is totally different.
    LISY35 would need new code for the 'Solenoid PIC' written from scratch, due to low demand and no testers I did start but not finish the code so far.

    Can be done, but as I have a lot of projects in the queue not before mid next year or so

    FYI: I'm working on a Williams SYS3..7 MPU replacement based on FPGA at the moment ( Projectname 'WillFA7' )
    Hope to have a first working version end of January 2023 ...

    #1099 5 months ago
    Quoted from bontango:

    The bug is still present in LISY35. As BallyFA is a hardware emulation the code for LISY35 (software emulation) is totally different.
    LISY35 would need new code for the 'Solenoid PIC' written from scratch, due to low demand and no testers I did start but not finish the code so far.
    Can be done, but as I have a lot of projects in the queue not before mid next year or so
    FYI: I'm working on a Williams SYS3..7 MPU replacement based on FPGA at the moment ( Projectname 'WillFA7' )
    Hope to have a first working version end of January 2023 ...

    Thanks, then I know the rest of the game is probably OK.
    I have already ordered some BallyFA boards and will try them when they arrive.

    #1100 5 months ago
    Quoted from bontango:

    FYI: I'm working on a Williams SYS3..7 MPU replacement based on FPGA at the moment ( Projectname 'WillFA7' )
    Hope to have a first working version end of January 2023 ...

    Happy to test!

    There are 1,177 posts in this topic. You are on page 22 of 24.

    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/diy-lisy-a-replacement-mpu-for-gottlieb-bally-amp-stern/page/22?hl=zigzagzag 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.