Previous 199869 Revisions Next

r19768 Monday 24th December, 2012 at 11:47:54 UTC by Robbbert
Pencil2 : added notes
[src/mess/drivers]pencil2.c

trunk/src/mess/drivers/pencil2.c
r19767r19768
99    - Everything - this is just a skeleton
1010
1111
12    Information found by looking inside the computer
13    ------------------------------------------------
14Main Board PEN-002 11-50332-10
15
16J1 Expansion slot
17J2 Cart slot
18J3 Memory expansion slot
19J4 Printer slot
20
21XTAL 10.738 MHz
22
23U1     uPD780C-1 (Z80A)
24U2     Video chip with heatsink stuck on top, possibly TMS9928
25U3     SN76489AN
26U4     2764 bios rom
27U5     uPD4016C-2 (assumed to be equivalent of 6116 2K x 8bit static RAM)
28U6     74LS04
29U7     74LS74A
30U8-10  74LS138
31U11    74LS00
32U12    74LS273
33U13    74LS74A
34U14-21 TMM416P-3 (4116-3 16k x 1bit dynamic RAM)
35U22    74LS05
36U23-24 SN74LS541
37
38BASIC CART PEN-700 11-50332-31 Rev.0
39SD-BASIC VERSION 2.0 FOR PENCIL II
40(c) 1983 SOUNDIC ELECTRONICS LTD HONG KONG ALL RIGHTS RESERVED
411 x 2732
422 x 2764
43The roms were dumped by attaching a cable from the printer port to
44a Super-80 and writing programs in Basic to transfer the bytes.
45Therefore it is not known which rom "202" or "203" is which address range.
46
47
48MEMORY MAP
490000-1FFF bios rom
502000-5FFF available for expansion
516000-7FFF static RAM (2K mirrored)
528000-FFFF cart slot
53
54The 16k dynamic RAM holds the BASIC program and the video/gfx etc
55but is banked out of view of a BASIC program.
56
57
1258****************************************************************************/
1359
1460#include "emu.h"
r19767r19768
66112
67113static MACHINE_CONFIG_START( pencil2, pencil2_state )
68114   /* basic machine hardware */
69   MCFG_CPU_ADD("maincpu", Z80, 3580000)
115   MCFG_CPU_ADD("maincpu", Z80, 10738000/3)
70116   MCFG_CPU_PROGRAM_MAP(pencil2_mem)
71117   MCFG_CPU_IO_MAP(pencil2_io)
72118
r19767r19768
82128   ROM_REGION(0x10000, "maincpu", 0)
83129   ROM_LOAD( "mt.u4", 0x0000, 0x2000, CRC(338d7b59) SHA1(2f89985ac06971e00210ff992bf1e30a296d10e7) )
84130   ROM_LOAD( "1-or",  0xa000, 0x1000, CRC(1ddedccd) SHA1(5fc0d30b5997224b67bf286725468194359ced5a) )
131   ROM_RELOAD(        0xb000, 0x1000 )
85132   ROM_LOAD( "203",   0x8000, 0x2000, CRC(f502175c) SHA1(cb2190e633e98586758008577265a7a2bc088233) )
86133   ROM_LOAD( "202",   0xc000, 0x2000, CRC(5171097d) SHA1(171999bc04dc98c74c0722b2866310d193dc0f82) )
87134ROM_END
r19767r19768
89136/* Driver */
90137
91138/*    YEAR  NAME    PARENT  COMPAT   MACHINE    INPUT     STATE         INIT  COMPANY    FULLNAME       FLAGS */
92COMP( 19??, pencil2,   0,     0,     pencil2,   pencil2, driver_device,  0,  "Hanimex", "Pencil II", GAME_IS_SKELETON)
139COMP( 1983, pencil2,   0,     0,     pencil2,   pencil2, driver_device,  0,  "Hanimex", "Pencil II", GAME_IS_SKELETON)

Previous 199869 Revisions Next


© 1997-2024 The MAME Team