Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
boards:ecb:scg:start [2019/12/08 00:12] – Revision from 2019-12-08 boards:ecb:scg:start [2026/06/15 12:24] (current) – external edit 127.0.0.1
Line 1: Line 1:
 /* Imported from Wayback Machine /* Imported from Wayback Machine
-   Original URL : https://www.retrobrewcomputers.org/doku.php?id=boards:ecb:scg:start +   Original URL : https://retrobrewcomputers.org/doku.php?id=boards:ecb:scg:start 
-   Snapshot date: 2019-12-08+   Snapshot date: 2025-10-15
    Generator    : wayback-archiver    Generator    : wayback-archiver
 */ */
- 
-====== ECB Sprite Color Graphics ====== 
  
 Video Display Interface Board Video Display Interface Board
Line 17: Line 15:
 Current Version: “003”. Current Version: “003”.
  
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:scg-003_kicad.zip|:boards:ecb:scg:scg-003_kicad.zip]]+[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:scg-003_kicad.zip|:boards:ecb:scg:scg-003_kicad.zip]]
  
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:scg-003_gerbers.zip|:boards:ecb:scg:scg-003_gerbers.zip]]+[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:scg-003_gerbers.zip|:boards:ecb:scg:scg-003_gerbers.zip]]
  
 Please see [[boards:ecb:scg:changes|Changes & Errata]] section for details on previous versions and in particular, information on modifying the SCG board to work in Kontron reset configuration. Please see [[boards:ecb:scg:changes|Changes & Errata]] section for details on previous versions and in particular, information on modifying the SCG board to work in Kontron reset configuration.
Line 31: Line 29:
 ==== Parts List ==== ==== Parts List ====
  
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:scg-002-bom.pdf|Parts List - PDF]]+[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:scg-002-bom.pdf|Parts List - PDF]]
  
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:scg-002-bom.xlsx|Parts List - XLS]]+[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:scg-002-bom.xlsx|Parts List - XLS]]
  
 The TMS9918 is an NTSC format chip. A PAL version of this chip is available (TMS9928A) but it is not totally compatible per the following from the datasheet. The TMS9918 is an NTSC format chip. A PAL version of this chip is available (TMS9928A) but it is not totally compatible per the following from the datasheet.
Line 40: Line 38:
  
 So maybe that is something for the next iteration… So maybe that is something for the next iteration…
 +
 +From Adam Dewis: “It turns out 9128/9118s and such designed with 4-Bit DRAM have bidirectional data pins instead of the multiplexed address/data out and data-in bus on the 9918 which (necessitated by 1-bit DRAMs having separate data in and out pins). After going cross eyed at the schematics for a while I noticed U9 latches data out onto the SRAMs bidir data bus. As the 9128 is also bidir this latch isn't needed if you substitute a TMS9118/9128 chip. I thought I would pass this along as it is not mentioned on the wiki, it took me a fair amount of digging to locate this information, and other than some characters being repeated in text mode these the TMS9128 appears to be an acceptable substitute for the TMS9918.”
  
 A 2Mhz crystal is specified for the sound chip clock but on board dividers can be configured to use a higher frequency crystal. Also common serial and colour burst frequency crystals can be used depending on your need for frequency accuracy and compatibility. A 2Mhz crystal is specified for the sound chip clock but on board dividers can be configured to use a higher frequency crystal. Also common serial and colour burst frequency crystals can be used depending on your need for frequency accuracy and compatibility.
Line 83: Line 83:
  
 <code code> <code code>
-  5-7:  Audio Oscillator / 8 +  6-8:  Audio Oscillator / 1 
-  7-9:  Audio Oscillator / 2 +* 5-7:  Audio Oscillator / 2
-* 6-8:  Audio Oscillator+
   8-10: Audio Oscillator / 4   8-10: Audio Oscillator / 4
 +  7-9:  Audio Oscillator / 8
 +
 +(Corrected 29/11/2021)
 </code> </code>
  
Line 186: Line 188:
 ==== Test Software ==== ==== Test Software ====
  
-Two programs are available to test basic video operation of the card in the [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:tms9918-test.zip|tms9918-test]] package. Refer to images below.+Two programs are available to test basic video operation of the card in the [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:tms9918-test.zip|tms9918-test]] package. Refer to images below.
  
 HW9918.COM will display the “HELLO WORLD” text on the screen. HW9918.COM will display the “HELLO WORLD” text on the screen.
Line 192: Line 194:
 TSTSPR.COM will display sprites and allow background colour changes. TSTSPR.COM will display sprites and allow background colour changes.
  
-Sound functionality can be tested with the [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:ay-test.zip|ay-test]] package.+Sound functionality can be tested with the [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:ay-test.zip|ay-test]] package.
  
 AY-TEST.COM will output a descending tone to each sound channel. AY-TEST.COM will output a descending tone to each sound channel.
