nfg.forums

NFG Forums => SIG X68000 => Topic started by: stas2k on September 11, 2020, 05:21:41 PM

Title: GALSPanic - New X68000 RAM board
Post by: stas2k on September 11, 2020, 05:21:41 PM
Dear forum, I am happy to announce that my static RAM expansion project is complete!

After trying to find reasonably priced and available RAM expansion, I decided to design and build my own. This board is based on fast and modern static RAM and is an open design available at github (https://github.com/stas2k/galspanic).

Feel free to build your own or order from me.

Prices without shipping are as follows:
2MB - 45EUR (Plays all games from Games3 directory)
4MB - 60EUR
6MB - 75EUR
8MB - 90EUR

PM me for shipping quotes.

PS: Don't trust the silkscreen on the boards in pictures.

Here are some pictures of the 8MB dev board. Production version will not have the debugging connector on top right.
1024-1613.jpg

Memtest success:
4000-3000-max.jpg

EDIT: Changed prices
Title: Re: GALSPanic - New X68000 RAM board
Post by: watto on September 11, 2020, 08:52:41 PM
Amazing timing, I was just about to start looking into doing one myself based on some schematic I found in files.

I'll send you a PM.

Really appreciate your work here and thanks for making it an open design as well.
Title: Re: GALSPanic - New X68000 RAM board
Post by: megatron-uk on September 11, 2020, 10:46:15 PM
If I hadn't bought an xsimm, I would have definitely had one of these!

Nice work, well done!
Title: Re: GALSPanic - New X68000 RAM board
Post by: stas2k on September 12, 2020, 01:37:06 AM
This is my first ever electronics design from scratch. And my first programmable logic work.

Any feedback would be welcome. I know that for next iteration, I will route another address pin to support older machines having 1MB built in memory.
Title: Re: GALSPanic - New X68000 RAM board
Post by: mattsoft on September 12, 2020, 01:32:13 PM
Wow! Nicely done! And yeah, thanks for making this open. PMing you now with interest.
Title: Re: GALSPanic - New X68000 RAM board
Post by: mikkohoo on September 18, 2020, 03:56:17 AM
Great work. Sent you a PM.
Title: Re: GALSPanic - New X68000 RAM board
Post by: watto on September 20, 2020, 12:36:59 AM
Boards arrived today, working well.
Title: Re: GALSPanic - New X68000 RAM board
Post by: stas2k on September 20, 2020, 05:33:41 AM
Thanks for all the interest! Pitty you could not test it on a XVI. I need to look into overclocking my Expert to test 16Mhz as well :D

I have attached a pic of both of your boards:
galspanics.jpg
Title: Re: GALSPanic - New X68000 RAM board
Post by: watto on September 20, 2020, 03:47:21 PM
Crossing fingers I'll get the XVI going again in the next few days - I "think" I have an idea where the issue is and will be starting to test to try to resolve from today.
Title: Re: GALSPanic - New X68000 RAM board
Post by: watto on September 20, 2020, 10:22:33 PM
And yes the XVI is going again.

Ran memtest68k at 16MHz and it passed 100%.  Took a couple hours to run but I figured it's more thorough than MTEST.
Title: Re: GALSPanic - New X68000 RAM board
Post by: stas2k on September 22, 2020, 02:59:01 AM
Great to hear that! I will update the github page.
Title: Re: GALSPanic - New X68000 RAM board
Post by: trixster on September 26, 2020, 07:11:12 PM
Quote from: watto on September 20, 2020, 10:22:33 PMAnd yes the XVI is going again.

Ran memtest68k at 16MHz and it passed 100%.  Took a couple hours to run but I figured it's more thorough than MTEST.

Could you test with Geograph Seal? If the memory is not stable at 16mhz you will get a bus error
Title: Re: GALSPanic - New X68000 RAM board
Post by: watto on September 27, 2020, 03:23:58 AM
Yes, I played it for a while just yesterday.  No issues.
Title: Re: GALSPanic - New X68000 RAM board
Post by: hyrulebr on October 01, 2020, 01:14:49 AM
Nice project!

Pm sent.
Title: Re: GALSPanic - New X68000 RAM board
Post by: mattsoft on October 01, 2020, 01:05:22 PM
Got the board today -- will check it out this weekend. Thanks @stas2k!
Title: Re: GALSPanic - New X68000 RAM board
Post by: stas2k on October 02, 2020, 01:38:01 AM
You are welcome! If anyone wants more, I have a hefty stock now. ;)
Title: Re: GALSPanic - New X68000 RAM board
Post by: mattsoft on October 04, 2020, 10:10:13 AM
Installed the 4MB version of this board from @stas2k in my ACE today and it works great. Finally played Daimakaimura on my X68k! Big thumbs up for this board.
Title: Re: GALSPanic - New X68000 RAM board
Post by: stas2k on October 06, 2020, 12:24:23 AM
Great! I will add the ACE system to the compatibility list on github.

Daimakaimura is hardcore difficult, it looks so cartooney, I did not expect that. We mostly play Final Fight whenever my brother visits, and still are not able to complete the game with 2 players.
Title: Re: GALSPanic - New X68000 RAM board
Post by: Fularu on October 14, 2020, 09:08:52 PM
Amazing work. I'll send you a PM once I get my Compact and my 68030 up to snuff to check for compatibility.
Title: Re: GALSPanic - New X68000 RAM board
Post by: matthewmcg1983 on November 13, 2020, 04:25:58 PM
sent you a pm for a 6mb board. -Matthew
Title: Re: GALSPanic - New X68000 RAM board
Post by: lucaspam on May 16, 2021, 10:22:57 AM
I've sent to you a PM for a 8MB board. Thanks!
Title: Re: GALSPanic - New X68000 RAM board
Post by: Midori on July 05, 2021, 12:20:38 AM
Received my 4MB board today, great product! So cool that this kind of stuff is produced today again. Great work.
Title: Re: GALSPanic - New X68000 RAM board
Post by: cat9921 on July 26, 2021, 12:02:26 AM
Wow interested in one PM sent

Thanks
Title: Re: GALSPanic - New X68000 RAM board
Post by: skpstmgs on July 26, 2021, 07:50:01 AM
Just curious to see if anyone could test the game Cybercore with this RAM board and see if there is audio crackling during the intro. My setup to reproduce this issue was: XVI + XSIMM VI + 4MB PIO RAM board. The 4MB PIO RAM board was causing the issue so I've since removed it. Wondering if this board has such issues or not. Thanks.
Title: Re: GALSPanic - New X68000 RAM board
Post by: cat9921 on August 11, 2021, 11:59:43 PM
Payment sent to stas2k with thanks
Title: Re: GALSPanic - New X68000 RAM board
Post by: stas2k on August 14, 2021, 06:20:58 PM
And that was the last board I had. Next ones will be redesigned a bit, without buffers and GAL in a smaller package.

Thanks to everyone who ordered, I did not expect so much interest
Title: Re: GALSPanic - New X68000 RAM board
Post by: Pluto63 on September 05, 2021, 04:31:39 PM
Hello all,
Unfortunately I found this post long after finding the github, I could've order the project directly from you my friend and save time and money. Anyway I've ordered and got some v1.2 pcb and have the ic's coming from mouser loaded with taxes... My problem is I can't open the GitHub project on any version of kickad, I've tried from v4 to the latest 5.1 and all I get is errors. Can you please tell me what version you used so I can open it and study the schematic, the capacitors value, and the jumpers settings for the 4mb version. Thank you in advance.
Title: Re: GALSPanic - New X68000 RAM board
Post by: stas2k on September 05, 2021, 08:00:50 PM
I probably should have linked this thread to github. ;)

You need to use kicad 6 preview versions as I am using git builds. The new version has features that I could not just skip.

There are also gerber files attached in github releases if you do not want to do that. I have also attached the JED file to program the GAL as well.
Title: Re: GALSPanic - New X68000 RAM board
Post by: Pluto63 on September 05, 2021, 08:44:58 PM
Already have the pcb gerbers where fine, will try new version thank you.
Title: Re: GALSPanic - New X68000 RAM board
Post by: lucaspam on December 08, 2021, 04:49:58 AM
I just want to leave this message here telling you all that I've ordered a 8MB Galspanic and it worked like a charm on my x68000 XVI. Thanks to stas2k.
Title: Re: GALSPanic - New X68000 RAM board
Post by: mariompj on December 19, 2021, 10:37:42 PM
@stas2k, I want to buy an 8MB card, I sent PM. Tks
Title: Re: GALSPanic - New X68000 RAM board
Post by: Xad on January 29, 2022, 09:20:22 PM
Thanks @stas2k

I have installed the expansion and tested, all working perfectly.

You have been very kind and helpful.

Thank you.

Video:

https://www.nightfallcrew.com/download/x68k-galspanic-sf.mp4 (https://www.nightfallcrew.com/download/x68k-galspanic-sf.mp4)

