Jump to content
IGNORED

SGM Test ROM?


SpiceWare

Recommended Posts

On 11/8/2023 at 3:19 PM, nanochess said:

I found the source code of the SGM test utility. Fortunately, I had a backup because my laptop hard drive crashed in 2014.

 

I made it to jump to the sound test code even if only a 1K Colecovision is found, also enabled the code for a walking piggy on the screen (I didn't enable it at the time because I was going to use it for a game, but never went to it)

 

When the music finishes it allows you to press the keys 1 to 6 in order to test each of the SN76489 channels, and the AY-3-8910 channels. cc @mytek

 

Also when the music finishes, you can move the pig using the stick.

 

 

 

sgm_test_v2.rom 8 kB · 6 downloads

Thanks for doing this I was finally able to test this on my ColecoVision and Adam.  It does bring up and interesting thing for me on the ColecoVision.   I am using a F18a (Clone using a Tang Nano) In both.   Different topic altogether I know. I've always thought that the Tang was making or something in the Coleco system run faster which leads to crashes in games like Donky Kong.  When playing the music it seems to be twice as fast in the Coleco then the Adam.   So strange but with this test I can clearly hear it. 

Link to comment
Share on other sites

17 hours ago, craftsman1234 said:

Thanks for doing this I was finally able to test this on my ColecoVision and Adam.  It does bring up and interesting thing for me on the ColecoVision.   I am using a F18a (Clone using a Tang Nano) In both.   Different topic altogether I know. I've always thought that the Tang was making or something in the Coleco system run faster which leads to crashes in games like Donky Kong.  When playing the music it seems to be twice as fast in the Coleco then the Adam.   So strange but with this test I can clearly hear it. 

Maybe it is refreshing the screen at double rate, or it needs a pull-up on the Interrupt pin.

Link to comment
Share on other sites

1 hour ago, nanochess said:

Maybe it is refreshing the screen at double rate, or it needs a pull-up on the Interrupt pin.

Just to clarify.   I'd putt something like a 4.7k resister between pins 12 and 16?

 

       +----+--+----+ 
  RAS* |1 o       40| XTAL2
  CAS* |2         39| XTAL1
   AD7 |3    T    38| CPUCLK        R-Y  on TMS9928A/TMS9929A
   AD6 |4    M    37| GROMCLK
   AD5 |5    S    36| COMVID        Y    on TMS9928A/TMS9929A
   AD4 |6         35| EXTVDP        B-Y  on TMS9928A/TMS9929A
   AD3 |7    9    34| RESET*/SYNC 
   AD2 |8    9    33| Vcc 
   AD1 |9    1    32| RD0
   AD0 |10   8    31| RD1 
  R/W* |11   A    30| RD2
   Vss |12        29| RD3
  MODE |13        28| RD4 
  CSW* |14        27| RD5
  CSR* |15        26| RD6
  INT* |16        25| RD7
   CD7 |17        24| CD0
   CD6 |18        23| CD1 
   CD5 |19        22| CD2
   CD4 |20        21| CD3
       +------------+

 

Link to comment
Share on other sites

6 minutes ago, craftsman1234 said:

Just to clarify.   I'd putt something like a 4.7k resister between pins 12 and 16?

 

       +----+--+----+ 
  RAS* |1 o       40| XTAL2
  CAS* |2         39| XTAL1
   AD7 |3    T    38| CPUCLK        R-Y  on TMS9928A/TMS9929A
   AD6 |4    M    37| GROMCLK
   AD5 |5    S    36| COMVID        Y    on TMS9928A/TMS9929A
   AD4 |6         35| EXTVDP        B-Y  on TMS9928A/TMS9929A
   AD3 |7    9    34| RESET*/SYNC 
   AD2 |8    9    33| Vcc 
   AD1 |9    1    32| RD0
   AD0 |10   8    31| RD1 
  R/W* |11   A    30| RD2
   Vss |12        29| RD3
  MODE |13        28| RD4 
  CSW* |14        27| RD5
  CSR* |15        26| RD6
  INT* |16        25| RD7
   CD7 |17        24| CD0
   CD6 |18        23| CD1 
   CD5 |19        22| CD2
   CD4 |20        21| CD3
       +------------+

 

It would be 33 and 16.

Link to comment
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...