| Previous | 15994 Revisions | Next |
| r13645 Wednesday 21st December, 2011 at 02:37:14 UTC by R. Belmont |
|---|
| dc: added Katana Set 5 prototype BIOS (The Dumping Union) [no whatsnew after this!!!] This consists entirely of diagnostic menus; it doesn't appear to bother being able to load programs or anything, so getting it running would be interesting. The dumper says: "If you set region to 0x02 it does something, than mess crash... READ64_HANDLER( dc_mess_g1_ctrl_r ) { dc_state *state = space->machine().driver_data<dc_state>(); int reg; #define retail 0; #define set4_8m 0xc; #define set4_32m 0x8; #define devbox_16m 0x9; #define devbox_32m 0xa; #define reg_jp 0x1; #define reg_usa 0x4; #define reg_eu 0xc; //other "region" trigger different selfttest mode on Katana DevBox int region=reg_usa; int box=devbox_16m; UINT64 shift; reg = decode_reg32_64(space->machine(), offset, mem_mask, &shift); mame_printf_verbose("G1CTRL: Unmapped read %08x\n", 0x5f7400+reg*4); printf("G1CTRL: Unmapped read %08x\n", 0x5f7400+reg*4); if ((reg*4) == 0xb0){ return box<<4 | region; } return (UINT64)state->g1bus_regs[reg] << shift; }" ...however it still does nothing for me even with the region set to 0x2. |
| [src/mess] | mess.lst |
| [src/mess/drivers] | dc.c |
| r13644 | r13645 | |
|---|---|---|
| 137 | 137 | dc // 1999 Sega Dreamcast (USA) |
| 138 | 138 | dceu // 1999 Sega Dreamcast (Europe) |
| 139 | 139 | dcdev // 1998 Sega HKT-0120 Sega Dreamcast Development Box |
| 140 | dcprt // 1998 Sega Katana Set 5 Prototype | |
| 140 | 141 | |
| 141 | 142 | // Sony |
| 142 | 143 | psj // 1994 Sony PlayStation (Japan) |
| r13644 | r13645 | |
|---|---|---|
| 296 | 296 | ROM_LOAD( "hkt-0120-flash.bin", 0x200000, 0x020000, CRC(7784C304) SHA1(31EF57F550D8CD13E40263CBC657253089E53034) ) // Flash |
| 297 | 297 | ROM_END |
| 298 | 298 | |
| 299 | ROM_START( dcprt ) | |
| 300 | ROM_REGION(0x220000, "maincpu", 0) | |
| 301 | ROM_LOAD( "katana-set5-v0.41-98-08-27.bin", 0x000000, 0x200000, CRC(485877bd) SHA1(dc1af1f1248ffa87d57bc5ef2ea41aac95ecfc5e) ) // BIOS | |
| 302 | ROM_LOAD( "dcjp_ntsc.bin", 0x200000, 0x020000, CRC(5F92BF76) SHA1(BE78B834F512AB2CF3D67B96E377C9F3093FF82A) ) // Flash | |
| 303 | ROM_END | |
| 304 | ||
| 299 | 305 | static INPUT_PORTS_START( dc ) |
| 300 | 306 | PORT_START("P1L") |
| 301 | 307 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_8WAY PORT_PLAYER(1) |
| r13644 | r13645 | |
| 385 | 391 | CONS( 1998, dcjp, 0, 0, dc, dc, dcjp, "Sega", "Dreamcast (Japan, NTSC)", GAME_NOT_WORKING ) |
| 386 | 392 | CONS( 1999, dceu, dcjp, 0, dc, dc, dcus, "Sega", "Dreamcast (Europe, PAL)", GAME_NOT_WORKING ) |
| 387 | 393 | CONS( 1998, dcdev, dcjp, 0, dc, dc, dc, "Sega", "HKT-0120 Sega Dreamcast Development Box", GAME_NOT_WORKING ) |
| 394 | CONS( 1998, dcprt, dcjp, 0, dc, dc, dcjp, "Sega", "Katana Set 5 Prototype", GAME_NOT_WORKING ) | |
| 395 |
| Previous | 15994 Revisions | Next |