(https://www.nightfallcrew.com/download/x68k-galspanic.jpg)
Title: Re: GALSPanic - New X68000 RAM board
Post by: incrediblehark on January 30, 2022, 01:45:59 AM
The new board design looks nice!
Title: Re: GALSPanic - New X68000 RAM board
Post by: LOOS on February 03, 2022, 06:16:25 AM
@stas2k I want to buy the X68000 memory exp board ! Please contact me !
Title: Re: GALSPanic - New X68000 RAM board
Post by: PsychoLavos on March 02, 2022, 05:10:52 AM
I would like to buy one of these for my X68000 Expert HD. Does anyone happen to have Bill of Materials (B.O.M) for the bare PCB?

(Edit): My Friend helped me find the Bill of Materials (B.O.M). Here's the link to what's needed if you buy a barebones PCB from eBay or PCBWay.

SN74AHCT245DW Buffer Chips: https://www.digikey.com/en/products/detail/texas-instruments/SN74AHCT245DW/375865

Ceramic Capacitors: https://www.digikey.com/en/products/detail/taiyo-yuden/EMK107B7104KAHT/7404019

Electrolytic Capacitors: https://www.digikey.com/en/products/detail/nichicon/UPW1A221MED/589481

ATF22V10C-10PU DIP-24 #A2 Address Decoder GAL Chip: https://www.ebay.com/itm/184367009522 (You can also get this on DigiKey, but it's on Backorder.)

CY62167EV30LL-45ZXI (5 Piece Lot) SRAM Chips: https://www.aliexpress.com/item/4000117073914.html? (According to my friend, this chip is out of production. AliExpress is the only way to get it.)

Here's the DigiKey short order my friend sent me. It contains right amount of Capacitors & Buffer Chips to get. https://www.digikey.com/short/8cz49ndn

Big thanks to my friend Dan for helping me assemble the Bill of Materials.
Title: Re: GALSPanic - New X68000 RAM board
Post by: stas2k on March 03, 2022, 10:49:53 PM
Sorry all, I have been away from the forums for a while. I still have remaining stock and sent out messages to those who wrote to me before.

If you did not hear from me, I am out of boards and will not be producing more. This is due to 3x price jump on the SRAM chip prices.

@PsychoLavos, your BOM is not correct on the SRAM chip area. You have 3.3v modules, and those will not be happy to work on a 5v system that is X68000. Mind you, it might work, but might also damage your precious system due to excessive current draw on bus pins. You will also have to program the GAL chip with JED files I published on github.

I do have around 8 blank PCBs of the v2 version to sell, so feel free to contact me for those.
Title: Re: GALSPanic - New X68000 RAM board
Post by: incrediblehark on March 04, 2022, 12:17:01 PM
Sorry to hear you won't be making more. If you're all sold out would you still be able to send me a new GAL for my board configured to 8MB internal ram installed?
Title: Re: GALSPanic - New X68000 RAM board
Post by: stas2k on March 04, 2022, 06:33:08 PM
I will check my stock to see if I have GALs in DIP package. Maybe you have a friend with a programmer to flash these chips? Then we don't have to ship these chips around
Title: Re: GALSPanic - New X68000 RAM board
Post by: incrediblehark on March 06, 2022, 12:21:34 AM
I don't unfortunately. I posted a wanted ad in the BST forums but no replies yet. I would be happy to cover the cost of shipping though
Title: Re: GALSPanic - New X68000 RAM board
Post by: cat9921 on March 07, 2022, 04:50:36 AM
Quote from: stas2k on March 03, 2022, 10:49:53 PMSorry all, I have been away from the forums for a while. I still have remaining stock and sent out messages to those who wrote to me before.

If you did not hear from me, I am out of boards and will not be producing more. This is due to 3x price jump on the SRAM chip prices.

@PsychoLavos, your BOM is not correct on the SRAM chip area. You have 3.3v modules, and those will not be happy to work on a 5v system that is X68000. Mind you, it might work, but might also damage your precious system due to excessive current draw on bus pins. You will also have to program the GAL chip with JED files I published on github.

I do have around 8 blank PCBs of the v2 version to sell, so feel free to contact me for those.


Noooooooooooo

I brought a board of you some time ago love it, so happy I was thinking of getting another x68000 as one is not enough. don't supposed you will change your mind ??
Title: Re: GALSPanic - New X68000 RAM board
Post by: PsychoLavos on March 10, 2022, 08:58:09 AM
Quote from: stas2k on March 03, 2022, 10:49:53 PMSorry all, I have been away from the forums for a while. I still have remaining stock and sent out messages to those who wrote to me before.

If you did not hear from me, I am out of boards and will not be producing more. This is due to 3x price jump on the SRAM chip prices.

@PsychoLavos, your BOM is not correct on the SRAM chip area. You have 3.3v modules, and those will not be happy to work on a 5v system that is X68000. Mind you, it might work, but might also damage your precious system due to excessive current draw on bus pins. You will also have to program the GAL chip with JED files I published on github.

I do have around 8 blank PCBs of the v2 version to sell, so feel free to contact me for those.

Since I've already bought everything & I've yet to get the SRAM Chips from AliExpress, could you please link me to where I can get the correct SRAM Chips? As much as I don't want to sink more money than I have to into getting my X68000 up & running, I also don't want to damage it. So I'm considering paying the price on the SRAM Chips.
Title: Re: GALSPanic - New X68000 RAM board
Post by: stas2k on March 10, 2022, 10:38:22 PM
The ones I sold had CY62167G-45ZXI installed from Digikey, and the prices went crazy there.
Title: Re: GALSPanic - New X68000 RAM board
Post by: stas2k on March 15, 2022, 07:19:40 AM
I have found a source for SRAM and will be producing more boards in near future, so stay tuned.

Might have to adjust prices after I source the GALs as well. Seems prices went up for every part under the sun.
Title: Re: GALSPanic - New X68000 RAM board
Post by: PsychoLavos on April 01, 2022, 04:58:26 AM
Quote from: stas2k on March 15, 2022, 07:19:40 AMI have found a source for SRAM and will be producing more boards in near future, so stay tuned.

Might have to adjust prices after I source the GALs as well. Seems prices went up for every part under the sun.

If you are able to get a hold of new SRAM chips, is there anyway I could buy 4 Chips off of you? The Chips from Aliexpress arrived this week at my friend's house & I'm planning on refunding them if I can.
Title: Re: GALSPanic - New X68000 RAM board
Post by: PsychoLavos on April 07, 2022, 07:16:46 AM
Quote from: stas2k on March 03, 2022, 10:49:53 PMSorry all, I have been away from the forums for a while. I still have remaining stock and sent out messages to those who wrote to me before.

If you did not hear from me, I am out of boards and will not be producing more. This is due to 3x price jump on the SRAM chip prices.

@PsychoLavos, your BOM is not correct on the SRAM chip area. You have 3.3v modules, and those will not be happy to work on a 5v system that is X68000. Mind you, it might work, but might also damage your precious system due to excessive current draw on bus pins. You will also have to program the GAL chip with JED files I published on github.

I do have around 8 blank PCBs of the v2 version to sell, so feel free to contact me for those.

I just realized something. Although I might be wrong, It wouldn't hurt to ask. I bought my PCB from eBay. The eBay listing says the board is V1.2. Would those parts work with a V1.2 revision board? I know you said I have the wrong chips, but I would like to make sure before I try & get a refund on those chips.

This is the eBay Listing where I got the PCB from. https://www.ebay.com/itm/234079296599
Title: Re: GALSPanic - New X68000 RAM board
Post by: Necron on April 10, 2022, 02:03:59 AM
Quote from: stas2k on March 15, 2022, 07:19:40 AMI have found a source for SRAM and will be producing more boards in near future, so stay tuned.

Might have to adjust prices after I source the GALs as well. Seems prices went up for every part under the sun.
Hi stas2k, sent you a PM requesting a GALSPanic card :).
Title: Re: GALSPanic - New X68000 RAM board
Post by: stas2k on April 11, 2022, 07:36:00 AM
Quote from: PsychoLavos on April 07, 2022, 07:16:46 AMWould those parts work with a V1.2 revision board?

All boards use the same SRAM chips. Only difference is in the package of the GALs.

Quote from: PsychoLavos on April 01, 2022, 04:58:26 AMIf you are able to get a hold of new SRAM chips, is there anyway I could buy 4 Chips off of you? The Chips from Aliexpress arrived this week at my friend's house & I'm planning on refunding them if I can.

Nope, I will only sell built and tested boards not to go down support rabbit hole. I recommend googling around and trying to source your own. I do not recommend you try to build your own board unless you have significant experience in soldering small pitch SMD parts.
Title: Re: GALSPanic - New X68000 RAM board
Post by: PsychoLavos on April 11, 2022, 01:46:58 PM
Quote from: stas2k on April 11, 2022, 07:36:00 AM
Quote from: PsychoLavos on April 07, 2022, 07:16:46 AMWould those parts work with a V1.2 revision board?

All boards use the same SRAM chips. Only difference is in the package of the GALs.

Quote from: PsychoLavos on April 01, 2022, 04:58:26 AMIf you are able to get a hold of new SRAM chips, is there anyway I could buy 4 Chips off of you? The Chips from Aliexpress arrived this week at my friend's house & I'm planning on refunding them if I can.

Nope, I will only sell built and tested boards not to go down support rabbit hole. I recommend googling around and trying to source your own. I do not recommend you try to build your own board unless you have significant experience in soldering small pitch SMD parts.