Line 214: Line 216:
 ==== Sound Programs ==== ==== Sound Programs ====
  
-The AY-3-8910 is a widely supported sound chip and there is a large library of sound files that can be played on this board. Included in ROMWBW is a sound file player called TUNE which can play Protracker 2/3 and .MYM format PSG files. A collection of demonstration files is also included.+The AY-3-8910 is a widely supported sound chip and there is a large library of sound files that can be played on this board. Included in ROMWBW is a sound file player called TUNE which can play Protracker 2/3 and .MYM format PSG files and a collection of demonstration files. 
 + 
 +See here for more : https://zxart.ee/eng/music/ 
 + 
 +Download a sample Chip Tune pack here : [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:ctpack01.zip|:boards:ecb:scg:ctpack01.zip]]
  
 ===== Photo Gallery ===== ===== Photo Gallery =====
Line 262: Line 268:
 ===== Demonstration Videos ===== ===== Demonstration Videos =====
  
-  * [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:videos:mpeg0059.mov|mpeg0059.mov]] +  * [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:videos:mpeg0059.mov|mpeg0059.mov]] 
-  * [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:videos:mpeg0060.mov|mpeg0060.mov]] +  * [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:videos:mpeg0060.mov|mpeg0060.mov]] 
-  * [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:videos:mpeg0061.mov|mpeg0061.mov]] +  * [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:videos:mpeg0061.mov|mpeg0061.mov]] 
-  * [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:videos:mpeg0063.mov|mpeg0063.mov]] +  * [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:videos:mpeg0063.mov|mpeg0063.mov]] 
-  * [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:videos:mpeg0064.mov|mpeg0064.mov]]+  * [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:videos:mpeg0064.mov|mpeg0064.mov]]
  
 ===== File List ===== ===== File List =====
Line 274: Line 280:
 Filesize Filesize
 Last modified Last modified
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:ay-test.zip|ay-test.zip]]+[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:ay-test.zip|ay-test.zip]]
 6.2 KiB 6.2 KiB
 2017/10/09 14:47 2017/10/09 14:47
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:ecb_scg-002.zip|ecb_scg-002.zip]]+[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:ctpack01.zip|ctpack01.zip]] 
 +311.1 KiB 
 +2020/02/02 23:27 
 +[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:ecb_scg-002.zip|ecb_scg-002.zip]]
 137.4 KiB 137.4 KiB
 2017/10/05 22:45 2017/10/05 22:45
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:scg-002-bom.pdf|scg-002-bom.pdf]]+[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:scg-002-bom.pdf|scg-002-bom.pdf]]
 383.5 KiB 383.5 KiB
 2017/10/05 22:54 2017/10/05 22:54
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:scg-002-bom.xlsx|scg-002-bom.xlsx]]+[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:scg-002-bom.xlsx|scg-002-bom.xlsx]]
 19.8 KiB 19.8 KiB
 2017/10/05 22:45 2017/10/05 22:45
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:scg-002_board.pdf|scg-002_board.pdf]]+[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:scg-002_board.pdf|scg-002_board.pdf]]
 4.3 MiB 4.3 MiB
 2017/10/05 22:45 2017/10/05 22:45
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:scg-002_schematic.pdf|scg-002_schematic.pdf]]+[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:scg-002_schematic.pdf|scg-002_schematic.pdf]]
 258.4 KiB 258.4 KiB
 2017/10/05 22:45 2017/10/05 22:45
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:scg-003_gerbers.zip|scg-003_gerbers.zip]]+[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:scg-003_gerbers.zip|scg-003_gerbers.zip]]
 222.1 KiB 222.1 KiB
 2018/06/26 07:47 2018/06/26 07:47
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:scg-003_kicad.zip|scg-003_kicad.zip]]+[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:scg-003_kicad.zip|scg-003_kicad.zip]]
 183.8 KiB 183.8 KiB
 2018/06/26 07:47 2018/06/26 07:47
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:scgmsxstuff.zip|scgmsxstuff.zip]]+[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:scgmsxstuff.zip|scgmsxstuff.zip]]
 9.4 MiB 9.4 MiB
 2017/10/07 13:06 2017/10/07 13:06
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:sgc-002_gerbers.zip|sgc-002_gerbers.zip]]+[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:sgc-002_gerbers.zip|sgc-002_gerbers.zip]]
 209.1 KiB 209.1 KiB
 2018/06/24 07:52 2018/06/24 07:52
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:tms9918-test.zip|tms9918-test.zip]]+[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:scg:tms9918-test.zip|tms9918-test.zip]]
 11.2 KiB 11.2 KiB
 2017/10/08 15:01 2017/10/08 15:01
  
boards/ecb/scg/start.1575763956.txt.gz · Last modified: (external edit)
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0