Previous 15994 Revisions Next

r8484 Tuesday 13th July, 2010 at 11:42:48 UTC by Miodrag Milanović
Added skeletons for :
- Mitsubishi Multi 8
- Bandai Gundam RX-78
Fixed creation date for some skeletons.
[docs]messnew.txt
[src/mess]mess.mak messdriv.c
[src/mess/drivers]multi8.c* pv2000.c rx78.c* smc777.c

src/mess/messdriv.c
r8483r8484
17101710   DRIVER( pasopia7 )
17111711   DRIVER( prestige )
17121712   DRIVER( smc777 )
1713   DRIVER( multi8 )
1714   DRIVER( rx78 )
17131715
17141716#endif /* DRIVER_RECURSIVE */
src/mess/mess.mak
r8483r8484
16371637   $(MESS_DRIVERS)/mk14.o      \
16381638   $(MESS_DRIVERS)/mmd1.o      \
16391639   $(MESS_DRIVERS)/mod8.o      \
1640   $(MESS_DRIVERS)/multi8.o   \
16401641   $(MESS_DRIVERS)/msbc1.o      \
16411642   $(MESS_DRIVERS)/nanos.o      \
16421643   $(MESS_DRIVERS)/next.o      \
r8483r8484
16531654   $(MESS_DRIVERS)/pyl601.o   \
16541655   $(MESS_DRIVERS)/qtsbc.o      \
16551656   $(MESS_DRIVERS)/rvoice.o   \
1657   $(MESS_DRIVERS)/rx78.o   \
16561658   $(MESS_DRIVERS)/sage2.o      \
16571659   $(MESS_DRIVERS)/sbc6510.o   \
16581660   $(MESS_DRIVERS)/smc777.o   \
src/mess/drivers/smc777.c
r8483r8484
22   
33        Sony SMC-777
44
5        13/07/2009 Skeleton driver.
5        13/07/2010 Skeleton driver.
66
77****************************************************************************/
88
src/mess/drivers/multi8.c
r0r8484
1/***************************************************************************
2   
3        Mitsubishi Multi 8
4
5        13/07/2010 Skeleton driver.
6
7****************************************************************************/
8
9#include "emu.h"
10#include "cpu/z80/z80.h"
11
12static ADDRESS_MAP_START(multi8_mem, ADDRESS_SPACE_PROGRAM, 8)
13   ADDRESS_MAP_UNMAP_HIGH
14ADDRESS_MAP_END
15
16static ADDRESS_MAP_START( multi8_io , ADDRESS_SPACE_IO, 8)
17   ADDRESS_MAP_UNMAP_HIGH
18ADDRESS_MAP_END
19
20/* Input ports */
21INPUT_PORTS_START( multi8 )
22INPUT_PORTS_END
23
24
25static MACHINE_RESET(multi8)
26{   
27}
28
29static VIDEO_START( multi8 )
30{
31}
32
33static VIDEO_UPDATE( multi8 )
34{
35    return 0;
36}
37
38static MACHINE_DRIVER_START( multi8 )
39    /* basic machine hardware */
40    MDRV_CPU_ADD("maincpu",Z80, XTAL_4MHz)
41    MDRV_CPU_PROGRAM_MAP(multi8_mem)
42    MDRV_CPU_IO_MAP(multi8_io)   
43
44    MDRV_MACHINE_RESET(multi8)
45   
46    /* video hardware */
47    MDRV_SCREEN_ADD("screen", RASTER)
48    MDRV_SCREEN_REFRESH_RATE(50)
49    MDRV_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500)) /* not accurate */
50    MDRV_SCREEN_FORMAT(BITMAP_FORMAT_INDEXED16)
51    MDRV_SCREEN_SIZE(640, 480)
52    MDRV_SCREEN_VISIBLE_AREA(0, 640-1, 0, 480-1)
53    MDRV_PALETTE_LENGTH(2)
54    MDRV_PALETTE_INIT(black_and_white)
55
56    MDRV_VIDEO_START(multi8)
57    MDRV_VIDEO_UPDATE(multi8)
58MACHINE_DRIVER_END
59
60/* ROM definition */
61ROM_START( multi8 )
62    ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASEFF )
63   ROM_LOAD( "basic.rom", 0x0000, 0x8000, CRC(2131a3a8) SHA1(0f5a565ecfbf79237badbf9011dcb374abe74a57))
64   ROM_REGION( 0x0800, "chargen", 0 )
65   ROM_LOAD( "font.rom",  0x0000, 0x0800, CRC(08f9ed0e) SHA1(57480510fb30af1372df5a44b23066ca61c6f0d9))
66ROM_END
67
68/* Driver */
69
70/*    YEAR  NAME    PARENT  COMPAT   MACHINE    INPUT    INIT     COMPANY   FULLNAME       FLAGS */
71COMP( 1983, multi8,  0,       0,    multi8,    multi8,     0,   "Mitsubishi",   "Multi 8",      GAME_NOT_WORKING | GAME_NO_SOUND)
72
src/mess/drivers/rx78.c
r0r8484
1/***************************************************************************
2   
3        Bandai Gundam RX-78
4
5        13/07/2010 Skeleton driver.
6
7****************************************************************************/
8
9#include "emu.h"
10#include "cpu/z80/z80.h"
11
12static ADDRESS_MAP_START(rx78_mem, ADDRESS_SPACE_PROGRAM, 8)
13   ADDRESS_MAP_UNMAP_HIGH
14ADDRESS_MAP_END
15
16static ADDRESS_MAP_START( rx78_io , ADDRESS_SPACE_IO, 8)
17   ADDRESS_MAP_UNMAP_HIGH
18ADDRESS_MAP_END
19
20/* Input ports */
21INPUT_PORTS_START( rx78 )
22INPUT_PORTS_END
23
24
25static MACHINE_RESET(rx78)
26{   
27}
28
29static VIDEO_START( rx78 )
30{
31}
32
33static VIDEO_UPDATE( rx78 )
34{
35    return 0;
36}
37
38static MACHINE_DRIVER_START( rx78 )
39    /* basic machine hardware */
40    MDRV_CPU_ADD("maincpu",Z80, XTAL_4MHz)
41    MDRV_CPU_PROGRAM_MAP(rx78_mem)
42    MDRV_CPU_IO_MAP(rx78_io)   
43
44    MDRV_MACHINE_RESET(rx78)
45   
46    /* video hardware */
47    MDRV_SCREEN_ADD("screen", RASTER)
48    MDRV_SCREEN_REFRESH_RATE(50)
49    MDRV_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500)) /* not accurate */
50    MDRV_SCREEN_FORMAT(BITMAP_FORMAT_INDEXED16)
51    MDRV_SCREEN_SIZE(640, 480)
52    MDRV_SCREEN_VISIBLE_AREA(0, 640-1, 0, 480-1)
53    MDRV_PALETTE_LENGTH(2)
54    MDRV_PALETTE_INIT(black_and_white)
55
56    MDRV_VIDEO_START(rx78)
57    MDRV_VIDEO_UPDATE(rx78)
58MACHINE_DRIVER_END
59
60/* ROM definition */
61ROM_START( rx78 )
62    ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASEFF )
63   ROM_LOAD( "ipl.rom", 0x0000, 0x2000, CRC(a194ea53) SHA1(ba39e73e6eb7cbb8906fff1f81a98964cd62af0d))
64ROM_END
65
66/* Driver */
67
68/*    YEAR  NAME    PARENT  COMPAT   MACHINE    INPUT    INIT     COMPANY   FULLNAME       FLAGS */
69COMP( 1983, rx78,     0,       0,       rx78,    rx78,     0,       "Bandai",   "Gundam RX-78",      GAME_NOT_WORKING | GAME_NO_SOUND)
70
src/mess/drivers/pv2000.c
r8483r8484
22   
33        Driver for Casio PV-2000
44
5        07/13/2009 Skeleton driver.
5        07/13/2010 Skeleton driver.
66
77****************************************************************************/
88
docs/messnew.txt
r8483r8484
2222- VTech PreComputer Prestige [Joseba Epalza, Curt Coder]
2323- Casio PV-2000
2424- Sony SMC-777
25- Mitsubishi Multi 8
26- Bandai Gundam RX-78
2527
2628
2729System Driver Changes:

Previous 15994 Revisions Next


© 1998-2018 The MESS Team