trunk/src/mame/drivers/twinkle.c
| r26440 | r26441 | |
| 20 | 20 | Video CD Security |
| 21 | 21 | Game Title Year Program CD 6/7/8 use DVD Dongle HDD label |
| 22 | 22 | ----------------------------------------------------------------------------------------------------- |
| 23 | | beatmania IIDX (English) - Konami 1999 GQ863 A01 GQ863 A04 863 A02 Possibly same as Japan version? |
| 24 | | beatmania IIDX (Japanese) - Konami 1999 GQ863-JA B01 GQ863 A04 " " C44 JA A03* |
| 23 | beatmania IIDX (English) - Konami 1999 GQ863 A01 GQ863 A04 863 A02 ? |
| 24 | beatmania IIDX (Japanese) - Konami 1999 GQ863-JA B01 GQ863 A04 " " ? |
| 25 | 25 | beatmania IIDX + DDR Club Kit - Konami 1999 896 JA ABM ? ? ? |
| 26 | 26 | beatmania IIDX Substream - Konami 1999 ? GC983 A04 ? Dumped# |
| 27 | 27 | beatmania IIDX Club Version 2 - Konami 1999 GE984 A01(BM) ? 984 A02 ? |
| 28 | 28 | + GE984 A01(DDR) |
| 29 | | beatmania IIDX 2nd Style - Konami 1999 GC985 A01 GC985 A04 ? ? |
| 30 | | beatmania IIDX 3rd Style - Konami 2000 GC992-JA A01 GC992-JA A04 ? ? |
| 29 | beatmania IIDX 2nd Style - Konami 1999 GC985 A01 GC985 A04 ? 985 HDD A01 |
| 30 | beatmania IIDX 3rd Style - Konami 2000 GC992-JA A01 GC992-JA A04 ? 992 HDD A01 |
| 31 | 31 | beatmania IIDX 3rd Style(newer)- Konami 2000 GC992-JA C01 GC992-JA A04 ? ? |
| 32 | 32 | beatmania IIDX 4th Style - Konami 2000 A03 JA A01 A03 JA A02 A03 A03 JA A03 |
| 33 | | beatmania IIDX 5th Style - Konami 2001 A17 JA A01 A17 JA A02 ? ? |
| 33 | beatmania IIDX 5th Style - Konami 2001 A17 JA A01 A17 JA A02 ? A17 JA A03 |
| 34 | 34 | beatmania IIDX 6th Style - Konami 2001 B4U JA A01 B4U JA A02 ? B4U JA A03 |
| 35 | 35 | beatmania IIDX 6th Style(newer)- Konami 2001 B4U JA B01 B4U JA A02 ? B4U JA A03 |
| 36 | | beatmania IIDX 7th Style - Konami 2002 B44 JA A01 B44 JA A02 ? ? |
| 37 | | beatmania IIDX 8th Style - Konami 2002 C44 JA A01 ? C44 ? |
| 36 | beatmania IIDX 7th Style - Konami 2002 B44 JA A01 B44 JA A02 ? B44 JA A03 |
| 37 | beatmania IIDX 8th Style - Konami 2002 C44 JA A01 ? C44 C44 JA A03 |
| 38 | 38 | |
| 39 | 39 | ? = Undumped pieces. |
| 40 | 40 | # = Dumped but code unknown. |
| r26440 | r26441 | |
| 934 | 934 | TWINKLE_BIOS |
| 935 | 935 | |
| 936 | 936 | DISK_REGION( "scsi:cdrom" ) // program |
| 937 | | DISK_IMAGE_READONLY("863jaa01", 0, BAD_DUMP SHA1(aee12de1dc5dd44e5bf7b62133ed695b80999390) ) |
| 937 | DISK_IMAGE_READONLY( "gq863a01", 0, BAD_DUMP SHA1(aee12de1dc5dd44e5bf7b62133ed695b80999390) ) |
| 938 | 938 | |
| 939 | 939 | DISK_REGION( "cdrom1" ) // video CD |
| 940 | | DISK_IMAGE_READONLY("863jaa04", 0, BAD_DUMP SHA1(8f6a0d2e191153032c9388b5298d8ee531b22a41) ) |
| 940 | DISK_IMAGE_READONLY( "gq863a04", 0, BAD_DUMP SHA1(8f6a0d2e191153032c9388b5298d8ee531b22a41) ) |
| 941 | 941 | |
| 942 | 942 | DISK_REGION( "ata:0:hdd:image" ) |
| 943 | | DISK_IMAGE_READONLY("c44jaa03", 0, SHA1(53e9bd25d1674a04aeec81c0224b4e4e44af802a) ) // was part of a 1st mix machine, but "c44" indicates 8th mix? |
| 943 | DISK_IMAGE_READONLY( "863hdda01", 0, SHA1(0b8dbf1c9caf4abf965dbc6e1a8e6329d48b1c90) ) |
| 944 | 944 | ROM_END |
| 945 | 945 | |
| 946 | 946 | ROM_START( bmiidx2 ) |
| r26440 | r26441 | |
| 950 | 950 | ROM_LOAD( "985j.pd", 0x000000, 0x000100, BAD_DUMP CRC(a35143a9) SHA1(1c0feeab60d9dc50dc4b9a2f3dac73ca619e74b0) ) |
| 951 | 951 | |
| 952 | 952 | DISK_REGION( "scsi:cdrom" ) |
| 953 | | DISK_IMAGE_READONLY( "985jaa01", 0, BAD_DUMP SHA1(0b783f11317f64552ebf3323459139529e7f315f) ) |
| 953 | DISK_IMAGE_READONLY( "gc985a01", 0, SHA1(0b783f11317f64552ebf3323459139529e7f315f) ) |
| 954 | 954 | |
| 955 | 955 | DISK_REGION( "cdrom1" ) // video CD |
| 956 | | DISK_IMAGE_READONLY( "985jaa02", 0, NO_DUMP ) |
| 956 | DISK_IMAGE_READONLY( "gc985a04", 0, SHA1(4306417f61eb1ea92894d288cdb7c385eb4610f2) ) |
| 957 | 957 | |
| 958 | 958 | DISK_REGION( "ata:0:hdd:image" ) |
| 959 | | DISK_IMAGE_READONLY( "985jaahd", 0, NO_DUMP ) |
| 959 | DISK_IMAGE_READONLY( "985hdda01", 0, NO_DUMP ) |
| 960 | 960 | ROM_END |
| 961 | 961 | |
| 962 | 962 | ROM_START( bmiidx3 ) |
| r26440 | r26441 | |
| 969 | 969 | DISK_IMAGE_READONLY( "992jaa01", 0, BAD_DUMP SHA1(7e5389735dff379bb286ba3744edf59b7dfcc74b) ) |
| 970 | 970 | |
| 971 | 971 | DISK_REGION( "cdrom1" ) // video CD |
| 972 | | DISK_IMAGE_READONLY( "992jaa02", 0, NO_DUMP ) |
| 972 | DISK_IMAGE_READONLY( "992jaa04", 0, NO_DUMP ) |
| 973 | 973 | |
| 974 | 974 | DISK_REGION( "ata:0:hdd:image" ) |
| 975 | | DISK_IMAGE_READONLY( "992jaahd", 0, NO_DUMP ) |
| 975 | DISK_IMAGE_READONLY( "992hdda01", 0, NO_DUMP ) |
| 976 | 976 | ROM_END |
| 977 | 977 | |
| 978 | 978 | ROM_START( bmiidx4 ) |
| r26440 | r26441 | |
| 985 | 985 | DISK_IMAGE_READONLY( "a03jaa01", 0, BAD_DUMP SHA1(2a587b5524bac6f03d26b55247a0acd22aad6c3a) ) |
| 986 | 986 | |
| 987 | 987 | DISK_REGION( "cdrom1" ) // video CD |
| 988 | | DISK_IMAGE_READONLY( "a03jaa02", 0, NO_DUMP ) |
| 988 | DISK_IMAGE_READONLY( "a03jaa02", 0, SHA1(d6f01d666e8de285a02215f7ef987073e2b25019) ) |
| 989 | 989 | |
| 990 | 990 | DISK_REGION( "ata:0:hdd:image" ) |
| 991 | | DISK_IMAGE_READONLY( "a03jaahd", 0, NO_DUMP ) |
| 991 | DISK_IMAGE_READONLY( "a03jaa03", 0, SHA1(a9814c60d2ed98b8c4f6e11ea762518a1712e7b5) ) |
| 992 | 992 | ROM_END |
| 993 | 993 | |
| 994 | ROM_START( bmiidx5 ) |
| 995 | TWINKLE_BIOS |
| 996 | |
| 997 | ROM_REGION( 0x100, "security", 0 ) |
| 998 | ROM_LOAD( "a17j.pd", 0x000000, 0x000100, CRC(9428afb0) SHA1(ba907d3361256b022583d6a42fe223e90590e3c6) ) |
| 999 | |
| 1000 | DISK_REGION( "scsi:cdrom" ) |
| 1001 | DISK_IMAGE_READONLY( "a17jaa01", 0, BAD_DUMP SHA1(9f552eaa0acbdbddf93cabe99f8f829afbf29e02) ) |
| 1002 | |
| 1003 | DISK_REGION( "cdrom1" ) // video CD |
| 1004 | DISK_IMAGE_READONLY( "a17jaa02", 0, BAD_DUMP SHA1(767554dcc879bfc87df0d86384d8c850bafefad2) ) |
| 1005 | |
| 1006 | DISK_REGION( "ata:0:hdd:image" ) |
| 1007 | DISK_IMAGE_READONLY( "a17jaa03", 0, NO_DUMP ) |
| 1008 | ROM_END |
| 1009 | |
| 994 | 1010 | ROM_START( bmiidx6 ) |
| 995 | 1011 | TWINKLE_BIOS |
| 996 | 1012 | |
| r26440 | r26441 | |
| 1001 | 1017 | DISK_IMAGE_READONLY( "b4ujaa01", 0, BAD_DUMP SHA1(d8f5d56b8728bea761dc4cdbc04851094d276bd6) ) |
| 1002 | 1018 | |
| 1003 | 1019 | DISK_REGION( "cdrom1" ) // DVD |
| 1004 | | DISK_IMAGE_READONLY( "b4ujaa02", 0, NO_DUMP ) |
| 1020 | DISK_IMAGE_READONLY( "b4ujaa02", 0, SHA1(70c85f6df6f21b96c02e4eefc224593edcaf9e63) ) |
| 1005 | 1021 | |
| 1006 | 1022 | DISK_REGION( "ata:0:hdd:image" ) |
| 1007 | | DISK_IMAGE_READONLY( "b4ujaahd", 0, NO_DUMP ) |
| 1023 | DISK_IMAGE_READONLY( "b4ujaa03", 0, SHA1(cfcbdfab157a864cbd4ac83247be5d62218f5b72) ) |
| 1008 | 1024 | ROM_END |
| 1009 | 1025 | |
| 1010 | 1026 | ROM_START( bmiidx7 ) |
| r26440 | r26441 | |
| 1017 | 1033 | DISK_IMAGE_READONLY( "b44jaa01", 0, BAD_DUMP SHA1(a21610f3dc090e39e125d063442ed877fa056146) ) |
| 1018 | 1034 | |
| 1019 | 1035 | DISK_REGION( "cdrom1" ) // DVD |
| 1020 | | DISK_IMAGE_READONLY( "b44jaa02", 0, NO_DUMP ) |
| 1036 | DISK_IMAGE_READONLY( "b44jaa02", 0, SHA1(a45726d99025f4d824ec143ef92957c76c08a13a) ) |
| 1021 | 1037 | |
| 1022 | 1038 | DISK_REGION( "ata:0:hdd:image" ) |
| 1023 | | DISK_IMAGE_READONLY( "b44jaahd", 0, NO_DUMP ) |
| 1039 | DISK_IMAGE_READONLY( "b44jaa03", 0, SHA1(1adb8e4874e26e8ccd9822e6f9dd12f6e6f8af05) ) |
| 1024 | 1040 | ROM_END |
| 1025 | 1041 | |
| 1026 | 1042 | ROM_START( bmiidx8 ) |
| r26440 | r26441 | |
| 1033 | 1049 | DISK_IMAGE_READONLY( "c44jaa01", 0, BAD_DUMP SHA1(8b544c81bc56b19e4aa1649e68824811d6d51ce5) ) |
| 1034 | 1050 | |
| 1035 | 1051 | DISK_REGION( "cdrom1" ) // DVD |
| 1036 | | DISK_IMAGE_READONLY( "c44jaa02", 0, NO_DUMP ) |
| 1052 | DISK_IMAGE_READONLY( "c44jaa02", 0, SHA1(f4c454a6360c507a122888d5bc3311eed5ce083b) ) |
| 1037 | 1053 | |
| 1038 | 1054 | DISK_REGION( "ata:0:hdd:image" ) |
| 1039 | | DISK_IMAGE_READONLY( "c44jaahd", 0, NO_DUMP ) |
| 1055 | DISK_IMAGE_READONLY( "c44jaa03", 0, SHA1(14df5039a4f5a648f1a2d12a35c16f56d0f9cd28) ) |
| 1040 | 1056 | ROM_END |
| 1041 | 1057 | |
| 1042 | 1058 | ROM_START( bmiidxc ) |
| r26440 | r26441 | |
| 1046 | 1062 | ROM_LOAD( "896j.pd", 0x000000, 0x000100, BAD_DUMP CRC(1e5caf37) SHA1(75b378662b651cb322e41564d3bae68cc9edadc5) ) |
| 1047 | 1063 | |
| 1048 | 1064 | DISK_REGION( "scsi:cdrom" ) |
| 1049 | | DISK_IMAGE_READONLY( "896jaabm", 0, BAD_DUMP SHA1(af008e5bcf18da4e9aea752a712c843e37a74be5) ) |
| 1065 | DISK_IMAGE_READONLY( "896jabbm", 0, BAD_DUMP SHA1(117ae4c876207bbaf9e8fe0fdf5bb161155c1bdb) ) |
| 1050 | 1066 | |
| 1051 | 1067 | DISK_REGION( "cdrom1" ) // video CD |
| 1052 | | DISK_IMAGE_READONLY( "abmjaa02", 0, NO_DUMP ) |
| 1068 | DISK_IMAGE_READONLY( "896jaa02", 0, NO_DUMP ) |
| 1053 | 1069 | |
| 1054 | 1070 | DISK_REGION( "ata:0:hdd:image" ) |
| 1055 | | DISK_IMAGE_READONLY( "abmjaahd", 0, NO_DUMP ) |
| 1071 | DISK_IMAGE_READONLY( "896hdda01", 0, NO_DUMP ) |
| 1056 | 1072 | ROM_END |
| 1057 | 1073 | |
| 1058 | 1074 | ROM_START( bmiidxc2 ) |
| r26440 | r26441 | |
| 1065 | 1081 | DISK_IMAGE_READONLY( "984a01bm", 0, BAD_DUMP SHA1(d9b7d74a72a76e4e9cf7725e0fb8dafcc1c87187) ) |
| 1066 | 1082 | |
| 1067 | 1083 | DISK_REGION( "cdrom1" ) // video CD |
| 1068 | | DISK_IMAGE_READONLY( "abmjaa02", 0, NO_DUMP ) |
| 1084 | DISK_IMAGE_READONLY( "984a04", 0, NO_DUMP ) |
| 1069 | 1085 | |
| 1070 | 1086 | DISK_REGION( "ata:0:hdd:image" ) |
| 1071 | | DISK_IMAGE_READONLY( "abmjaahd", 0, NO_DUMP ) |
| 1087 | DISK_IMAGE_READONLY( "984hdda01", 0, NO_DUMP ) |
| 1072 | 1088 | ROM_END |
| 1073 | 1089 | |
| 1074 | 1090 | ROM_START( bmiidxca ) |
| r26440 | r26441 | |
| 1078 | 1094 | ROM_LOAD( "896j.pd", 0x000000, 0x000100, BAD_DUMP CRC(1e5caf37) SHA1(75b378662b651cb322e41564d3bae68cc9edadc5) ) |
| 1079 | 1095 | |
| 1080 | 1096 | DISK_REGION( "scsi:cdrom" ) |
| 1081 | | DISK_IMAGE_READONLY( "896jabbm", 0, BAD_DUMP SHA1(117ae4c876207bbaf9e8fe0fdf5bb161155c1bdb) ) |
| 1097 | DISK_IMAGE_READONLY( "896jaabm", 0, SHA1(ea7205f86543d9273efcc226666ab530c32b23c1) ) |
| 1082 | 1098 | |
| 1083 | 1099 | DISK_REGION( "cdrom1" ) // video CD |
| 1084 | | DISK_IMAGE_READONLY( "abmjaa02", 0, NO_DUMP ) |
| 1100 | DISK_IMAGE_READONLY( "896jaa02", 0, NO_DUMP ) |
| 1085 | 1101 | |
| 1086 | 1102 | DISK_REGION( "ata:0:hdd:image" ) |
| 1087 | | DISK_IMAGE_READONLY( "abmjaahd", 0, NO_DUMP ) |
| 1103 | DISK_IMAGE_READONLY( "896hdda01", 0, NO_DUMP ) |
| 1088 | 1104 | ROM_END |
| 1089 | 1105 | |
| 1106 | ROM_START( bmiidxs ) |
| 1107 | TWINKLE_BIOS |
| 1108 | |
| 1109 | ROM_REGION( 0x100, "security", 0 ) |
| 1110 | ROM_LOAD( "983j.pd", 0x000000, 0x000100, NO_DUMP ) |
| 1111 | |
| 1112 | DISK_REGION( "scsi:cdrom" ) |
| 1113 | DISK_IMAGE_READONLY( "gc983a01", 0, NO_DUMP ) |
| 1114 | |
| 1115 | DISK_REGION( "cdrom1" ) // video CD |
| 1116 | DISK_IMAGE_READONLY( "gc983a04", 0, BAD_DUMP SHA1(5cc5a22c1ec3f3cd5f37c0aa7a90d7e8712f2431) ) |
| 1117 | |
| 1118 | DISK_REGION( "ata:0:hdd:image" ) |
| 1119 | DISK_IMAGE_READONLY( "983hdda01", 0, SHA1(bcbbf55acf8bebc5773ffc5769420a0129f4da57) ) |
| 1120 | ROM_END |
| 1121 | |
| 1090 | 1122 | GAME( 1999, gq863, 0, twinkle, twinkle, twinkle_state, twinkle, ROT0, "Konami", "Twinkle System", GAME_IS_BIOS_ROOT ) |
| 1091 | 1123 | |
| 1092 | 1124 | /* VCD */ |
| r26440 | r26441 | |
| 1094 | 1126 | /* find out what these use for security */ |
| 1095 | 1127 | GAME( 1999, bmiidxc, gq863, twinkle, twinkle, twinkle_state, twinkle, ROT0, "Konami", "beatmania IIDX with DDR 2nd Club Version (896 JAB)", GAME_IMPERFECT_SOUND | GAME_IMPERFECT_GRAPHICS | GAME_NOT_WORKING ) |
| 1096 | 1128 | GAME( 1999, bmiidxca, bmiidxc, twinkle, twinkle, twinkle_state, twinkle, ROT0, "Konami", "beatmania IIDX with DDR 2nd Club Version (896 JAA)", GAME_IMPERFECT_SOUND | GAME_IMPERFECT_GRAPHICS | GAME_NOT_WORKING ) |
| 1097 | | /* 1999 - beatmania IIDX substream */ |
| 1129 | GAME( 1999, bmiidxs, gq863, twinkle, twinkle, twinkle_state, twinkle, ROT0, "Konami", "beatmania IIDX Substream (983 JAA)", GAME_IMPERFECT_SOUND | GAME_IMPERFECT_GRAPHICS | GAME_NOT_WORKING ) |
| 1098 | 1130 | GAME( 1999, bmiidxc2, gq863, twinkle, twinkle, twinkle_state, twinkle, ROT0, "Konami", "beatmania IIDX Substream 2 with DDR 2nd Club Version (984 A01 BM)", GAME_IMPERFECT_SOUND | GAME_IMPERFECT_GRAPHICS | GAME_NOT_WORKING ) |
| 1099 | 1131 | |
| 1100 | 1132 | /* these use i2c for security */ |
| 1101 | 1133 | GAME( 1999, bmiidx2, gq863, twinkle, twinkle, twinkle_state, twinkle, ROT0, "Konami", "beatmania IIDX 2nd style (GC985 JA)", GAME_IMPERFECT_SOUND | GAME_IMPERFECT_GRAPHICS | GAME_NOT_WORKING ) |
| 1102 | 1134 | GAME( 2000, bmiidx3, gq863, twinkle, twinkle, twinkle_state, twinkle, ROT0, "Konami", "beatmania IIDX 3rd style (GC992 JA)", GAME_IMPERFECT_SOUND | GAME_IMPERFECT_GRAPHICS | GAME_NOT_WORKING ) |
| 1103 | 1135 | GAME( 2000, bmiidx4, gq863, twinkle, twinkle, twinkle_state, twinkle, ROT0, "Konami", "beatmania IIDX 4th style (GCA03 JA)", GAME_IMPERFECT_SOUND | GAME_IMPERFECT_GRAPHICS | GAME_NOT_WORKING ) |
| 1104 | | /* 2001 - beatmania IIDX 5th style */ |
| 1136 | GAME( 2001, bmiidx5, gq863, twinkle, twinkle, twinkle_state, twinkle, ROT0, "Konami", "beatmania IIDX 5th style (GCA17 JA)", GAME_IMPERFECT_SOUND | GAME_IMPERFECT_GRAPHICS | GAME_NOT_WORKING ) |
| 1105 | 1137 | |
| 1106 | 1138 | /* DVD */ |
| 1107 | 1139 | GAME( 2001, bmiidx6, gq863, twinkle, twinkle, twinkle_state, twinkle, ROT0, "Konami", "beatmania IIDX 6th style (GCB4U JA)", GAME_IMPERFECT_SOUND | GAME_IMPERFECT_GRAPHICS | GAME_NOT_WORKING ) |