+SpiceWare #1 Posted May 1, 2013 From what I understand the CV homebrew community works a bit differently than the 2600 one does, in that ROMs are not often posted. I don't have any SGM games yet, as the ones I'm ordering from Team Pixelboy are on back order, so I was wondering if there was an SGM Test ROM that I could drop onto my Ultimate SD? The test ROM could do things like play tunes using the extra sound chip. Quote Share this post Link to post Share on other sites
phattyboombatty #2 Posted May 1, 2013 I like this idea! I know I've read a little about this—so forgive me if it's redundant—but does the Ultimate SD card communicate with the SGM at all? Quote Share this post Link to post Share on other sites
Kiwi #3 Posted May 1, 2013 The SGM is mapped to the CPU when connected to the expansion port. The SD cartridge should be able to communicate if a program or software calls for it. I think a demonstration ROM for it would definitely rock. Quote Share this post Link to post Share on other sites
Pixelboy #4 Posted May 1, 2013 How do you think I beta-tested the four SGM launch games? Quote Share this post Link to post Share on other sites
Kiwi #5 Posted May 1, 2013 Also the SD cartridge has bankswitch testing as well. Really awesome cartridge and excellent way of testing your software on a real thing. Hopefully I can figure out how to do bankswitch thingy in the future. Quote Share this post Link to post Share on other sites
NIAD #6 Posted May 2, 2013 (edited) There is not a readily available SGM Test Cart or Rom Image currently available to the masses. The only way to test your SGM is with one of the four games that Team PixelBoy released recently that require the SGM be installed in the ColecoVision in order to work. The first two, Dragon's Lair and Zaxxon Super Game, do not offer a built-in test utility accessible via keypad input, but simply will not function without the SGM installed. If you try one of these cartridges without the SGM installed, the actual title screens will display, but then the game will error out and an error message displayed. The second two, Thexder and King's Valley, include a built-in test utility for the SGM that is accessed by pressing and holding a keypad button while the system is turned on with the SGM installed. I, too, think it would be a very good idea to eventually release a SGM Test Utility in rom image format that could be copied to one of the available AtariMax Multi-Carts and run from there. It would kinda follow suit with how Coleco developed test cartridges for the ColecoVision and ADAM Computer for In-House use as well as service centers like Honeywell, but never released them for purchase by end users. As with most things of this nature, these In-House utilities were eventually dumped and made available to the masses by some kind soles on ADAM DDPs and Disks back in the mid-80's. Then later small quantities of repro carts were made followed by Multi-Carts so that ColecoVision owners could use them as well. Edited May 2, 2013 by NIAD Quote Share this post Link to post Share on other sites
HDTV1080P #7 Posted May 2, 2013 (edited) ADAM owners do not need the Supergame module for Dragon’s Lair cartridge and Zaxxon the Supergame cartridge. So ADAM owners will need to use a videogame that uses the new sound chip in the Supergame module in order to test to make sure the Supergame module sound chip is working ok. As you mentioned already, hopefully a public domain ROM image will be made available for the AtariMax Multi-Carts so that the Supergame module RAM and sound chip can be tested. However maybe the Supergame module RAM can only be tested from the ColecoVision since the ADAM does not use the RAM in the Supergame module and only the new sound chip. Edited May 2, 2013 by HDTV1080P Quote Share this post Link to post Share on other sites
opcode #8 Posted May 2, 2013 There is not a readily available SGM Test Cart or Rom Image currently available to the masses. The only way to test your SGM is with one of the four games that Team PixelBoy released recently that require the SGM be installed in the ColecoVision in order to work. The first two, Dragon's Lair and Zaxxon Super Game, do not offer a built-in test utility accessible via keypad input, but simply will not function without the SGM installed. If you try one of these cartridges without the SGM installed, the actual title screens will display, but then the game will error out and an error message displayed. The second two, Thexder and King's Valley, include a built-in test utility for the SGM that is accessed by pressing and holding a keypad button while the system is turned on with the SGM installed. I, too, think it would be a very good idea to eventually release a SGM Test Utility in rom image format that could be copied to one of the available AtariMax Multi-Carts and run from there. It would kinda follow suit with how Coleco developed test cartridges for the ColecoVision and ADAM Computer for In-House use as well as service centers like Honeywell, but never released them for purchase by end users. As with most things of this nature, these In-House utilities were eventually dumped and made available to the masses by some kind soles on ADAM DDPs and Disks back in the mid-80's. Then later small quantities of repro carts were made followed by Multi-Carts so that ColecoVision owners could use them as well. I can do that, but just not right now, as I am beyond busy. Working on some 3rd party stuff (my final project for 3rd parties for a while), Super Game Cartridge, Opcode Club (which is back on track), packaging for upcoming games with Dale (super excited about those, we are raising the bar very high I must say), and of course ColecoVision 2 (which is actually taking shape pretty quickly, with something that I cannot wait to disclose...). So yeah, pretty busy. 5 Quote Share this post Link to post Share on other sites
nanochess #9 Posted May 2, 2013 (edited) I could do a SGM test ROM , just I need to work some days . Expect news soon Edited May 2, 2013 by nanochess 1 Quote Share this post Link to post Share on other sites
+SpiceWare #10 Posted May 2, 2013 I could do a SGM test ROM , just I need to work some days . Expect news soon Cool! If you end up not having time I may try to come up with a demo later this month. I tracked down this last night, it has some of the info I'd need. Of course my CV programming skills are very limited at this time. 1 Quote Share this post Link to post Share on other sites
+SpiceWare #11 Posted May 2, 2013 The second two, Thexder and King's Valley, include a built-in test utility for the SGM that is accessed by pressing and holding a keypad button while the system is turned on with the SGM installed. Hmm - since it's already written it might be easy to make a stand-alone test utility using the existing code. Quote Share this post Link to post Share on other sites
Pixelboy #12 Posted May 2, 2013 Hmm - since it's already written it might be easy to make a stand-alone test utility using the existing code. For testing RAM, that would be good, but for testing the sound chip in the SGM, it may be better to have a routine that output a few notes on each channel, just to make sure they all work properly. Eduardo's test routine only displays "SOUND OK" without actually testing the output. Quote Share this post Link to post Share on other sites
+SpiceWare #13 Posted May 2, 2013 (edited) It should be simpler to add the notes to the existing test than to come up with an entirely new test Edited May 2, 2013 by SpiceWare Quote Share this post Link to post Share on other sites
opcode #14 Posted May 2, 2013 For testing RAM, that would be good, but for testing the sound chip in the SGM, it may be better to have a routine that output a few notes on each channel, just to make sure they all work properly. Eduardo's test routine only displays "SOUND OK" without actually testing the output. Actually it displays PSG OK. But you are right, my original routine only tested if the PSG registers were ok or not. Quote Share this post Link to post Share on other sites
nanochess #15 Posted May 4, 2013 Good news!, I've a final version of the utility and it is being tested. Just I'm doing some further checks and if everything goes fine, tomorrow I'll publish it 2 Quote Share this post Link to post Share on other sites
nanochess #16 Posted May 5, 2013 (edited) Here is the ROM file for doing tests with Super Game Module. It does the following: o Detection of base system (Colecovision/Coleco ADAM) o Check of base system memory (1K in Colecovision, 32K in ADAM) o Detection of Super Game Module. o Check of 32K Super Game Module memory. o Individual test of Super Game Module sound chip. o Parallel test of SGM sound chip with Coleco sound chip. o Music playing at same time over SGM and Coleco sound chips. (William Tell overture from Princess Quest enhanced for SGM, like in forthcoming Mecha-8 ) Thanks a lot to Pixelboy, NIAD and Opcode for testing it. Special thanks to SpiceWare for bringing up the need for this utility. Enjoy it! sgm_test.zip Edited May 5, 2013 by nanochess 12 Quote Share this post Link to post Share on other sites
+SpiceWare #17 Posted May 5, 2013 Thanks I received shipment notification yesterday, can't wait to try it out 1 Quote Share this post Link to post Share on other sites
opcode #18 Posted May 5, 2013 Thanks, nanochess. 1 Quote Share this post Link to post Share on other sites
+grips03 #19 Posted May 5, 2013 Thanks Oscar. 1 Quote Share this post Link to post Share on other sites
+SpiceWare #20 Posted May 7, 2013 Mailman just left, shiny new SGM now completes my Coleco No games for it yet, but it tests out OK. Before SGM: After SGM: 2 Quote Share this post Link to post Share on other sites
Yurkie #21 Posted May 8, 2013 Thanks for the test utility. 1 Quote Share this post Link to post Share on other sites
ricky #22 Posted October 17, 2018 (edited) Hello ! I own the third version of the SGM of 2015. I have the error shown on the picture below. SGM games work well though. Is the error coming from the May 2013 sgm_test program, which would not be compatible with the SGM that came out in 2015 ? Edited October 17, 2018 by ricky Quote Share this post Link to post Share on other sites
Pixelboy #23 Posted October 17, 2018 (edited) Some obvious questions to start: 1) Are you using a ColecoVision or an Adam? 2) Assuming it's a ColecoVision, do you have an alternate Coleco BIOS installed? EDIT: All SGMs are the same internally, by the way. Edited October 17, 2018 by Pixelboy Quote Share this post Link to post Share on other sites
opcode #24 Posted October 17, 2018 Hello ! I own the third version of the SGM of 2015. I have the error shown on the picture below. SGM games work well though. Is the error coming from the May 2013 sgm_test program, which would not be compatible with the SGM that came out in 2015 ? Unfortunately I can’t provide any input since that test isn’t mine and I have no idea what it is doing. I recommend you use one of my games (self published or not) to test your module. Edit: Press and hold * during power on or Reset. Sent from my iPhone using Tapatalk Quote Share this post Link to post Share on other sites
Bmack36 #25 Posted October 17, 2018 Did you check the auto bios skip feature in your atarimax cart? That is usually the problem. Quote Share this post Link to post Share on other sites