Previous 15994 Revisions Next

r8451 Friday 9th July, 2010 at 10:24:50 UTC by Curt Coder
[MANAGER] Srccleaned, added inputs and cartridge ROM regions.
[src/mess/drivers]crvision.c

src/mess/drivers/crvision.c
r8450r8451
1919        * Christmas Demo 1.0
2020        * Titanic Frogger Demo 1.0
2121        * Titanic Frogger Demo 1.1
22
23   - manager keyboard
24   - manager 16K RAM mapping
25
2226*/
2327
2428/*
25   
29
2630Salora Manager
2731
2832PCB Layout
r8450r8451
3135Main board
3236
3337|-------------------------------------------------------------------------------|
34|            |-----CN1-----|            |-----CN2-----|                  |
35|                                                   10.738MHz   --|
36|                           X                              CN3     |
37|      ROM01                                    VDC                 |
38|                           X                                 --|
39|                                                            |
40|      ROM23                  X                                 |
41|                                                            |
42|                           X                                 |
43|   LS04                                                      --|
44|                           X                  6821              |
45|   LS32                                                        |
46|                           X                                   |
47|   LS139                                 PSG                       |
48|                           X                                   |
49|   LS138                                                        |
50|                           X                              CN4     |
51|   LS244                                                        |
52|                                                              |
53|   LS245                                                        |
54|                                                              |
55|               LS244                                            |
56|      6502                                                   --|
57|               LS244                                          |
58|                                             CN5               |
38|               |-----CN1-----|             |-----CN2-----|                     |
39|                                                                   10.738MHz   --|
40|                                   X                                       CN3   |
41|       ROM01                                               VDC                   |
42|                                   X                                           --|
43|                                                                               |
44|       ROM23                       X                                           |
45|                                                                               |
46|                                   X                                           |
47|   LS04                                                                        --|
48|                                   X                       6821                  |
49|   LS32                                                                          |
50|                                   X                                             |
51|   LS139                                           PSG                           |
52|                                   X                                             |
53|   LS138                                                                         |
54|                                   X                                       CN4   |
55|   LS244                                                                         |
56|                                                                                 |
57|   LS245                                                                         |
58|                                                                                 |
59|                   LS244                                                         |
60|       6502                                                                    --|
61|                   LS244                                                       |
62|                                                           CN5                 |
5963|-------------------------------------------------------------------------------|
6064
6165Notes:
6266All IC's shown. Prototype-ish board, with many jumper wires and extra capacitors.
6367
64ROM01   - Toshiba TMM2464P 8Kx8 one-time PROM, labeled "0.1"
65ROM23   - Toshiba TMM2464P 8Kx8 one-time PROM, labeled "23"
666502   - Rockwell R6502AP 8-bit Microprocessor
676821   - Hitachi HD468B21P Peripheral Interface Adaptor
68VDC      - most likely TMS9929A (covered w/heatsink)
69PSG      - Texas Instruments SN76489AN Programmable Sound Generator
70X      - some kind of RAM chip (covered w/heatsink)
71CN1      - sub board connector (17x2 pin header)
72CN2      - RF board connector (17x1 pin header)
73CN3      - tape connector (7x2 PCB edge male)
74CN4      - expansion connector (30x2 PCB edge male)
75CN5      - cartridge connector (18x2 PCB edge female)
68ROM01   - Toshiba TMM2464P 8Kx8 one-time PROM, labeled "0.1"
69ROM23   - Toshiba TMM2464P 8Kx8 one-time PROM, labeled "23"
706502    - Rockwell R6502AP 8-bit Microprocessor
716821    - Hitachi HD468B21P Peripheral Interface Adaptor
72VDC     - most likely TMS9929A (covered w/heatsink)
73PSG     - Texas Instruments SN76489AN Programmable Sound Generator
74X       - some kind of RAM chip (covered w/heatsink)
75CN1     - sub board connector (17x2 pin header)
76CN2     - RF board connector (17x1 pin header)
77CN3     - tape connector (7x2 PCB edge male)
78CN4     - expansion connector (30x2 PCB edge male)
79CN5     - cartridge connector (18x2 PCB edge female)
7680
7781Sub board
7882
7983|---------------------------------------|
80|   17.73447MHz   |-----CN1-----|         |
81|                              |
82|   74S04                  4116   |
83|                              |
84|   LS90                  4116   |
85|                              |
86|   LS10                  4116   |
87|                              |
88|   LS367                  4116   |
89|                              |
90|   LS393                  4116   |
91|                              |
92|   LS244                  4116   |
93|                              |
94|   LS257                  4116   |
95|                              |
96|   LS257                  4116   |
97|                              |
98|                        LS139   |
99|                              |
84|   17.73447MHz |-----CN1-----|         |
85|                                       |
86|   74S04                       4116    |
87|                                       |
88|   LS90                        4116    |
89|                                       |
90|   LS10                        4116    |
91|                                       |
92|   LS367                       4116    |
93|                                       |
94|   LS393                       4116    |
95|                                       |
96|   LS244                       4116    |
97|                                       |
98|   LS257                       4116    |
99|                                       |
100|   LS257                       4116    |
101|                                       |
102|                               LS139   |
103|                                       |
100104|---------------------------------------|
101105
102106Notes:
103107All IC's shown.
104108
1054116   - Toshiba TMM416P-3 16Kx1 RAM
106CN1      - main board connector (17x2 pin header)
1094116    - Toshiba TMM416P-3 16Kx1 RAM
110CN1     - main board connector (17x2 pin header)
107111
108112*/
109113
r8450r8451
160164   AM_RANGE(0x2001, 0x2001) AM_MIRROR(0x0ffe) AM_READ(TMS9928A_register_r)
161165   AM_RANGE(0x3000, 0x3000) AM_MIRROR(0x0ffe) AM_WRITE(TMS9928A_vram_w)
162166   AM_RANGE(0x3001, 0x3001) AM_MIRROR(0x0ffe) AM_WRITE(TMS9928A_register_w)
167   AM_RANGE(0x4000, 0x7fff) AM_ROMBANK(BANK_ROM2)
168   AM_RANGE(0x8000, 0xbfff) AM_ROMBANK(BANK_ROM1)
163169   AM_RANGE(0xc000, 0xffff) AM_ROM AM_REGION(M6502_TAG, 0)
164170ADDRESS_MAP_END
165171
r8450r8451
336342INPUT_PORTS_END
337343
338344static INPUT_PORTS_START( manager )
345   PORT_INCLUDE( crvision )
339346INPUT_PORTS_END
340347
341348/* Machine Interface */
r8450r8451
765772
766773   /* internal ram */
767774   MDRV_RAM_ADD("messram")
768   MDRV_RAM_DEFAULT_SIZE("1K")   // MAIN RAM
769   MDRV_RAM_EXTRA_OPTIONS("15K") // 16K expansion (lower 14K available only, upper 2K shared with BIOS ROM)
775   MDRV_RAM_DEFAULT_SIZE("16K")
770776
771777   /* video hardware */
772778   MDRV_IMPORT_FROM(tms9928a)
r8450r8451
801807
802808/* System Drivers */
803809
804/*    YEAR  NAME        PARENT      COMPAT   MACHINE      INPUT       INIT   COMPANY                   FULLNAME */
810/*    YEAR  NAME        PARENT      COMPAT  MACHINE     INPUT       INIT    COMPANY                   FULLNAME */
805811CONS( 1982,   crvision,   0,          0,      pal,      crvision,   0,      "Video Technology",       "CreatiVision", 0 )
806812CONS( 1982,   fnvision,   crvision,   0,      pal,      crvision,   0,      "Video Technology",       "FunVision", 0 )
807813CONS( 1982,   crvisioj,   crvision,   0,      ntsc,      crvision,   0,      "Cheryco",                "CreatiVision (Japan)", 0 )
r8450r8451
810816CONS( 1983,   vz2000,     crvision,   0,      pal,      crvision,   0,      "Dick Smith Electronics", "VZ 2000 (Oceania)", 0 )
811817CONS( 1983,   crvisio2,   crvision,   0,      pal,      crvision,   0,      "Video Technology",       "CreatiVision MK-II (Europe)", 0 )
812818/*
813COMP( 1983,   lasr2001,   0,          0,      lasr2001,   lasr2001,   0,      "Video Technology",       "Laser 2001", GAME_NOT_WORKING )
814COMP( 1983, vz2001,     lasr2001,   0,      lasr2001,   lasr2001,   0,      "Dick Smith Electronics", "VZ 2001 (Oceania)", GAME_NOT_WORKING )
819COMP( 1983, lasr2001,   0,          0,      lasr2001,   lasr2001,   0,      "Video Technology",       "Laser 2001", GAME_NOT_WORKING )
820COMP( 1983, vz2001,     lasr2001,   0,      lasr2001,   lasr2001,   0,      "Dick Smith Electronics", "VZ 2001 (Oceania)", GAME_NOT_WORKING )
815821*/
816822COMP( 1983,   manager,    0,         0,      lasr2001,   manager,   0,      "Salora",                 "Manager (Finland)", GAME_NOT_WORKING )

Previous 15994 Revisions Next


© 1998-2018 The MESS Team