My Friend is building it for me. He has more experience with soldering SMD components than I do. He's confident that he won't mess it up & he if does, he can fix it. My Friend nor I am asking for support if he messes up. I'm just asking if I could get chips from you, or if you could PM me the supplier you've found so I can get the chips on my own.
Title: Re: GALSPanic - New X68000 RAM board
Post by: stas2k on April 11, 2022, 06:37:04 PM
Quote from: PsychoLavos on April 11, 2022, 01:46:58 PMI'm just asking if I could get chips from you, or if you could PM me the supplier you've found

Just search for the chip on aliexpress ot utsource. Me putting the board on MIT license does not imply I will provide support or help people build their own boards. Cannot recommend any suppliers as I still haven't got or tested any chips yet.
Title: Re: GALSPanic - New X68000 RAM board
Post by: stas2k on July 27, 2022, 06:29:08 PM
Hello again! I will have a fresh batch of new boards built up this weekend. Feel free to PM for orders, and sorry about the price increase.

SRAMs became super hard to find, and Mouser jacked up GAL prices as well.
Title: Re: GALSPanic - New X68000 RAM board
Post by: SiQux on August 29, 2022, 05:12:39 PM
Quote from: stas2k on July 27, 2022, 06:29:08 PMHello again! I will have a fresh batch of new boards built up this weekend. Feel free to PM for orders, and sorry about the price increase.

SRAMs became super hard to find, and Mouser jacked up GAL prices as well.

PM sent :)
Title: Re: GALSPanic - New X68000 RAM board
Post by: letchuck on October 31, 2022, 05:39:26 AM
PM sent too
Title: Re: GALSPanic - New X68000 RAM board
Post by: TechnicalT on November 28, 2022, 11:30:00 PM
Hey stas2k, what are prices like right now and do you still have any left? If I'm not mistaken, the github says the newest versions will work with 1mb stock systems right?
Title: Re: GALSPanic - New X68000 RAM board
Post by: letchuck on January 02, 2023, 05:28:19 AM
So, no answer, I assume the boards aren't available anymore. Does anybody have a clue for another memory upgrade that one cane actually buy?
Title: Re: GALSPanic - New X68000 RAM board
Post by: nassekova on February 03, 2023, 08:26:34 PM
I'm interested in one of these too if there are any more left?
Title: Re: GALSPanic - New X68000 RAM board
Post by: TechnicalT on February 09, 2023, 11:44:59 AM
Quote from: letchuck on January 02, 2023, 05:28:19 AMSo, stas2k logged 2 times since I wrote him in PM that I'm interested into buying one but I newer got an answer. I assume then that he doesn't botter to sell them anymore. Does anybody have a clue for another memory upgrade that one cane actually buy?

Same here, no response at all. A true shame. I'd like to be able to play on my X68K that has no memory or find another feasible option.
Title: Re: GALSPanic - New X68000 RAM board
Post by: ymos16 on February 17, 2023, 08:02:29 AM
It is hard to find some of these chips. I was able to find most on DigiKey but the others like the exact GAL used, I'm waiting on from AliExpress and it's like a lottery to hope you get the right stuff.
If all goes well I'll report back here in a couple of weeks and hopefully help one of you build your own.

Title: Re: GALSPanic - New X68000 RAM board
Post by: ymos16 on March 01, 2023, 11:02:02 PM
So the rest of my ic's came in. Built, installed & confirmed working in my 2mb ACEHD = 10mb of Ram and able to play everything 😅 Big THANK YOU to the OP for making this Available. My first GitHub project and learned some things along the way.

V1.2 board (easily found online) Gal and SRAM from AliExpress (legit) and the rest from Digikey. Total Parts Cost give or take $40 USD

The only major curve ball was having to buy a Xgecu T48 Programmer because my old TL866 doesn't support the Gal's. Cost $60 USD

