trunk/src/mame/drivers/seta.c
| r244772 | r244773 | |
| 10328 | 10328 | |
| 10329 | 10329 | ROM_START( daioh ) |
| 10330 | 10330 | ROM_REGION( 0x100000, "maincpu", 0 ) /* 68000 Code */ |
| 10331 | | ROM_LOAD16_BYTE( "fg1-001.u3", 0x000000, 0x080000, CRC(104ae74a) SHA1(928c467e3ff98285a4828a927d851fcdf296849b) ) |
| 10332 | | ROM_LOAD16_BYTE( "fg1-002.u4", 0x000001, 0x080000, CRC(e39a4e67) SHA1(c3f47e9d407f32dbfaf209d29b4446e4de8829a2) ) |
| 10331 | ROM_LOAD16_BYTE( "fg-001-001.u3", 0x000000, 0x080000, CRC(104ae74a) SHA1(928c467e3ff98285a4828a927d851fcdf296849b) ) |
| 10332 | ROM_LOAD16_BYTE( "fg-001-002.u4", 0x000001, 0x080000, CRC(e39a4e67) SHA1(c3f47e9d407f32dbfaf209d29b4446e4de8829a2) ) |
| 10333 | 10333 | |
| 10334 | 10334 | ROM_REGION( 0x200000, "gfx1", 0 ) /* Sprites */ |
| 10335 | | ROM_LOAD( "fg1-004", 0x000000, 0x100000, CRC(9ab0533e) SHA1(b260ceb2b3e140971419329bee07a020171794f7) ) |
| 10336 | | ROM_LOAD( "fg1-003", 0x100000, 0x100000, CRC(1c9d51e2) SHA1(1d6236ab28d11676386834fd6e405fd40198e924) ) |
| 10335 | ROM_LOAD( "fg-001-004", 0x000000, 0x100000, CRC(9ab0533e) SHA1(b260ceb2b3e140971419329bee07a020171794f7) ) |
| 10336 | ROM_LOAD( "fg-001-003", 0x100000, 0x100000, CRC(1c9d51e2) SHA1(1d6236ab28d11676386834fd6e405fd40198e924) ) |
| 10337 | 10337 | |
| 10338 | 10338 | ROM_REGION( 0x200000, "gfx2", 0 ) /* Layer 1 */ |
| 10339 | | ROM_LOAD( "fg1-005", 0x000000, 0x200000, CRC(c25159b9) SHA1(4c9da3233223508389c3c0f277a00aedfc860da4) ) |
| 10339 | ROM_LOAD( "fg-001-005", 0x000000, 0x200000, CRC(c25159b9) SHA1(4c9da3233223508389c3c0f277a00aedfc860da4) ) |
| 10340 | 10340 | |
| 10341 | 10341 | ROM_REGION( 0x200000, "gfx3", 0 ) /* Layer 2 */ |
| 10342 | | ROM_LOAD( "fg1-006", 0x000000, 0x200000, CRC(2052c39a) SHA1(83a444a76e68aa711b0e25a5aa963ca876a6357e) ) |
| 10342 | ROM_LOAD( "fg-001-006", 0x000000, 0x200000, CRC(2052c39a) SHA1(83a444a76e68aa711b0e25a5aa963ca876a6357e) ) |
| 10343 | 10343 | |
| 10344 | 10344 | ROM_REGION( 0x100000, "x1snd", 0 ) /* Samples */ |
| 10345 | | ROM_LOAD( "fg1-007", 0x000000, 0x100000, CRC(4a2fe9e0) SHA1(e55b6f301f842ff5d3c7a0041856695ac1d8a78f) ) |
| 10345 | ROM_LOAD( "fg-001-007", 0x000000, 0x100000, CRC(4a2fe9e0) SHA1(e55b6f301f842ff5d3c7a0041856695ac1d8a78f) ) |
| 10346 | 10346 | ROM_END |
| 10347 | 10347 | |
| 10348 | /* |
| 10349 | The changes between this set and the parent set are very minimal. It is potentially a hack/bootleg. |
| 10350 | |
| 10351 | Overview of the changes: |
| 10352 | - the vector table has been changed to make bus error and address error go somewhere other than a hard lock |
| 10353 | - the new destination is a newly inserted RTE that's located at the first NOP in the code that would've affected nothing |
| 10354 | - there's a change in a jumptable at $23A28 that pushes the destination PC into the original function, but not into a different one |
| 10355 | - which would make no sense from an official build unless they possibly lost the source |
| 10356 | - at $23DF2 a fairly large chunk of code has been rewritten, with a bunch of NOPs added for padding |
| 10357 | - there are various changes around that change things like "ADDI $20, D0" to "MOVE $7F, D0" |
| 10358 | - these are after doing real computation with D0, so it seems strange |
| 10359 | */ |
| 10360 | ROM_START( daioh1 ) |
| 10361 | ROM_REGION( 0x100000, "maincpu", 0 ) /* 68000 Code */ |
| 10362 | ROM_LOAD16_BYTE( "fg-001-001.bin", 0x000000, 0x080000, CRC(e1ef3007) SHA1(864349efac3e3dc3ccdeb892fed285c73aea3997) ) |
| 10363 | ROM_LOAD16_BYTE( "fg-001-002.bin", 0x000001, 0x080000, CRC(5e3481f9) SHA1(7585a7e56392fc2b13d466cf262383dd68d6d995) ) |
| 10364 | |
| 10365 | ROM_REGION( 0x200000, "gfx1", 0 ) /* Sprites */ |
| 10366 | ROM_LOAD( "fg-001-004", 0x000000, 0x100000, CRC(9ab0533e) SHA1(b260ceb2b3e140971419329bee07a020171794f7) ) |
| 10367 | ROM_LOAD( "fg-001-003", 0x100000, 0x100000, CRC(1c9d51e2) SHA1(1d6236ab28d11676386834fd6e405fd40198e924) ) |
| 10368 | |
| 10369 | ROM_REGION( 0x200000, "gfx2", 0 ) /* Layer 1 */ |
| 10370 | ROM_LOAD( "fg-001-005", 0x000000, 0x200000, CRC(c25159b9) SHA1(4c9da3233223508389c3c0f277a00aedfc860da4) ) |
| 10371 | |
| 10372 | ROM_REGION( 0x200000, "gfx3", 0 ) /* Layer 2 */ |
| 10373 | ROM_LOAD( "fg-001-006", 0x000000, 0x200000, CRC(2052c39a) SHA1(83a444a76e68aa711b0e25a5aa963ca876a6357e) ) |
| 10374 | |
| 10375 | ROM_REGION( 0x100000, "x1snd", 0 ) /* Samples */ |
| 10376 | ROM_LOAD( "fg-001-007", 0x000000, 0x100000, CRC(4a2fe9e0) SHA1(e55b6f301f842ff5d3c7a0041856695ac1d8a78f) ) |
| 10377 | ROM_END |
| 10378 | |
| 10348 | 10379 | ROM_START( daiohloc ) |
| 10349 | 10380 | ROM_REGION( 0x200000, "maincpu", 0 ) /* 68000 Code */ |
| 10350 | 10381 | ROM_LOAD16_BYTE( "prg_even.u3", 0x000000, 0x040000, CRC(3c97b976) SHA1(5850bf71b594a25f3e2de16f2933078c4a0dc518) ) |
| r244772 | r244773 | |
| 11516 | 11547 | GAME( 1993, atehate, 0, atehate, atehate, driver_device, 0, ROT0, "Athena", "Athena no Hatena ?", 0 ) |
| 11517 | 11548 | |
| 11518 | 11549 | GAME( 1993, daioh, 0, daioh, daioh, driver_device, 0, ROT270, "Athena", "Daioh", 0 ) |
| 11550 | GAME( 1993, daioh1, daioh, daioh, daioh, driver_device, 0, ROT270, "Athena", "Daioh (set 1)", 0 ) |
| 11519 | 11551 | GAME( 1993, daiohloc, daioh, daiohloc, daiohloc, driver_device, 0, ROT270, "Athena", "Daioh (location test ver)", 0 ) |
| 11520 | 11552 | |
| 11521 | 11553 | GAME( 1993, jjsquawk, 0, jjsquawk, jjsquawk, driver_device, 0, ROT0, "Athena / Able", "J. J. Squawkers", GAME_IMPERFECT_SOUND ) |