callanabrown wrote: ↑Fri Dec 31, 2021 12:55 am
I have a Neo Geo 4 slot cabinet and was pondering if emulation of the multi slot system could be done. For those not aware, a real Neo Geo cabinet can have a 1/2/4/6 slot motherboard, usually with a matching marquee with exchangeable light-up mini marquees to tell you which game you're currently viewing/playing. When in attract mode, one can press the change game button to move to the next one. Once a game is actually started you can't switch it.
The main limiting factor of course would be the SDRAM. If a second 128MB card were added (as was proposed for the PS1 core at one point), 256MB still wouldn't let you load the 4 biggest games (about 88.5MB each I think). But there are plenty of combinations that would fit into even into a 128MB bank.
I guess my question is: is there anything beyond RAM limits that would prevent the core from acting just like a 2/4/6 slot?
Thanks
I am pretty sure there is a ram limit there. The MiSTer at the moment still needs to load Rom files, and depending on their size takes time.|
Neo Geo Roms are HUGE compared to other consoles, so ignoring the ram restrictions you just be dealing with the load times every time you switch games.
redsteakraw wrote: ↑Fri Jan 14, 2022 4:02 pm
This could probably done on other cores as well. I remember my Dentist office when I was a kid had a Sega Genesis kiosk that had a multiple cart switcher and a button that would reset the system and switch to the next game. Would love to have everything set up just like that and use the user button or the core reset button on the MiSTer to cycle between them.
The game swapping was done externally to the Genesis console, it was ether done via transistor logic or a custom ASIC.
A Similar thing was done with the Nintendo M82 which was a In-store Kiosk for the NES/Famicom. It used a custom ASIC with a timer that forces a reboot after a preset amount of time.
I am sure the current Attract Mode Script can simulate the 2/4/6 slot experience, just limit your roms to a few Neo Geo Roms.
It is my great regret that we live in an age that is proud of machines that think and suspicious of people who try to.