Grand total with Programmer about $107 USD (Building the latest version may be cheaper in parts and have better availability but I haven't looked into that yet)

I understand building one of these ain't for everyone and hopefully these parts become more readily available so the time & cost can justify shops/sellers to restock them again. Feel free to message me if you need some help. Peace.

(https://i.ibb.co/Bt4t1V0/6-FDA6206-40-F5-4-FF1-B6-D7-0-D975507-C5-BC.jpg%20%5B/ima%5D%5Bimg%20width=640%20height=480%5Dhttps://i.ibb.co/Bt4t1V0/6-FDA6206-40-F5-4-FF1-B6-D7-0-D975507-C5-BC.jpg)
(https://i.ibb.co/gM54mLB/6-EDB2815-B539-4740-B36-A-4472-FD58-ED8-B.jpg)(https://i.ibb.co/ysBj5XN/00-FB1-C7-D-9658-47-BC-8342-FE434-B088-D99.jpg)
Title: Re: GALSPanic - New X68000 RAM board
Post by: HIggy on March 03, 2023, 07:42:20 AM
That looks great work @ymos16 the soldering on the Ram chips looks very fine!

I am still rocking 1mb :( hopefully will have a 1mb upgrade on its way. At the moment it is not worth using SASI as I only have about 400K free after booting an HD image!
Title: Re: GALSPanic - New X68000 RAM board
Post by: aotta on March 05, 2023, 07:30:04 PM
@stas2k any news about classic 1mb machine supporting? all versions on github seems WIP about it
Title: Re: GALSPanic - New X68000 RAM board
Post by: ymos16 on March 05, 2023, 10:20:01 PM
Quote from: HIggy on March 03, 2023, 07:42:20 AMThat looks great work @ymos16 the soldering on the Ram chips looks very fine!

I am still rocking 1mb :( hopefully will have a 1mb upgrade on its way. At the moment it is not worth using SASI as I only have about 400K free after booting an HD image!

Thank You. A fine soldering iron tip and some good flux can work wonders. 😀

Yes, A min of 2mb is essential for these systems. I didn't even bother using mine until I got that situated and just focused on having it working %100 in the meantime.
Title: Re: GALSPanic - New X68000 RAM board
Post by: 3rdman01 on March 11, 2023, 07:31:20 AM
Hello all. I'm going to try my hand at building a V2 version for myself...In fact, I have the PCBs and SRAM on order already. I am unclear though on the GAL chip and what is compatible. Can someone with the V2 model help me out? Thank you!
Title: Re: GALSPanic - New X68000 RAM board
Post by: ymos16 on March 11, 2023, 12:35:54 PM
The GAL for the V2 is a (ATF22V10C-10XU) I THINK I read in this thread or the GitHub issues that a different speed may not be a problem?, so if you can't find the 10XU maybe try to find something a bit faster or slower? by comparing the data sheets.
Title: Re: GALSPanic - New X68000 RAM board
Post by: aotta on March 13, 2023, 06:54:53 AM
I've ordered the pcb v2 (with some variations, since i'll use a 24 dip gal that i'm able to program with my tl866) and the SRAMS, in the meanwhile i'm working on the GAL equations to use it with my 1mb classic X68000:
i'm not an expert in X68000 memory mapping nor in expansions' bus, so i ask to @stas2k or others experts if this are right for an 8mb expansion with 1mb only on board:

; SRAM Chip Enables
; Each chip holds 2MB of data. Address only valid on /NAS
; Lines are activated at these bus addresses:
CEM1    = NMSK * /A23 * /A22 * /A21 *  A20 * /NAS ;0x100000-0x1fffff
CEM2    = MS4  * /A23 * /A22 *  A21 *        /NAS ;0x200000-0x3fffff
CEM3    = MS6  * /A23 *  A22 * /A21 *        /NAS ;0x400000-0x5fffff
CEM4    = MS8  * /A23 *  A22 *  A21 *        /NAS ;0x600000-0x7fffff
CEM5    = MS10 *  A23 * /A22 * /A21 *        /NAS ;0x800000-0x9fffff


; DTACK
; Ground the line as soon as we have a valid address
/NDTACK = NMSK * /A23 * /A22 * /A21 *  A20 * /NAS
        + MS4  * /A23 * /A22 *  A21 * /NAS
        + MS6  * /A23 *  A22 * /A21 * /NAS
        + MS8  * /A23 *  A22 *  A21 * /NAS
        + MS10 *  A23 * /A22 * /A21 * /NAS


I missed something? any hints will be appreciated, thank you!
Title: Re: GALSPanic - New X68000 RAM board
Post by: mikewolak on March 15, 2023, 04:58:39 PM
That looks right, coincidently I am working on the same project only with a v1.2 board. I'll be testing within a week or so depending on when my SRAM arrives from China, I'll let you know how it goes -

Mike
Title: Re: GALSPanic - New X68000 RAM board
Post by: mikewolak on March 16, 2023, 08:36:44 AM
On second thought, regarding:

Quote from: aotta on March 13, 2023, 06:54:53 AMCEM5    = MS10 *  A23 * /A22 * /A21 *        /NAS ;0x800000-0x9fffff


Did you modify the board to have a 5th chip enable along with an extra SRAM? Everything else looks OK besides that line and  MS10 *  A23 * /A22 * /A21 * /NAS . If you removed those lines you would end up having 7MB of ram, with 1/2 of the 1st SRAM unused which I believe is your only option if you didn't modify the original schematic.
Title: Re: GALSPanic - New X68000 RAM board
Post by: aotta on March 16, 2023, 05:33:27 PM
Quote from: mikewolak on March 16, 2023, 08:36:44 AMOn second thought, regarding:

Quote from: aotta on March 13, 2023, 06:54:53 AMCEM5    = MS10 *  A23 * /A22 * /A21 *        /NAS ;0x800000-0x9fffff


Did you modify the board to have a 5th chip enable along with an extra SRAM? Everything else looks OK besides that line and  MS10 *  A23 * /A22 * /A21 * /NAS . If you removed those lines you would end up having 7MB of ram, with 1/2 of the 1st SRAM unused which I believe is your only option if you didn't modify the original schematic.

MS10 jumper is set on v.2 boards, to enable the 9-10 mb chips. I recycled it for the 7-8 banks for my 1mb version, as for others four banks (all in a "-2mb" logic compared to original).
Or i missed something?

I'm waiting for pcb and rams too, thank you mikewolak for sharing your progress!
Title: Re: GALSPanic - New X68000 RAM board
Post by: mikewolak on March 17, 2023, 01:15:22 AM
Ok, in that case you should be good. Since you used a dip PAL in your design I say just give it a try and see what happens using mtest.x or some other memory checker after setting switch.x to the proper memory configuration. When I test I'm only going to solder the first 2MB chip to ensure the masking logic is valid.
Title: Re: GALSPanic - New X68000 RAM board
Post by: aotta on March 17, 2023, 05:50:35 PM
Quote from: mikewolak on March 17, 2023, 01:15:22 AMOk, in that case you should be good. Since you used a dip PAL in your design I say just give it a try and see what happens using mtest.x or some other memory checker after setting switch.x to the proper memory configuration. When I test I'm only going to solder the first 2MB chip to ensure the masking logic is valid.

Thanks, i've already planned an "incremental" filling for the SRams modules, since soldering them is what i'm more afraid of! ;)
Title: Re: GALSPanic - New X68000 RAM board
Post by: Golga on March 29, 2023, 05:07:25 PM
Quote from: aotta on March 17, 2023, 05:50:35 PM
Quote from: mikewolak on March 17, 2023, 01:15:22 AMOk, in that case you should be good. Since you used a dip PAL in your design I say just give it a try and see what happens using mtest.x or some other memory checker after setting switch.x to the proper memory configuration. When I test I'm only going to solder the first 2MB chip to ensure the masking logic is valid.

Thanks, i've already planned an "incremental" filling for the SRams modules, since soldering them is what i'm more afraid of! ;)

Keen to see how you got with this.
I've also PMed the Dev with no response so will probably have to make my own.

I recently picked up an original CZ-600CE X68000 listed as faulty. I've gone over the machine. First impressions is somebody had had it open before. No battery damage so I've done a battery mod, cleaned everything up, made my own FDD LED board (yes somebody had removed it :/) and installed a Pico PSU.
Everything seems to power up, Power light goes from Red to Green, High Res light lit and Floppy LED is flashing so very promising. I can't confirm until I get my Scart cable if everything else is ok.
Unfortunately no 1MB upgrade, probably did have have but was removed.
Title: Re: GALSPanic - New X68000 RAM board
Post by: aotta on March 29, 2023, 06:11:32 PM
Quote from: Golga on March 29, 2023, 05:07:25 PMKeen to see how you got with this.
I've also PMed the Dev with no response so will probably have to make my own.



First test was a fail, but i made some error in the PCB routing so i can't determine if it's due to an error in GAL equations or in the PCB. I ordered a new batch of the original V2 gerber, and probably i'll go with a v. 1.2 version test too.
I'll report here the progress.

My CZ-600CE was in same condition as yours, i bought it from a french guy that was attempting to repair the psu by replacing it with a picopsu, but got only red led.
I found there was a track corroded by battery leaking, and repaired it and changed the battery with new one.
But i found it was heavily repaired too after a terrible caps replacing, with a lot of vias and tracks burned in desoldering the original capacitor. The flat cable connecting peripherals to mainboard was repaired too by soldeding by hand some wires to the connector!
Anyway, now it works fine! Very fun machines to repair! ;) 
Title: Re: GALSPanic - New X68000 RAM board
Post by: 3rdman01 on April 03, 2023, 04:47:38 AM
Quote from: ymos16 on March 11, 2023, 12:35:54 PMThe GAL for the V2 is a (ATF22V10C-10XU) I THINK I read in this thread or the GitHub issues that a different speed may not be a problem?, so if you can't find the 10XU maybe try to find something a bit faster or slower? by comparing the data sheets.
So I think I found a source for this gal chip. Before I pull the trigger, I am unsure of something...I presume I'll have to program the chip but exactly how do I pull that off? Forgive my ignorance.

Edit: after some quick research, I think I'll order these from digikey when they are back in stock as they offer a programming service. If anyone knows of a programming service though, it'd be good to know.
Title: Re: GALSPanic - New X68000 RAM board
Post by: ymos16 on April 03, 2023, 04:08:49 PM
The XGecu T48 Universal Programmer will work but you will need a TSSOP24 to DIP24 Programming Socket adapter to go with it for the TSSOP24 gal chip. https://www.aliexpress.us/item/2251832779211466.html?gatewayAdapt=glo2usa4itemAdapt&_randl_shipto=US

You can buy The XGecu bundled with adapters, just make sure the one you need is in the bundle.
It's easy to program yourself and I highly recommend getting a programmer if you tinker a lot with vintage computers and game consoles, but if this is a 1 time thing for you I understand.
Title: Re: GALSPanic - New X68000 RAM board
Post by: 3rdman01 on April 04, 2023, 02:46:17 AM
Very helpful, thank you! I noticed in the pic at the link above, the pic is for an adapter to a TSSOP-28...I presume it doesn't matter when using a 24-pin chip, right?

The programmer is pretty inexpensive...I might give it a try but (like you said) I don't tinker THAT much. :P

As for the chip itself, I'm looking here: https://www.kynix.com/Detail/507288/ATF22V10C-10XU.html (https://www.kynix.com/Detail/507288/ATF22V10C-10XU.html) I've never heard of Kynix so I don't know how reliable and trustworthy this place is but they seem to have tons in stock. :/

Edit: Online search shows Kynix to be possibly sketchy...looks like I'm waiting for DigiKey. Chips should be back in stock in July.
Title: Re: GALSPanic - New X68000 RAM board
Post by: ymos16 on April 04, 2023, 12:18:44 PM
My bad on that link. You would need the 24 pin adapter and it should easily be found same place. Digikey is your best bet for now then especially with the programming service.
Title: Re: GALSPanic - New X68000 RAM board
Post by: 3rdman01 on April 10, 2023, 06:52:21 AM
Got the quote from Digikey and it would cost more than if I do it myself...my sensibilities simply won't allow me to go with them so I'll be buying the programmer and giving it a go. Once done, I'll update here in a few months.
Title: Re: GALSPanic - New X68000 RAM board
Post by: SiQux on April 17, 2023, 07:55:37 PM
Looks like Gimons (@GimonsW on Twitter) will be offering up a RAM solution for the X68K soon.

This one installs on the back of the riser board, so it doesn't take up any of the I/O slots.

Looks promising, especially since we can't seem to get a hold of stas2k.

http://retropc.net/gimons/marsx/index.html
Title: Re: GALSPanic - New X68000 RAM board
Post by: stas2k on April 17, 2023, 08:03:27 PM
I am slowly coming back to life with the energy for X68000 again. I still have some boards, just need to fix DTACK issue that is showing up on the latest boards with the wrong GAL part.

As soon as it is fixed, expect replies to PMs you sent me in the same order.

Sorry for being away, but IRL happens and sometimes there is no energy for the hobby.
Title: Re: GALSPanic - New X68000 RAM board
Post by: letchuck on April 18, 2023, 05:19:28 AM
Quote from: stas2k on April 17, 2023, 08:03:27 PMI am slowly coming back to life with the energy for X68000 again. I still have some boards, just need to fix DTACK issue that is showing up on the latest boards with the wrong GAL part.

As soon as it is fixed, expect replies to PMs you sent me in the same order.

Sorry for being away, but IRL happens and sometimes there is no energy for the hobby.
Hi, thanks for replying!
I'm still interested and patiently wait your PM then :-)
have a nice day!
Title: Re: GALSPanic - New X68000 RAM board
Post by: amazin on April 24, 2023, 09:56:54 PM
Quote from: Xad on January 29, 2022, 09:20:22 PMThanks @stas2k

I have installed the expansion and tested, all working perfectly.

You have been very kind and helpful.

Thank you.

Video:

https://www.nightfallcrew.com/download/x68k-galspanic-sf.mp4 (https://www.nightfallcrew.com/download/x68k-galspanic-sf.mp4)

(https://www.nightfallcrew.com/download/x68k-galspanic.jpg)

Hey @Xad I've sent you a PM regarding the wire from GAL pin 1 (DTACK) to the 1MB jumper/switch. Also, I see that you used 4 memory chips, but you selected the jumper for 10MB. Is that for "the total amount on the system" (2MB on the computer plus 8MB on the board)? What if you had populated all the memories on the board?

Cheers
Title: Re: GALSPanic - New X68000 RAM board
Post by: Golga on May 10, 2023, 11:28:03 AM
Quote from: stas2k on April 17, 2023, 08:03:27 PMI am slowly coming back to life with the energy for X68000 again. I still have some boards, just need to fix DTACK issue that is showing up on the latest boards with the wrong GAL part.

As soon as it is fixed, expect replies to PMs you sent me in the same order.

Sorry for being away, but IRL happens and sometimes there is no energy for the hobby.

I just got my OG X68000 going yesterday so very keen :)
Title: Re: GALSPanic - New X68000 RAM board
Post by: Sir_Leon on July 12, 2023, 03:28:10 PM
Any chance to find a memory expansion on sell now?

Thanks.
Title: Re: GALSPanic - New X68000 RAM board
Post by: ateam on July 13, 2023, 01:29:43 AM
Quote from: Sir_Leon on July 12, 2023, 03:28:10 PMAny chance to find a memory expansion on sell now?

Thanks.

There's one eBay seller I'm aware of:
https://www.ebay.com/usr/mikewolak (https://www.ebay.com/usr/mikewolak)
Title: Re: GALSPanic - New X68000 RAM board
Post by: 3rdman01 on July 14, 2023, 06:12:15 AM
I don't know if this not already on other peoples radar, but the guy at the link below is making a galspanic/midi combo expansion board...


On another note, I'm waiting on Digi-Key to get my programmable chip in stock (2 weeks from now apparenty) so I can make my own Galspanic board. Assuming I don't need to go through my spare PCBs, I should have some blank boards to share.
Title: Re: GALSPanic - New X68000 RAM board
Post by: Sir_Leon on July 14, 2023, 06:20:38 AM
Quote from: 3rdman01 on July 14, 2023, 06:12:15 AMI don't know if this not already on other peoples radar, but the guy at the link below is making a galspanic/midi combo expansion board...


On another note, I'm waiting on Digi-Key to get my programmable chip in stock (2 weeks from now apparenty) so I can make my own Galspanic board. Assuming I don't need to go through my spare PCBs, I should have some blank boards to share.


WOW! I need one!
Title: Re: GALSPanic - New X68000 RAM board
Post by: 3rdman01 on July 14, 2023, 07:30:05 AM
There is also this thing...I like this solution a lot...hopefully it is available again soon.
https://gimons.booth.pm/items/4797923 (https://gimons.booth.pm/items/4797923)

He also makes a Pi-Based Accelerator which would be a hoot to play with.
Title: Re: GALSPanic - New X68000 RAM board
Post by: 3rdman01 on July 22, 2023, 06:35:45 AM
My Digi-Key order finally shipped...All I need is a programmer now.
Title: Re: GALSPanic - New X68000 RAM board
Post by: lupin3rd on July 30, 2023, 10:46:35 AM
I'm running the galspanic v2 PCB, and I have the correct GAL successfully programmed. I have questions about the jumpers, though. Currently, I have this installed in my Compact XVI, which has 2MB installed by default. My understanding is that to max it out, I should have all 5 chips installed (and I do). With this configuration, am I correct that all 4 of the capacity jumper pads should be in their default (on) position, and that the 1MB should be in the OFF position?

Originally, I thought I had the same issue someone else was posting about (using the incorrect ATF22V10CQZ) where nothing was detected.  I got the correct GALs from DigiKey and programmed them and resoldered it to the board and I'm still having the same issue. Perhaps I got the wrong SRAM chips? I believe I ordered (5) x CY62167ELL-45ZXI. I was pretty certain that they were compatible, based on what I saw in the datasheets, but maybe I overlooked something.

Anybody else using a similar setup or solve a similar problem?

One more question, in switch.x, I have it set to 12MB, I assume this is for the total system amount installed. Is that right? And does changing the SRAM setting here affect the RAM upgrade at all, or is it just for the tiny amount of battery-backed SRAM used to store the system configuration?

Thanks for the design, @stas2k. I appreciate your endeavors, and am not expecting you to support my setup, as it was all built by me with parts I ordered elsewhere. I just wanted to say thanks for coming up with a good solution to an annoying problem (i.e. expensive SRAM boards)
Title: Re: GALSPanic - New X68000 RAM board
Post by: 3rdman01 on August 06, 2023, 12:10:15 PM
Quote from: lupin3rd on July 30, 2023, 10:46:35 AMI'm running the galspanic v2 PCB, and I have the correct GAL successfully programmed. I have questions about the jumpers, though. Currently, I have this installed in my Compact XVI, which has 2MB installed by default. My understanding is that to max it out, I should have all 5 chips installed (and I do). With this configuration, am I correct that all 4 of the capacity jumper pads should be in their default (on) position, and that the 1MB should be in the OFF position?
I don't know if it helps, but post #31 of this thread has an image where the user only had one jumper set and it was to the off position for 10mb...He only had 8mb installed so I'm not wholly sure what the logic of the pads is exactly. I will be tackling this project soon myself so hopefully we'll both get clarity soon. 
Title: Re: GALSPanic - New X68000 RAM board
Post by: Golga on October 01, 2023, 02:21:45 PM
Quote from: amazin on April 24, 2023, 09:56:54 PM
Quote from: Xad on January 29, 2022, 09:20:22 PMThanks @stas2k

I have installed the expansion and tested, all working perfectly.

You have been very kind and helpful.

Thank you.

Video:

https://www.nightfallcrew.com/download/x68k-galspanic-sf.mp4 (https://www.nightfallcrew.com/download/x68k-galspanic-sf.mp4)

(https://www.nightfallcrew.com/download/x68k-galspanic.jpg)

Hey @Xad I've sent you a PM regarding the wire from GAL pin 1 (DTACK) to the 1MB jumper/switch. Also, I see that you used 4 memory chips, but you selected the jumper for 10MB. Is that for "the total amount on the system" (2MB on the computer plus 8MB on the board)? What if you had populated all the memories on the board?

Cheers

I just put my v2 together after waiting for months for Aliexpress to send me the Right TSSOP Adapter so I could program the Gal. twice they sent a TSSOP8 to DIP 28, one time lost in the post and finally I got the right one. 3 Different sellers mind you!

I'm using CY62167GN-45ZXI SRAM, I bought 10 from Mouser at about $20 AUD each!
Considering how hard the 5v version of the CY62167 at the moment I took the plunge.

Long story short I programmed the gal and soldered it along with 2 SRAM's to start with. Initially it didn't work, Memtest68k was reporting only the stock 2 megs of ram. I saw the v2 board posted in the Xad's post with a jumper running from DTACK to the center tab of the 1MB jumper (you need to cut the trace going to off) Essentially you are running a trace to Pin 1 (DTACK) of the gal to Pin 23 (MSK).
After this the board worked flawlessly so there seems to be an error in the v2 design. Luckily that pic was posted, without access to the old v1.2 board schematics this would have been a pain to troubleshoot.

Just for clarification the jumpers correspond to the amount of ram you have installed on the board not overall ram in the system. For example my first board has 4 megs (2 chips) installed so jumpers 6, 8 and 10 need to be cut and soldered to the OFF position. All pads default to +5 VCC

Tested on an upgraded 2 meg OG and Expert.

I'll upload pics and results to my thread on Aussie Arcade.
Title: Re: GALSPanic - New X68000 RAM board
Post by: 3rdman01 on October 02, 2023, 06:31:32 AM
Thank you for the update...I'm slowly getting the courage to try this myself. The pics you posted on Aussie Arcade really help. Visually I was certain that the pads that need cutting weren't bridged but a multimeter proved me wrong. I never would have checked for this so thank you.

On another note, can anyone here do the programming for me or do you know a service I can contract? I really don't want to get the programmer when I will (in all likelihood) only use it once.
Title: Re: GALSPanic - New X68000 RAM board
Post by: alessiman on October 02, 2023, 10:21:34 AM
Quote from: Golga on October 01, 2023, 02:21:45 PM
Quote from: amazin on April 24, 2023, 09:56:54 PM
Quote from: Xad on January 29, 2022, 09:20:22 PMThanks @stas2k

I have installed the expansion and tested, all working perfectly.

You have been very kind and helpful.

Thank you.

Video:

https://www.nightfallcrew.com/download/x68k-galspanic-sf.mp4 (https://www.nightfallcrew.com/download/x68k-galspanic-sf.mp4)

(https://www.nightfallcrew.com/download/x68k-galspanic.jpg)

Hey @Xad I've sent you a PM regarding the wire from GAL pin 1 (DTACK) to the 1MB jumper/switch. Also, I see that you used 4 memory chips, but you selected the jumper for 10MB. Is that for "the total amount on the system" (2MB on the computer plus 8MB on the board)? What if you had populated all the memories on the board?

Cheers

I just put my v2 together after waiting for months for Aliexpress to send me the Right TSSOP Adapter so I could program the Gal. twice they sent a TSSOP8 to DIP 28, one time lost in the post and finally I got the right one. 3 Different sellers mind you!

I'm using CY62167GN-45ZXI SRAM, I bought 10 from Mouser at about $20 AUD each!
Considering how hard the 5v version of the CY62167 at the moment I took the plunge.

Long story short I programmed the gal and soldered it along with 2 SRAM's to start with. Initially it didn't work, Memtest68k was reporting only the stock 2 megs of ram. I saw the v2 board posted in the Xad's post with a jumper running from DTACK to the center tab of the 1MB jumper (you need to cut the trace going to off) Essentially you are running a trace to Pin 1 (DTACK) of the gal to Pin 23 (MSK).
After this the board worked flawlessly so there seems to be an error in the v2 design. Luckily that pic was posted, without access to the old v1.2 board schematics this would have been a pain to troubleshoot.

Just for clarification the jumpers correspond to the amount of ram you have installed on the board not overall ram in the system. For example my first board has 4 megs (2 chips) installed so jumpers 6, 8 and 10 need to be cut and soldered to the OFF position. All pads default to +5 VCC

Tested on an upgraded 2 meg OG and Expert.

I'll upload pics and results to my thread on Aussie Arcade.


Great Stuff!

I replied to your post on Aussie Arcades as i have had no luck trouble shooting my PIO-6834-2/4M-1 which is throwing up all sorts of errors
Title: Re: GALSPanic - New X68000 RAM board
Post by: Golga on October 04, 2023, 01:42:47 PM
I've spent a few hours revising v2.0 and making the necessary changes to do away with needing to add a jumper to the board and several other fixes.
Full details here https://www.aussiearcade.com/topic/101533-sharp-x68000-repair/?do=findComment&comment=1277233

I don't know how Github works for submitting revisions to open source projects so I'm posting it on AA for now.

Full credit of course goes to stas2k for their original work.
Title: Re: GALSPanic - New X68000 RAM board
Post by: watto on October 07, 2023, 03:15:08 AM
Quote from: Golga on October 04, 2023, 01:42:47 PMI don't know how Github works for submitting revisions to open source projects so I'm posting it on AA for now.

You create a fork, make your changes in that, then submit a pull request to the original project.  At least that's how it worked last time I did it.
Title: Re: GALSPanic - New X68000 RAM board
Post by: Golga on October 07, 2023, 05:26:35 PM
Quote from: watto on October 07, 2023, 03:15:08 AM
Quote from: Golga on October 04, 2023, 01:42:47 PMI don't know how Github works for submitting revisions to open source projects so I'm posting it on AA for now.

You create a fork, make your changes in that, then submit a pull request to the original project.  At least that's how it worked last time I did it.

Thanks
I'll look into it in the near future.
I'm currently working on a hybrid that reverts back to a DIP GAL and makes the pcb larger for easier removal. I'll post pics on AA and update here when done if anybody is interested.
I'm mainly just doing it for a bit of fun.
Title: Re: GALSPanic - New X68000 RAM board
Post by: costa on October 07, 2023, 07:06:10 PM
Check how the increased PCB size will impact in fabrication costs.
It might make a significant difference.
Title: Re: GALSPanic - New X68000 RAM board
Post by: Golga on October 07, 2023, 07:24:07 PM
Quote from: costa on October 07, 2023, 07:06:10 PMCheck how the increased PCB size will impact in fabrication costs.
It might make a significant difference.

Hardly any difference at all thankfully.
I've finished my revised design and are pretty happy with it.
I'm going to get some PCBs made up and will report back on the outcome.
Title: Re: GALSPanic - New X68000 RAM board
Post by: Sir_Leon on October 13, 2023, 02:20:24 PM
Do you still take order?
Thank you in advance.
Title: Re: GALSPanic - New X68000 RAM board
Post by: Golga on November 25, 2023, 12:48:33 PM
This is my final and fully tested hybrid revision of stas2k's original board.
 Changes in Rev 3.1.1

1. Added back in J1. Not really needed however could be useful if the implementation of the ram upgrade is possible on a stock 1MB machine. When I get time I'll have a play with the GAL equations and see if it's possible.

2. Moved DTACK to Pin 23 and corrected the mistake in Rev 2.0

3. Changed the closed jumper pads to open so no need to cut the traces when using less than the max amount of ram.

4. Added 74AHCT1G07QSE-7 non inverting buffer into the DTACK line. It's been suggested that adding other boards into the system using DTACK could cause issues. All unconfirmed mind you but doesnt hurt adding this in.

5. Made the board larger for easy removal, this adds about $10 AUD on per board. If you want to save money use the compact 2.2.1.

6. Decided to use the DIP 22v10 GAL instead of the SMD ATF22V10C-10XU Gal. There were several reasons for the change.

    1. Cheaper and easier to obtain. I'm currently using a common Lattice GAL22V10D-15.
    2. Easier to program, no adapter required and makes it easier to reprogram if you want to play around with the fusemap.
    3. Runs much cooler...the GAL is not even slightly warm after an hours use.

I'm not going to bother putting this up on Github as I made this revision for myself but happy to share the files so other can do the same. If you want to make one for yourself you can grab it from AA.There's also a revised compact version a few posts up in that thread.

I highly recommend aje_frs "All in 1" ram and midi board if you are looking for a ready made solution. Seeing as I already had these and midori boards made before hand there was no point wasting them.

https://www.aussiearcade.com/topic/101533-sharp-x68000-repair/?do=findComment&comment=1279411
Title: Re: GALSPanic - New X68000 RAM board
Post by: 3rdman01 on November 28, 2023, 04:42:48 AM
Quote from: SiQux on April 17, 2023, 07:55:37 PMLooks like Gimons (@GimonsW on Twitter) will be offering up a RAM solution for the X68K soon.

This one installs on the back of the riser board, so it doesn't take up any of the I/O slots.

Looks promising, especially since we can't seem to get a hold of stas2k.

http://retropc.net/gimons/marsx/index.html

This device is BACK IN STOCK! Get it while you can!
https://gimons.booth.pm/items/4797923 (https://gimons.booth.pm/items/4797923)

Lol... already sold out.
Title: Re: GALSPanic - New X68000 RAM board
Post by: NeWmAn on December 02, 2023, 06:49:32 AM
@Golga
Could you post the files here? The files on aussiearcade seem to be unavailable.
 
Title: Re: GALSPanic - New X68000 RAM board
Post by: Golga on December 02, 2023, 11:58:02 AM
Quote from: NeWmAn on December 02, 2023, 06:49:32 AM@Golga
Could you post the files here? The files on aussiearcade seem to be unavailable.
 

You need to make an account.
This forum is a great x68000 information resource but is very limited in its attachment capability. I prefer posting it on my own platform I'm familiar with.
Title: Re: GALSPanic - New X68000 RAM board
Post by: NeWmAn on December 02, 2023, 08:37:26 PM
I had an account, but also haven't been using that forum in a long while.
It still says This attachment is not available
Title: Re: GALSPanic - New X68000 RAM board
Post by: Golga on December 03, 2023, 09:15:04 AM
Can you PM me here with your username etc and I'll sort it out.
Title: Re: GALSPanic - New X68000 RAM board
Post by: NFG on December 03, 2023, 11:05:53 AM
Quote from: Golga on December 02, 2023, 11:58:02 AMThis forum is a great x68000 information resource but is very limited in its attachment capability. I prefer posting it on my own platform I'm familiar with.

What's lacking here, WRT file attachments?

I'd like to make it easier so that this archive might remain when so many others are lost.
Title: Re: GALSPanic - New X68000 RAM board
Post by: Golga on December 03, 2023, 03:48:59 PM
Quote from: NFG on December 03, 2023, 11:05:53 AM
Quote from: Golga on December 02, 2023, 11:58:02 AMThis forum is a great x68000 information resource but is very limited in its attachment capability. I prefer posting it on my own platform I'm familiar with.

What's lacking here, WRT file attachments?

I'd like to make it easier so that this archive might remain when so many others are lost.

Unless I'm lacking the permission to do so I can't attach images, zip files etc without uploading to an external site and linking. I've seen images attached in other threads....
Please don't think I'm trying to divert discussion or anything, I've been posting my repair logs on AA for years which is primarily a Video Arcade and Pinball forum.
Title: Re: GALSPanic - New X68000 RAM board
Post by: aotta on December 03, 2023, 08:05:51 PM
While waiting for Golga's gerber, I can share mine, I already made the same modification last March, and it works fine in both my Expert and my CZ-600.
Only I did not connect Dtack to pin 23, but the boards work perfectly in both of my X68ks, and they passed all the tests.

Just a personal note: I spent a lot of time and money trying to assemble the pcb on my own, but I ended up shorting and burning a couple of boards! So, I used  pcbway to print 5 pcb's and assemble SMD components in two of them. I spent more than $200 for all of them, but without any additional headaches!

GALPanic 1.3 Gerber (https://drive.google.com/file/d/1MnBIupAZ1MOrUuk1656qNYHMVsqW4RT5/view?usp=sharing)

P.S.: i agree it's not so easy to post files here... ;)
Title: Re: GALSPanic - New X68000 RAM board
Post by: NFG on December 03, 2023, 08:27:40 PM
Well, I mean, drag n drop, or click to attach. 

So maybe it's a permissions thing?  If it doesn't work this way for you, please let me know.

UploadFile.jpg
Title: Re: GALSPanic - New X68000 RAM board
Post by: aotta on December 03, 2023, 09:01:23 PM
Thank you NFG! drag&drop works fine!
Sorry but i was looking for an "attach file" icon that doesn't exist, so i simply didn't try the d&d way!
But i think i wasn't the only one!!! ;)
Title: Re: GALSPanic - New X68000 RAM board
Post by: Max on December 13, 2023, 01:22:11 AM
Hi mates,

hope this is the right place to put my queston: I'd like to play all games even the ones on the last Image created by a user here, so as I have in total 4 mb of ram on my Pro II model do you suggest me buying a more powerful ram board?  maybe 8 mb so to reach 10-12mb  total? If so is there any safe place I may look at and buy it at a reasonable price?...actually thx a lot for your kind reply
Cheers
Title: Re: GALSPanic - New X68000 RAM board
Post by: HIggy on December 14, 2023, 06:28:19 PM
Hi @Max,

If you have 4mb already then another 4mb should let you play I would say 99% of games.
On eBay there is an American seller offering 4mb and 8mb cards. 4mb being cheaper of course.
Also if you are good at soldering you could always add extra memory chips at a later date. So your 4mb could be 6 or 8mb.
Title: Re: GALSPanic - New X68000 RAM board
Post by: Max on December 15, 2023, 12:02:48 AM
Hi HIggy,

thanks for the heads-up, I'll look at ebay for that....

Cheers

Title: Re: GALSPanic - New X68000 RAM board
Post by: darkwitchclaire on December 18, 2023, 12:52:52 AM
Is there anything that needs more than 6MB total? Even 2HDBoot should work with that.

Unless you're trying to maximize the use of an X68030 but that's a different story.
Title: Re: GALSPanic - New X68000 RAM board
Post by: Max on December 19, 2023, 02:29:00 AM
not at all....I just want to be sure to play all games....now I have 4mb ram and to tell the truth it seems ggodenough but maybe I haven't tested all games yet...
Title: Re: GALSPanic - New X68000 RAM board
Post by: Max on December 19, 2023, 07:20:38 PM
if you were in my shoes and considering the high price on ebay would you buy an extended ram board to reach 10/12 mb or remain with 4mb? Just a suggestion from you more expert user out there.....many thx
Title: Re: GALSPanic - New X68000 RAM board
Post by: darkwitchclaire on January 09, 2024, 10:44:01 AM
Just got a 4MB card and I'm not sure how to fit it in all the way on my XVI. Every time I think I have it in it just slides out easily. Is there a trick to doing this?
Title: Re: GALSPanic - New X68000 RAM board
Post by: HIggy on January 09, 2024, 08:34:58 PM
Quote from: darkwitchclaire on January 09, 2024, 10:44:01 AMJust got a 4MB card and I'm not sure how to fit it in all the way on my XVI. Every time I think I have it in it just slides out easily. Is there a trick to doing this?

I don't think these cards have a bevel/chamfer on the PCBs edge connector (well mine didn't), so you have to push really hard - finger hurting hard.

Might need a bit of cloth between your finger and the PCB so it does not hurt so much! No pain no (4mb) gain :)
Title: Re: GALSPanic - New X68000 RAM board
Post by: hiker on January 11, 2024, 04:10:32 AM
Has anyone successfully used this card with 1MB base memory? I built Golga's variant, v3.1.1.
I tried to tweak the GAL equations by using the A20 pin but I couldn't get the X68000 to detect more than 1MB. The card that I have works fine with the CZ-6BE1 installed and the original equations.
Title: Re: GALSPanic - New X68000 RAM board
Post by: aotta on January 11, 2024, 06:35:17 PM
I got it working with older version 1.2 (with some customisation as in my post above), all ok in my 1mb machine with modified Gal logic and jumper on mb to use half of first ram ic for range 1 to 2 mb space.
Don't know about Golga's variant.
Title: Re: GALSPanic - New X68000 RAM board
Post by: hiker on January 12, 2024, 02:25:11 AM
Thanks, that is good to know.

I am basically using
CEM1 = /A23 * /A22 * /A21 * A20
and same for /DTACK.
For testing I had all but one memory chip disabled but can't get it to work.
I did not bother with the jumper since it only controls the value of the NMSK pin.
Title: Re: GALSPanic - New X68000 RAM board
Post by: aotta on January 12, 2024, 03:33:57 AM
Quote from: hiker on January 12, 2024, 02:25:11 AMThanks, that is good to know.

I am basically using
CEM1 = /A23 * /A22 * /A21 * A20
and same for /DTACK.
For testing I had all but one memory chip disabled but can't get it to work.
I did not bother with the jumper since it only controls the value of the NMSK pin.
I don't know, the equation i use has also /nas into, but i think it's not used in Golga version.
Reading his thread in the private forum he used, i don't think his version is "1mb" friendly. I suggest you  the solid stas2k's version or the one revised by me
Title: Re: GALSPanic - New X68000 RAM board
Post by: hiker on January 12, 2024, 04:30:49 AM
/NAS should definitely be there. I believe I had that earlier but will test again.
Title: Re: GALSPanic - New X68000 RAM board
Post by: hiker on January 18, 2024, 05:00:21 AM
Still no luck to get it to work with just 1MB base memory.
I ordered PCBs of the galspanic 1.2 board with some modifications.

With the remaining galspanic 3.1.1 PCBs (Golga version) that I had here I built 4MB boards.
So if anyone is looking for one, I have some extra, would give away 3 of them for $50 each.

Update: extra cards are gone
Update 2: have two more 4MB card, please reply in https://nfggames.com/forum2/index.php?topic=7328.0
Title: Re: GALSPanic - New X68000 RAM board
Post by: soviet on January 18, 2024, 08:01:53 AM
Quote from: hiker on January 18, 2024, 05:00:21 AMStill no luck to get it to work with just 1MB base memory.
I ordered PCBs of the galspanic 1.2 board with some modifications.

With the remaining galspanic 3.1.1 PCBs (Golga version) that I had here I built 4MB boards.
So if anyone is looking for one, I have some extra, would give away 3 of them for $50 each.

Looking for one here :D
Title: Re: GALSPanic - New X68000 RAM board
Post by: 16bitgium on January 19, 2024, 06:11:31 PM
Quote from: hiker on January 18, 2024, 05:00:21 AMStill no luck to get it to work with just 1MB base memory.
I ordered PCBs of the galspanic 1.2 board with some modifications.

With the remaining galspanic 3.1.1 PCBs (Golga version) that I had here I built 4MB boards.
So if anyone is looking for one, I have some extra, would give away 3 of them for $50 each.

Hi,
Very interested in one!
Can I send you a PM ?
Title: Re: GALSPanic - New X68000 RAM board
Post by: HIggy on January 19, 2024, 08:15:58 PM
Quote from: hiker on January 18, 2024, 05:00:21 AMStill no luck to get it to work with just 1MB base memory.
I ordered PCBs of the galspanic 1.2 board with some modifications.

With the remaining galspanic 3.1.1 PCBs (Golga version) that I had here I built 4MB boards.
So if anyone is looking for one, I have some extra, would give away 3 of them for $50 each.

Also interested in one please. But would need to know about UK postage first.
Thanks
Title: Re: GALSPanic - New X68000 RAM board
Post by: hiker on January 20, 2024, 01:04:43 AM
I still have two cards. Please send me a PM if interested. Shipping outside the US is probably around $20.
Title: Re: GALSPanic - New X68000 RAM board
Post by: naggaroth on January 20, 2024, 10:58:28 PM
Quote from: hiker on January 20, 2024, 01:04:43 AMI still have two cards. Please send me a PM if interested. Shipping outside the US is probably around $20.
hello.
here is someone interested, I'll send you a PM
Title: Re: GALSPanic - New X68000 RAM board
Post by: Golga on January 26, 2024, 10:03:57 AM
Quote from: hiker on January 18, 2024, 05:00:21 AMStill no luck to get it to work with just 1MB base memory.
I ordered PCBs of the galspanic 1.2 board with some modifications.

With the remaining galspanic 3.1.1 PCBs (Golga version) that I had here I built 4MB boards.
So if anyone is looking for one, I have some extra, would give away 3 of them for $50 each.

Update: extra cards are gone

Very nice.
Title: Re: GALSPanic - New X68000 RAM board
Post by: Golga on January 26, 2024, 10:09:56 AM
Quote from: aotta on January 11, 2024, 06:35:17 PMI got it working with older version 1.2 (with some customisation as in my post above), all ok in my 1mb machine with modified Gal logic and jumper on mb to use half of first ram ic for range 1 to 2 mb space.
Don't know about Golga's variant.

Yes the code should be able to be modified in the same manner even for my version. Only difference between the boards was the removal of the buffers.
I never got around to modifying the code as all 3 of my x68000 now have 2mb base ram so there was no need.
Title: Re: GALSPanic - New X68000 RAM board
Post by: armitage on January 31, 2024, 02:30:29 AM
Quote from: hiker on January 18, 2024, 05:00:21 AMUpdate: extra cards are gone

Shoot, this will teach me to pay more attention to the email notifications :P
Title: Re: GALSPanic - New X68000 RAM board
Post by: hiker on February 01, 2024, 06:48:21 AM
Quote from: Golga on January 26, 2024, 10:09:56 AM
Quote from: aotta on January 11, 2024, 06:35:17 PMI got it working with older version 1.2 (with some customisation as in my post above), all ok in my 1mb machine with modified Gal logic and jumper on mb to use half of first ram ic for range 1 to 2 mb space.
Don't know about Golga's variant.

Yes the code should be able to be modified in the same manner even for my version. Only difference between the boards was the removal of the buffers.
I never got around to modifying the code as all 3 of my x68000 now have 2mb base ram so there was no need.

I built a card based on the 1.2 design and still can't get it to work without the 1MB expansion (CZ-6BE1).
I also found that sometimes my X68000 won't boot at the first attempt with the 1.2-based card and I'm just getting a black screen. That never happened with 3.1.1 (Golga) card. Could be caused by the modifications that I made to the design (but those are pretty minor). In https://nfggames.com/X68000/Schematics/10M%20RAM%20Board/Instructions.pdf I found that this might be caused by an issue with the DTACK signal. The 1.2-based card has no buffer on the DTACK line.
I'm also curious about why the 1.x design does not use the IDDIR signal to control the direction of the data buffers. It uses R/W instead.
Anyway, just wanted to share my findings. Not sure yet if I am going to dig deeper.



Title: Re: GALSPanic - New X68000 RAM board
Post by: HIggy on February 02, 2024, 06:47:16 AM
Just to say thanks to @hiker , my card arrive the other day. I've already added a couple of 2mb chips so upto 8mb on the card.
And thanks to @Golga for making the revised PCB. Plus the large size certainly helped when I was running MemTest, removing the card, adding another RAM chip and then re-running MemTest :)
Title: Re: GALSPanic - New X68000 RAM board
Post by: Golga on February 19, 2024, 09:08:28 AM
Quote from: hiker on February 01, 2024, 06:48:21 AM
Quote from: Golga on January 26, 2024, 10:09:56 AM
Quote from: aotta on January 11, 2024, 06:35:17 PMI got it working with older version 1.2 (with some customisation as in my post above), all ok in my 1mb machine with modified Gal logic and jumper on mb to use half of first ram ic for range 1 to 2 mb space.
Don't know about Golga's variant.

Yes the code should be able to be modified in the same manner even for my version. Only difference between the boards was the removal of the buffers.
I never got around to modifying the code as all 3 of my x68000 now have 2mb base ram so there was no need.

I built a card based on the 1.2 design and still can't get it to work without the 1MB expansion (CZ-6BE1).
I also found that sometimes my X68000 won't boot at the first attempt with the 1.2-based card and I'm just getting a black screen. That never happened with 3.1.1 (Golga) card. Could be caused by the modifications that I made to the design (but those are pretty minor). In https://nfggames.com/X68000/Schematics/10M%20RAM%20Board/Instructions.pdf I found that this might be caused by an issue with the DTACK signal. The 1.2-based card has no buffer on the DTACK line.
I'm also curious about why the 1.x design does not use the IDDIR signal to control the direction of the data buffers. It uses R/W instead.
Anyway, just wanted to share my findings. Not sure yet if I am going to dig deeper.

On the github page I was reading that no buffer on the Dtack "can" cause issues with other cards that share Dtack. I used a open collector buffer, so it shouldn't be an issue. Seeing as I want to add a midiori in there at some point, adding the buffer for extra piece of mind was a no brainer to me.
Regardless I'd recommend people upgrade their machines to the base 2mb anyway. Those cards come up on the Yahoo auction sites and can be snagged pretty cheap.
Title: Re: GALSPanic - New X68000 RAM board
Post by: ateam on February 21, 2024, 03:35:50 AM
For those looking for a MIDI and 8 MB RAM all-in-one board, these just went up for pre-order.

https://www.arananet.net/pedidos/product/etarikashikoshi-x68000-8mb-ram-midi-board-preorder
Title: Re: GALSPanic - New X68000 RAM board
Post by: rezb1t on April 18, 2024, 11:29:08 AM
Quote from: ateam on February 21, 2024, 03:35:50 AMFor those looking for a MIDI and 8 MB RAM all-in-one board, these just went up for pre-order.

https://www.arananet.net/pedidos/product/etarikashikoshi-x68000-8mb-ram-midi-board-preorder
I ordered one of these and it just came in the mail today.

Unfortunately, right now I don't think I can recommend it. I tested out Akumajou Dracula with my Roland SC-55 and the music during the title video is messed up. It's playing an extra instrument that shouldn't be there, and my SC-55 keeps showing "Check Sum Error" on screen, which never happens with my other MIDI board in the exact same setup.

Hopefully it will get updates and this won't be an issue for long, I sent an email to the author so it could be fixed.

EDIT: You won't have issues if you are running in 10mhz, issues with this card only seem to pop up at higher clock speeds.
Title: Re: GALSPanic - New X68000 RAM board
Post by: kanjiology on April 18, 2024, 01:19:43 PM
Thanks for testing, I hope mine comes in the mail soon too.
Title: Re: GALSPanic - New X68000 RAM board
Post by: armitage on April 18, 2024, 11:11:06 PM
Also waiting on mine. The new card is FPGA-based so hopefully updates/fixes can be implemented where needed but that may require adding extra headers to the card or something like that :shrug:
Title: Re: GALSPanic - New X68000 RAM board
Post by: kanjiology on April 19, 2024, 12:43:24 AM
I actually looked at the product page and he is actually testing Castlevania on it. Does anything seem off to you guys?

Title: Re: GALSPanic - New X68000 RAM board
Post by: hiker on April 19, 2024, 01:21:16 AM
Quote from: kanjiology on April 19, 2024, 12:43:24 AMI actually looked at the product page and he is actually testing Castlevania on it. Does anything seem off to you guys?


The video sounds good to me.
Title: Re: GALSPanic - New X68000 RAM board
Post by: rezb1t on April 19, 2024, 04:57:59 AM
Edu Arana replied to my message stating that they tested SC-55 and it works perfectly for them.

Maybe my board is defective, I can't seem to get it to detect the added ram either, though aje_fr's board in the same slot works perfect
Title: Re: GALSPanic - New X68000 RAM board
Post by: rezb1t on April 19, 2024, 05:21:41 AM
I figured it out! The issue is that my system is running at 24mhz. If I run the system at 10mhz, RAM works and Castlevania MIDI audio sounds perfect.

Unfortunately, I really prefer to run at 24mhz so this card might not be for me. But at least it's not broken
Title: Re: GALSPanic - New X68000 RAM board
Post by: spectreman on April 19, 2024, 06:09:47 AM
HI,
I'm not sure if it's right to talk about this product here, or it's better to create a new page about it.

I also received this 8MB RAM+MIDI expansion, called Etarikashikoshi.
I was able to try this product on my X68000 XVI, unfortunately it is not compatible.
By setting the CPU speed to 16 MHz, RAM is not detected.
I messaged the manufacturer and they responded that testing was only done with the ACE and PRO models.
In fact I was also able to try it on the X68000 Expert II, and it works well.
It would have been nice though if you had notified me before purchasing, I wanted to install it on my X68000 XVI.
Title: Re: GALSPanic - New X68000 RAM board
Post by: ateam on April 19, 2024, 06:16:14 AM
Quote from: spectreman on April 19, 2024, 06:09:47 AMI also received this 8MB RAM+MIDI expansion, called Etarikashikoshi.
I was able to try this product on my X68000 XVI, unfortunately it is not compatible.
By setting the CPU speed to 16 MHz, RAM is not detected.

What if you set the machine to 10 MHz? Does the card work as intended?
Title: Re: GALSPanic - New X68000 RAM board
Post by: spectreman on April 19, 2024, 06:32:30 AM
Quote from: ateam on April 19, 2024, 06:16:14 AM
Quote from: spectreman on April 19, 2024, 06:09:47 AMI also received this 8MB RAM+MIDI expansion, called Etarikashikoshi.
I was able to try this product on my X68000 XVI, unfortunately it is not compatible.
By setting the CPU speed to 16 MHz, RAM is not detected.

What if you set the machine to 10 MHz? Does the card work as intended?
Yes, it works.

However, I bought the X68000 XVI for its remarkable speed, for example in Super Street Fighters or Tail Chaser (with polygonal graphics, but in this case it also runs with only 2MB of RAM).
The fact that it only runs at 10MHz is a problem for owners of this system or with the X68030.
Title: Re: GALSPanic - New X68000 RAM board
Post by: ateam on April 19, 2024, 07:22:34 AM
Quote from: spectreman on April 19, 2024, 06:32:30 AMYes, it works.

However, I bought the X68000 XVI for its remarkable speed, for example in Super Street Fighters or Tail Chaser (with polygonal graphics, but in this case it also runs with only 2MB of RAM).
The fact that it only runs at 10MHz is a problem for owners of this system or with the X68030.

I don't disagree with you, I was only looking for clarification. Thank you.

Hopefully this is addressed somehow. It seems like a significant feature gap.

Mine arrived yesterday, but I don't plan to install it until a have MIDI devices ready.
Title: Re: GALSPanic - New X68000 RAM board
Post by: spectreman on April 19, 2024, 10:29:43 AM
Quote from: ateam on April 19, 2024, 07:22:34 AM
Quote from: spectreman on April 19, 2024, 06:32:30 AMYes, it works.

However, I bought the X68000 XVI for its remarkable speed, for example in Super Street Fighters or Tail Chaser (with polygonal graphics, but in this case it also runs with only 2MB of RAM).
The fact that it only runs at 10MHz is a problem for owners of this system or with the X68030.

I don't disagree with you, I was only looking for clarification. Thank you.

Hopefully this is addressed somehow. It seems like a significant feature gap.

Mine arrived yesterday, but I don't plan to install it until a have MIDI devices ready.
Don't worry, I know.
I only complain to the seller, who, to be fair, should have specified the compatibility of the Etarikashikoshi 8MB RAM+MIDI on the sales site.

Summarizing the tests I carried out:
It is not compatible with CPU speed above 10 MHz, if you install the card on X68000 XVI with CPU set to 16 MHz, the RAM will not be detected and the MIDI part will not work properly, even if detected by programs.
Moving the position of the jumpers will have no beneficial effect.