Geoff Oltmans Posted June 4, 2014 Author Share Posted June 4, 2014 MegaCart = bankswitched cartridge PCB. First 16K of ROM is fixed, second block of 16K is bankswitcheable. Allows for 128K, 256K and 512K cartridges (even 1024K but no one has tested it so far). Pac-Man Collection was the first game to use the MegaCart, many of the more recent Team Pixelboy games use it. Any specifications available on how the bankswitching works? I presume with some combination of read cycles since there's no WR line to the cart port on the CV? Any chance at a sample ROM? Quote Link to comment Share on other sites More sharing options...
Pixelboy Posted June 4, 2014 Share Posted June 4, 2014 Any specifications available on how the bankswitching works? I presume with some combination of read cycles since there's no WR line to the cart port on the CV? Any chance at a sample ROM? You should find everything you need here: http://atariage.com/forums/topic/216354-colecovision-megacart-faq/ And the ROM for Pac-Man Collection is available for download here: http://atariage.com/forums/topic/131570-pac-man-collection-colecovision-completed-going-beta-test/?p=2613176 Quote Link to comment Share on other sites More sharing options...
Geoff Oltmans Posted June 4, 2014 Author Share Posted June 4, 2014 You should find everything you need here: http://atariage.com/forums/topic/216354-colecovision-megacart-faq/ And the ROM for Pac-Man Collection is available for download here: http://atariage.com/forums/topic/131570-pac-man-collection-colecovision-completed-going-beta-test/?p=2613176 Sounds simple enough, and I think the emulator should be easy enough to modify for it. 2 Quote Link to comment Share on other sites More sharing options...
phattyboombatty Posted June 5, 2014 Share Posted June 5, 2014 So you added SGM support to AdamEm? That's nice, but I'm a little confused. Are you saying that you added the extra sound channels that are offered by the SGM? You should know the sound chip in the SGM is an AY-3-8910 (I think...) not a SN76489. Now does Pac-Man Collection, which uses a MegaCart but does not require the SGM, work with AdamEm? I just tried loading PMC into AdamEm for Mac OS X (2011 Geoff Oltmans release), and it does not load. Standard 32k games can be drag-n-dropped. Quote Link to comment Share on other sites More sharing options...
+nanochess Posted June 5, 2014 Share Posted June 5, 2014 I just tried loading PMC into AdamEm for Mac OS X (2011 Geoff Oltmans release), and it does not load. Standard 32k games can be drag-n-dropped. I've tested Frenzy in AdamEm for MAC OS X (clicking the ADAM red icon and using File-Open) and I cannot select the difficulty level to start game. How it is done??? Quote Link to comment Share on other sites More sharing options...
phattyboombatty Posted June 5, 2014 Share Posted June 5, 2014 You have to hit F9, per the standard AdamEM options. On the Mac, F9 is mapped to fast-forward (for iTunes/media), so please make sure you hit the "fn" key. fn+F9 enables emulation of the Adam num-lock keys to act as controller. 1 Quote Link to comment Share on other sites More sharing options...
+nanochess Posted June 5, 2014 Share Posted June 5, 2014 You have to hit F9, per the standard AdamEM options. On the Mac, F9 is mapped to fast-forward (for iTunes/media), so please make sure you hit the "fn" key. fn+F9 enables emulation of the Adam num-lock keys to act as controller. Great! Finally it works. Thanks! Quote Link to comment Share on other sites More sharing options...
Geoff Oltmans Posted June 5, 2014 Author Share Posted June 5, 2014 Great! Finally it works. Thanks! If using the fn key gets to be annoying, you can also change the keyboard settings to swap the function keys so that you have to press FN to change the volume and all the audio controls, etc under Settings. 1 Quote Link to comment Share on other sites More sharing options...
phattyboombatty Posted June 10, 2014 Share Posted June 10, 2014 Aside from that, has anyone figured out how to get Super Game dumps to run on AdamEm, (any flavor)? I found an answer to this and wanted to share. SGM game dumps seem to work in BlueMSX. I have more testing to do, but the ADAM Super Game cartridge conversions worked after I changed the machine configuration parameters. I edited the "ColecoVision with Opcode Memory Extender" configuration: removed the [8k] extended mirrored RAM at 6000 - 7FFF added 1k standard RAM at 6000 - 7FFF in its place Voila! Quote Link to comment Share on other sites More sharing options...
LoTonah Posted June 11, 2014 Share Posted June 11, 2014 Any chance of getting copy/paste functionality? Gotta say I'm spoiled on other emulators, being able to compose in a text editor and pasting into BASIC ...so much better. So far, it runs great on my 2013 iMac with OSX 10.9. No issues, so far. Quote Link to comment Share on other sites More sharing options...
Geoff Oltmans Posted June 11, 2014 Author Share Posted June 11, 2014 Any chance of getting copy/paste functionality? Gotta say I'm spoiled on other emulators, being able to compose in a text editor and pasting into BASIC ...so much better. So far, it runs great on my 2013 iMac with OSX 10.9. No issues, so far. That's an interesting thought. I'll have to look into it. Quote Link to comment Share on other sites More sharing options...
LoTonah Posted June 12, 2014 Share Posted June 12, 2014 Cool There seems to be two different ways that emulators handle this... some are one line at a time, and some you can dump whole listings (like Virtual ][). Obviously beggars can't be choosers, but I think it is clear what the better approach is. One thing I noticed: if I leave the emu running in the background for an hour or so, it goes into a "not responding" state and the spinning beach ball appears, needing a Option-Command-Esc to kill it. Quote Link to comment Share on other sites More sharing options...
phattyboombatty Posted June 12, 2014 Share Posted June 12, 2014 One thing I noticed: if I leave the emu running in the background for an hour or so, it goes into a "not responding" state and the spinning beach ball appears, needing a Option-Command-Esc to kill it. Yes, and also when CTRL + F9 is hit (which is intended to bring up AdamEm options, per original documentation). The Mac OS X version doesn't know how to handle that, it seems. Quote Link to comment Share on other sites More sharing options...
Geoff Oltmans Posted June 12, 2014 Author Share Posted June 12, 2014 Yes, and also when CTRL + F9 is hit (which is intended to bring up AdamEm options, per original documentation). The Mac OS X version doesn't know how to handle that, it seems. It does (sort of), the problem is that if you launch it with the Finder instead of a command line, there's no console to display the options menu (which was all stdin/out). As far as leaving the emulator running for a long time, does it do this full screen or windowed, or both? Quote Link to comment Share on other sites More sharing options...
LoTonah Posted June 14, 2014 Share Posted June 14, 2014 Hi Geoff... I've never tried running full screen, so I guess my answer is "windowed" Is there documentation anywhere, or just go with the standard Adamem docs? Thanks again! Quote Link to comment Share on other sites More sharing options...
Geoff Oltmans Posted June 14, 2014 Author Share Posted June 14, 2014 Hi Geoff... I've never tried running full screen, so I guess my answer is "windowed" Is there documentation anywhere, or just go with the standard Adamem docs? Thanks again! To go full screen on the OS X version, use Command-F to toggle between full screen and windowed. Be sure to switch back to windowed mode if you want to switch cartridges or disk images. If you don't, you'll hang the program. I'm trying to remember what it's mapped to for the Windows version. It's either Alt-Enter or Alt-F I believe. Quote Link to comment Share on other sites More sharing options...
LoTonah Posted June 17, 2014 Share Posted June 17, 2014 Another bit of testing today. Same spinning beach ball if left alone for a few hours. Restarted, and tried fullscreen...didn't work. BUT, it doesn't lock up if I pause it for hours and hours. Quote Link to comment Share on other sites More sharing options...
Geoff Oltmans Posted June 17, 2014 Author Share Posted June 17, 2014 I left the emulator running myself for a long time and ran into the same issue. I was able to debug it and now know what the problem is... there's a check in the code to determine if it's time to update the screen or not. now I just have to figure out how to fix it! Quote Link to comment Share on other sites More sharing options...
LoTonah Posted June 18, 2014 Share Posted June 18, 2014 Cool! I have faith that you'll crush it. I should mention that tonight it hung on coming out of "pause". Quote Link to comment Share on other sites More sharing options...
hardhat Posted July 18, 2014 Share Posted July 18, 2014 The download link on the first post doesn't seem to work now. Is there an official place to download the files from? I could post the version that I have on AdamCon.org I guess. Also I'm toying with the idea of doing an installer for it so that it has a launcher and so on. Maybe I'm not the right person to do it though. Quote Link to comment Share on other sites More sharing options...
greatxerox Posted October 11, 2014 Share Posted October 11, 2014 hello me too, i'd like to get the emulators (win32 & SDL) but the link is dead. Is someone could be enough kind to post these files in an account ? (dropbox, mega, onedrive for example) thanks a lot Quote Link to comment Share on other sites More sharing options...
NIAD Posted October 12, 2014 Share Posted October 12, 2014 Follow this link to another thread on here with the most up to date version... that I know of. http://atariage.com/forums/topic/226712-adamem-dos-and-adamem-sdl-v181/?hl=%2Badamem+%2Bsdl&do=findComment&comment=3015967 Quote Link to comment Share on other sites More sharing options...
joltguy Posted October 14, 2020 Share Posted October 14, 2020 Sorry to resurrect an old thread but I'm wondering if @Geoff Oltmans or anyone else has ADAMem SDL binary running on modern macOS? The old one will no longer work (likely due to it being 32-bit). I currently use ADAMem via DOSbox on my Mac but it'd sure be nice to have a GUI for it. Quote Link to comment Share on other sites More sharing options...
NIAD Posted October 14, 2020 Share Posted October 14, 2020 Geoff was in beta with v2.0+ a couple years ago but things have stagnated. Would be nice to provide Marat Fayzullin with source code to help him continue adding all support for Adam in ColEm. Quote Link to comment Share on other sites More sharing options...
Geoff Oltmans Posted October 15, 2020 Author Share Posted October 15, 2020 I've been working on it off and on. Part of my problem has been the development landscapes changing on both the macOS and Windows side. Part of the issue on the Windows side of things was that SDL version 1.2 doesn't build with latest Visual Studio, so that forced me to abandon SDL 1.2 in favor of SDL 2.0. That was a long time coming, so I'm not too torn up about the additional work that created, just gave me an excuse to migrate. There's a couple issues that the migration has caused, but it by and large works the way it did before. I have built binaries for both Windows and macOS, but I need to try and get the diffs consolidated between the two. I can send you a dev build to tinker with and maybe you can help me flesh out any bugs if you're interested (or anyone else for that matter). 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.