trunk/src/mess/drivers/snes.c
| r21741 | r21742 | |
| 38 | 38 | |
| 39 | 39 | #include "crsshair.h" |
| 40 | 40 | |
| 41 | | #define MAX_SNES_CART_SIZE 0x600000 |
| 42 | | |
| 43 | 41 | class snes_console_state : public snes_state |
| 44 | 42 | { |
| 45 | 43 | public: |
| r21741 | r21742 | |
| 1400 | 1398 | |
| 1401 | 1399 | ROM_REGION( 0x10000, "addons", ROMREGION_ERASE00 ) /* add-on chip ROMs (DSP, SFX, etc) */ |
| 1402 | 1400 | |
| 1403 | | ROM_REGION( MAX_SNES_CART_SIZE, "cart", ROMREGION_ERASE00 ) |
| 1404 | 1401 | ROM_REGION( 0x2000, "dspprg", ROMREGION_ERASEFF) |
| 1405 | 1402 | ROM_REGION( 0x800, "dspdata", ROMREGION_ERASEFF) |
| 1406 | 1403 | ROM_END |
| r21741 | r21742 | |
| 1418 | 1415 | ROM_LOAD( "dsp3.bin", SNES_DSP3_OFFSET, 0x002800, CRC(6b86728a) SHA1(1b133741fad810eb7320c21ecfdd427d25a46da1) ) |
| 1419 | 1416 | ROM_LOAD( "dsp4.bin", SNES_DSP4_OFFSET, 0x002800, CRC(ce0c7783) SHA1(76fd25f7dc26c3b3f7868a3aa78c7684068713e5) ) |
| 1420 | 1417 | |
| 1421 | | ROM_REGION( MAX_SNES_CART_SIZE, "cart", ROMREGION_ERASE00 ) |
| 1422 | 1418 | ROM_REGION( 0x2000, "dspprg", ROMREGION_ERASEFF) |
| 1423 | 1419 | ROM_REGION( 0x800, "dspdata", ROMREGION_ERASEFF) |
| 1424 | 1420 | ROM_END |
| r21741 | r21742 | |
| 1432 | 1428 | ROM_REGION( 0x11000, "addons", 0 ) /* add-on chip ROMs (DSP, SFX, etc) */ |
| 1433 | 1429 | ROM_LOAD( "st010.bin", 0x000000, 0x011000, CRC(aa11ee2d) SHA1(cc1984e989cb94e3dcbb5f99e085b5414e18a017) ) |
| 1434 | 1430 | |
| 1435 | | ROM_REGION( MAX_SNES_CART_SIZE, "cart", ROMREGION_ERASE00 ) |
| 1436 | 1431 | ROM_REGION( 0x10000, "dspprg", ROMREGION_ERASEFF) |
| 1437 | 1432 | ROM_REGION( 0x1000, "dspdata", ROMREGION_ERASEFF) |
| 1438 | 1433 | ROM_END |
| r21741 | r21742 | |
| 1446 | 1441 | ROM_REGION( 0x11000, "addons", 0 ) /* add-on chip ROMs (DSP, SFX, etc) */ |
| 1447 | 1442 | ROM_LOAD( "st011.bin", 0x000000, 0x011000, CRC(34d2952c) SHA1(1375b8c1efc8cae4962b57dfe22f6b78e1ddacc8) ) |
| 1448 | 1443 | |
| 1449 | | ROM_REGION( MAX_SNES_CART_SIZE, "cart", ROMREGION_ERASE00 ) |
| 1450 | 1444 | ROM_REGION( 0x10000, "dspprg", ROMREGION_ERASEFF) |
| 1451 | 1445 | ROM_REGION( 0x1000, "dspdata", ROMREGION_ERASEFF) |
| 1452 | 1446 | ROM_END |
| r21741 | r21742 | |
| 1459 | 1453 | |
| 1460 | 1454 | ROM_REGION( 0x10000, "addons", ROMREGION_ERASE00 ) /* add-on chip ROMs (DSP, SFX, etc) */ |
| 1461 | 1455 | |
| 1462 | | ROM_REGION( MAX_SNES_CART_SIZE, "cart", ROMREGION_ERASE00 ) |
| 1463 | 1456 | ROM_REGION( 0x2000, "dspprg", ROMREGION_ERASEFF) |
| 1464 | 1457 | ROM_REGION( 0x800, "dspdata", ROMREGION_ERASEFF) |
| 1465 | 1458 | ROM_END |
| r21741 | r21742 | |
| 1472 | 1465 | |
| 1473 | 1466 | ROM_REGION( 0x10000, "addons", ROMREGION_ERASE00 ) /* add-on chip ROMs (DSP, SFX, etc) */ |
| 1474 | 1467 | |
| 1475 | | ROM_REGION( MAX_SNES_CART_SIZE, "cart", ROMREGION_ERASE00 ) |
| 1476 | 1468 | ROM_REGION( 0x2000, "dspprg", ROMREGION_ERASEFF) |
| 1477 | 1469 | ROM_REGION( 0x800, "dspdata", ROMREGION_ERASEFF) |
| 1478 | 1470 | ROM_END |
| r21741 | r21742 | |
| 1490 | 1482 | ROM_LOAD( "dsp3.bin", SNES_DSP3_OFFSET, 0x002800, CRC(6b86728a) SHA1(1b133741fad810eb7320c21ecfdd427d25a46da1) ) |
| 1491 | 1483 | ROM_LOAD( "dsp4.bin", SNES_DSP4_OFFSET, 0x002800, CRC(ce0c7783) SHA1(76fd25f7dc26c3b3f7868a3aa78c7684068713e5) ) |
| 1492 | 1484 | |
| 1493 | | ROM_REGION( MAX_SNES_CART_SIZE, "cart", ROMREGION_ERASE00 ) |
| 1494 | 1485 | ROM_REGION( 0x2000, "dspprg", ROMREGION_ERASEFF) |
| 1495 | 1486 | ROM_REGION( 0x800, "dspdata", ROMREGION_ERASEFF) |
| 1496 | 1487 | ROM_END |
| r21741 | r21742 | |
| 1503 | 1494 | |
| 1504 | 1495 | ROM_REGION( 0x10000, "addons", ROMREGION_ERASE00 ) /* add-on chip ROMs (DSP, SFX, etc) */ |
| 1505 | 1496 | |
| 1506 | | ROM_REGION( MAX_SNES_CART_SIZE, "cart", ROMREGION_ERASE00 ) |
| 1507 | 1497 | ROM_REGION( 0x2000, "dspprg", ROMREGION_ERASEFF) |
| 1508 | 1498 | ROM_REGION( 0x800, "dspdata", ROMREGION_ERASEFF) |
| 1509 | 1499 | ROM_END |
| r21741 | r21742 | |
| 1519 | 1509 | ROM_REGION( 0x40000, "sufami", 0 ) /* add-on chip ROMs (DSP, SFX, etc) */ |
| 1520 | 1510 | ROM_LOAD( "shvc-qh-0.bin", 0, 0x40000, CRC(9b4ca911) SHA1(ef86ea192eed03d5c413fdbbfd46043be1d7a127) ) |
| 1521 | 1511 | |
| 1522 | | ROM_REGION( MAX_SNES_CART_SIZE, "slot_a", ROMREGION_ERASE00 ) |
| 1523 | | ROM_REGION( MAX_SNES_CART_SIZE, "slot_b", ROMREGION_ERASE00 ) |
| 1524 | 1512 | ROM_REGION( 0x2000, "dspprg", ROMREGION_ERASEFF) |
| 1525 | 1513 | ROM_REGION( 0x800, "dspdata", ROMREGION_ERASEFF) |
| 1526 | 1514 | ROM_END |