Ghosts'n Goblins: Princess Prin Prin Edition Hacks (#2196)

* Add files via upload

* Add files via upload
This commit is contained in:
GoodLuckTrying (Wolfric) authored and GitHub committed 2026-11-02 07:41:43 -05:00
1 parent 6d162f313c
commit 4930bf5be7
2 files changed
+556

No files matched your search

+18
View File
@@ -2131,6 +2131,24 @@ V-V TP-027
DRIVER( gngmaidencenh ) /* Hack */
DRIVER( gngmaident ) /* Hack */
DRIVER( gngmaidentenh ) /* Hack */
DRIVER( gngprincess ) /* Hack */
DRIVER( gngprincessa ) /* Hack */
DRIVER( gngprincessaenh ) /* Hack */
DRIVER( gngprincessb ) /* Hack */
DRIVER( gngprincessbenh ) /* Hack */
DRIVER( gngprincessc ) /* Hack */
DRIVER( gngprincesscenh ) /* Hack */
DRIVER( gngprincessenh ) /* Hack */
DRIVER( gngprincesst ) /* Hack */
DRIVER( gngprincesstenh ) /* Hack */
DRIVER( makprincess ) /* Hack */
DRIVER( makprincessb ) /* Hack */
DRIVER( makprincessbenh ) /* Hack */
DRIVER( makprincessc ) /* Hack */
DRIVER( makprincesscenh ) /* Hack */
DRIVER( makprincessenh ) /* Hack */
DRIVER( makprincessg ) /* Hack */
DRIVER( makprincessgenh ) /* Hack */
DRIVER( gngknight ) /* Hack */
DRIVER( gngknightenh ) /* Hack */
DRIVER( gngknighta ) /* Hack */
+538
View File
@@ -1233,6 +1233,525 @@ ROM_START( gngmaidentenh )
ROM_LOAD( "mm17maiden.4n", 0x000000, 0x004000, CRC(9fb0faaf) SHA1(903b926b0c22879721fdc8a551c1512dd0773802) )
ROM_END
ROM_START( gngprincess )
ROM_REGION( 0x18000, REGION_CPU1, 0 )
ROM_LOAD( "mm_c_princess_04", 0x04000, 0x004000, CRC(3b6d9dcf) )
ROM_LOAD( "mm_c_princess_03", 0x08000, 0x008000, CRC(134db50c) )
ROM_LOAD( "mm_c_princess_05", 0x10000, 0x008000, CRC(d7e126e2) )
ROM_REGION( 0x10000, REGION_CPU2, 0 )
ROM_LOAD( "gg2.bin", 0x000000, 0x008000, CRC(615f5b6f) )
ROM_REGION( 0x04000, REGION_GFX1, ROMREGION_DISPOSE )
ROM_LOAD( "gg1princess.bin", 0x00000, 0x004000, CRC(7935494f) )
ROM_REGION( 0x18000, REGION_GFX2, ROMREGION_DISPOSE )
ROM_LOAD( "gg11.bin", 0x00000, 0x004000, CRC(ddd56fa9) )
ROM_LOAD( "gg10.bin", 0x04000, 0x004000, CRC(7302529d) )
ROM_LOAD( "gg9.bin", 0x08000, 0x004000, CRC(20035bda) )
ROM_LOAD( "gg8.bin", 0x0c000, 0x004000, CRC(f12ba271) )
ROM_LOAD( "gg7.bin", 0x10000, 0x004000, CRC(e525207d) )
ROM_LOAD( "gg6.bin", 0x14000, 0x004000, CRC(2d77e9b2) )
ROM_REGION( 0x20000, REGION_GFX3, ROMREGION_DISPOSE | ROMREGION_ERASEFF )
ROM_LOAD( "gg17princess.bin", 0x00000, 0x004000, CRC(e2043162) )
ROM_LOAD( "gg16princess.bin", 0x04000, 0x004000, CRC(1ad1d899) )
ROM_LOAD( "gg15princess.bin", 0x08000, 0x004000, CRC(439d6e7b) )
ROM_LOAD( "gg14princess.bin", 0x0c000, 0x004000, CRC(19847a61) )
ROM_LOAD( "gg13princess.bin", 0x10000, 0x004000, CRC(05e0c809) )
ROM_LOAD( "gg12princess.bin", 0x14000, 0x004000, CRC(28fe68a2) )
ROM_END
ROM_START( gngprincessa )
ROM_REGION( 0x18000, REGION_CPU1, 0 )
ROM_LOAD( "mjg_04princess.10n", 0x04000, 0x004000, CRC(1299e52b) )
ROM_LOAD( "mjg_03princess.8n", 0x08000, 0x008000, CRC(be9d1e56) )
ROM_LOAD( "mjg_05princess.12n", 0x10000, 0x008000, CRC(f5eb84e6) )
ROM_REGION( 0x10000, REGION_CPU2, 0 )
ROM_LOAD( "capsom_m5m23256p_p_62410p_mjg_02.14h", 0x000000, 0x008000, CRC(615f5b6f) )
ROM_REGION( 0x04000, REGION_GFX1, ROMREGION_DISPOSE )
ROM_LOAD( "capsom_m5m23256p_p_616105_mjg_01p_princess.11e", 0x00000, 0x004000, CRC(4ef3637e) )
ROM_IGNORE( 0x004000 )
ROM_REGION( 0x18000, REGION_GFX2, ROMREGION_DISPOSE )
ROM_LOAD( "capsom_m5m23256p_p_616105_mmg_08.3e", 0x00000, 0x008000, CRC(c09a716f) )
ROM_LOAD( "capsom_m5m23256p_p_61710z_mmg_07.3c", 0x08000, 0x008000, CRC(0b92b129) )
ROM_LOAD( "capsom_m5m23256p_p_616105_mmg_06.3b", 0x10000, 0x008000, CRC(830176af) )
ROM_REGION( 0x20000, REGION_GFX3, ROMREGION_DISPOSE | ROMREGION_ERASEFF )
ROM_LOAD( "capsom_m5m23256p_p_61710g_mjg_12p_princess.4n", 0x00000, 0x008000, CRC(f23401c4) )
ROM_LOAD( "capsom_m5m23256p_p_620108_mjg_11p_princess.3n", 0x08000, 0x008000, CRC(1ab10e35) )
ROM_LOAD( "capsom_m5m23256p_p_62410p_mjg_10p_princess.4l", 0x10000, 0x008000, CRC(3801cb66) )
ROM_LOAD( "capsom_m5m23256p_p_61710g_mjg_09p_princess.3l", 0x18000, 0x008000, CRC(e9edb4bc) )
ROM_END
ROM_START( gngprincessaenh )
ROM_REGION( 0x18000, REGION_CPU1, 0 )
ROM_LOAD( "mjg_04princess.10n", 0x04000, 0x004000, CRC(1299e52b) )
ROM_LOAD( "mjg_03princess.8n", 0x08000, 0x008000, CRC(81cb0d2a) )
ROM_LOAD( "mjg_05princess.12n", 0x10000, 0x008000, CRC(2caa03e3) )
ROM_REGION( 0x10000, REGION_CPU2, 0 )
ROM_LOAD( "capsom_m5m23256p_p_62410p_mjg_02.14h", 0x000000, 0x008000, CRC(615f5b6f) )
ROM_REGION( 0x04000, REGION_GFX1, ROMREGION_DISPOSE )
ROM_LOAD( "capsom_m5m23256p_p_616105_mjg_01p_princess.11e", 0x00000, 0x004000, CRC(4ef3637e) )
ROM_IGNORE( 0x004000 )
ROM_REGION( 0x18000, REGION_GFX2, ROMREGION_DISPOSE )
ROM_LOAD( "capsom_m5m23256p_p_616105_mmg_08.3e", 0x00000, 0x008000, CRC(c09a716f) )
ROM_LOAD( "capsom_m5m23256p_p_61710z_mmg_07.3c", 0x08000, 0x008000, CRC(0b92b129) )
ROM_LOAD( "capsom_m5m23256p_p_616105_mmg_06.3b", 0x10000, 0x008000, CRC(830176af) )
ROM_REGION( 0x20000, REGION_GFX3, ROMREGION_DISPOSE | ROMREGION_ERASEFF )
ROM_LOAD( "capsom_m5m23256p_p_61710g_mjg_12p_princess.4n", 0x00000, 0x008000, CRC(f23401c4) )
ROM_LOAD( "capsom_m5m23256p_p_620108_mjg_11p_princess.3n", 0x08000, 0x008000, CRC(1ab10e35) )
ROM_LOAD( "capsom_m5m23256p_p_62410p_mjg_10p_princess.4l", 0x10000, 0x008000, CRC(3801cb66) )
ROM_LOAD( "capsom_m5m23256p_p_61710g_mjg_09p_princess.3l", 0x18000, 0x008000, CRC(e9edb4bc) )
ROM_END
ROM_START( gngprincessb )
ROM_REGION( 0x18000, REGION_CPU1, 0 )
ROM_LOAD( "gg4princess.bin", 0x04000, 0x004000, CRC(1299e52b) )
ROM_LOAD( "gg3princess.bin", 0x08000, 0x008000, CRC(be9d1e56) )
ROM_LOAD( "gg5princess.bin", 0x10000, 0x008000, CRC(f5eb84e6) )
ROM_REGION( 0x10000, REGION_CPU2, 0 )
ROM_LOAD( "gg2.bin", 0x000000, 0x008000, CRC(615f5b6f) )
ROM_REGION( 0x04000, REGION_GFX1, ROMREGION_DISPOSE )
ROM_LOAD( "gg1princess.bin", 0x00000, 0x004000, CRC(7935494f) )
ROM_REGION( 0x18000, REGION_GFX2, ROMREGION_DISPOSE )
ROM_LOAD( "gg11.bin", 0x00000, 0x004000, CRC(ddd56fa9) )
ROM_LOAD( "gg10.bin", 0x04000, 0x004000, CRC(7302529d) )
ROM_LOAD( "gg9.bin", 0x08000, 0x004000, CRC(20035bda) )
ROM_LOAD( "gg8.bin", 0x0c000, 0x004000, CRC(f12ba271) )
ROM_LOAD( "gg7.bin", 0x10000, 0x004000, CRC(e525207d) )
ROM_LOAD( "gg6.bin", 0x14000, 0x004000, CRC(2d77e9b2) )
ROM_REGION( 0x20000, REGION_GFX3, ROMREGION_DISPOSE | ROMREGION_ERASEFF )
ROM_LOAD( "gg17princess.bin", 0x00000, 0x004000, CRC(e2043162) )
ROM_LOAD( "gg16princess.bin", 0x04000, 0x004000, CRC(1ad1d899) )
ROM_LOAD( "gg15princess.bin", 0x08000, 0x004000, CRC(439d6e7b) )
ROM_LOAD( "gg14princess.bin", 0x0c000, 0x004000, CRC(19847a61) )
ROM_LOAD( "gg13princess.bin", 0x10000, 0x004000, CRC(05e0c809) )
ROM_LOAD( "gg12princess.bin", 0x14000, 0x004000, CRC(28fe68a2) )
ROM_END
ROM_START( gngprincessbenh )
ROM_REGION( 0x18000, REGION_CPU1, 0 )
ROM_LOAD( "gg4princess.bin", 0x04000, 0x004000, CRC(1299e52b) )
ROM_LOAD( "gg3princess.bin", 0x08000, 0x008000, CRC(81cb0d2a) )
ROM_LOAD( "gg5princess.bin", 0x10000, 0x008000, CRC(2caa03e3) )
ROM_REGION( 0x10000, REGION_CPU2, 0 )
ROM_LOAD( "gg2.bin", 0x000000, 0x008000, CRC(615f5b6f) )
ROM_REGION( 0x04000, REGION_GFX1, ROMREGION_DISPOSE )
ROM_LOAD( "gg1princess.bin", 0x00000, 0x004000, CRC(7935494f) )
ROM_REGION( 0x18000, REGION_GFX2, ROMREGION_DISPOSE )
ROM_LOAD( "gg11.bin", 0x00000, 0x004000, CRC(ddd56fa9) )
ROM_LOAD( "gg10.bin", 0x04000, 0x004000, CRC(7302529d) )
ROM_LOAD( "gg9.bin", 0x08000, 0x004000, CRC(20035bda) )
ROM_LOAD( "gg8.bin", 0x0c000, 0x004000, CRC(f12ba271) )
ROM_LOAD( "gg7.bin", 0x10000, 0x004000, CRC(e525207d) )
ROM_LOAD( "gg6.bin", 0x14000, 0x004000, CRC(2d77e9b2) )
ROM_REGION( 0x20000, REGION_GFX3, ROMREGION_DISPOSE | ROMREGION_ERASEFF )
ROM_LOAD( "gg17princess.bin", 0x00000, 0x004000, CRC(e2043162) )
ROM_LOAD( "gg16princess.bin", 0x04000, 0x004000, CRC(1ad1d899) )
ROM_LOAD( "gg15princess.bin", 0x08000, 0x004000, CRC(439d6e7b) )
ROM_LOAD( "gg14princess.bin", 0x0c000, 0x004000, CRC(19847a61) )
ROM_LOAD( "gg13princess.bin", 0x10000, 0x004000, CRC(05e0c809) )
ROM_LOAD( "gg12princess.bin", 0x14000, 0x004000, CRC(28fe68a2) )
ROM_END
ROM_START( gngprincessc )
ROM_REGION( 0x18000, REGION_CPU1, 0 )
ROM_LOAD( "gngprincess.n10", 0x04000, 0x004000, CRC(36e043ad) )
ROM_LOAD( "gng.n9", 0x08000, 0x004000, CRC(b6b91cfb) )
ROM_LOAD( "gngprincess.n8", 0x0c000, 0x004000, CRC(bd17085c) )
ROM_LOAD( "gng.n13", 0x10000, 0x004000, CRC(fd9a8dda) )
ROM_LOAD( "gngprincess.n12", 0x14000, 0x004000, CRC(5199ea50) )
ROM_REGION( 0x10000, REGION_CPU2, 0 )
ROM_LOAD( "gg2.bin", 0x000000, 0x008000, CRC(615f5b6f) )
ROM_REGION( 0x04000, REGION_GFX1, ROMREGION_DISPOSE )
ROM_LOAD( "gg1princess.bin", 0x00000, 0x004000, CRC(7935494f) )
ROM_REGION( 0x18000, REGION_GFX2, ROMREGION_DISPOSE )
ROM_LOAD( "gg11.bin", 0x00000, 0x004000, CRC(ddd56fa9) )
ROM_LOAD( "gg10.bin", 0x04000, 0x004000, CRC(7302529d) )
ROM_LOAD( "gg9.bin", 0x08000, 0x004000, CRC(20035bda) )
ROM_LOAD( "gg8.bin", 0x0c000, 0x004000, CRC(f12ba271) )
ROM_LOAD( "gg7.bin", 0x10000, 0x004000, CRC(e525207d) )
ROM_LOAD( "gg6.bin", 0x14000, 0x004000, CRC(2d77e9b2) )
ROM_REGION( 0x20000, REGION_GFX3, ROMREGION_DISPOSE | ROMREGION_ERASEFF )
ROM_LOAD( "gg17princess.bin", 0x00000, 0x004000, CRC(e2043162) )
ROM_LOAD( "gg16princess.bin", 0x04000, 0x004000, CRC(1ad1d899) )
ROM_LOAD( "gg15princess.bin", 0x08000, 0x004000, CRC(439d6e7b) )
ROM_LOAD( "gg14princess.bin", 0x0c000, 0x004000, CRC(19847a61) )
ROM_LOAD( "gg13princess.bin", 0x10000, 0x004000, CRC(05e0c809) )
ROM_LOAD( "gg12princess.bin", 0x14000, 0x004000, CRC(28fe68a2) )
ROM_END
ROM_START( gngprincesscenh )
ROM_REGION( 0x18000, REGION_CPU1, 0 )
ROM_LOAD( "gngprincess.n10", 0x04000, 0x004000, CRC(36e043ad) )
ROM_LOAD( "gngprincess.n9", 0x08000, 0x004000, CRC(3632f7f5) )
ROM_LOAD( "gngprincess.n8", 0x0c000, 0x004000, CRC(393780fd) )
ROM_LOAD( "gng.n13", 0x10000, 0x004000, CRC(fd9a8dda) )
ROM_LOAD( "gngprincess.n12", 0x14000, 0x004000, CRC(98ce9232) )
ROM_REGION( 0x10000, REGION_CPU2, 0 )
ROM_LOAD( "gg2.bin", 0x000000, 0x008000, CRC(615f5b6f) )
ROM_REGION( 0x04000, REGION_GFX1, ROMREGION_DISPOSE )
ROM_LOAD( "gg1princess.bin", 0x00000, 0x004000, CRC(7935494f) )
ROM_REGION( 0x18000, REGION_GFX2, ROMREGION_DISPOSE )
ROM_LOAD( "gg11.bin", 0x00000, 0x004000, CRC(ddd56fa9) )
ROM_LOAD( "gg10.bin", 0x04000, 0x004000, CRC(7302529d) )
ROM_LOAD( "gg9.bin", 0x08000, 0x004000, CRC(20035bda) )
ROM_LOAD( "gg8.bin", 0x0c000, 0x004000, CRC(f12ba271) )
ROM_LOAD( "gg7.bin", 0x10000, 0x004000, CRC(e525207d) )
ROM_LOAD( "gg6.bin", 0x14000, 0x004000, CRC(2d77e9b2) )
ROM_REGION( 0x20000, REGION_GFX3, ROMREGION_DISPOSE | ROMREGION_ERASEFF )
ROM_LOAD( "gg17princess.bin", 0x00000, 0x004000, CRC(e2043162) )
ROM_LOAD( "gg16princess.bin", 0x04000, 0x004000, CRC(1ad1d899) )
ROM_LOAD( "gg15princess.bin", 0x08000, 0x004000, CRC(439d6e7b) )
ROM_LOAD( "gg14princess.bin", 0x0c000, 0x004000, CRC(19847a61) )
ROM_LOAD( "gg13princess.bin", 0x10000, 0x004000, CRC(05e0c809) )
ROM_LOAD( "gg12princess.bin", 0x14000, 0x004000, CRC(28fe68a2) )
ROM_END
ROM_START( gngprincessenh )
ROM_REGION( 0x18000, REGION_CPU1, 0 )
ROM_LOAD( "mm_c_princess_04", 0x04000, 0x004000, CRC(3b6d9dcf) )
ROM_LOAD( "mm_c_princess_03", 0x08000, 0x008000, CRC(a5921aeb) )
ROM_LOAD( "mm_c_princess_05", 0x10000, 0x008000, CRC(d1542dec) )
ROM_REGION( 0x10000, REGION_CPU2, 0 )
ROM_LOAD( "gg2.bin", 0x000000, 0x008000, CRC(615f5b6f) )
ROM_REGION( 0x04000, REGION_GFX1, ROMREGION_DISPOSE )
ROM_LOAD( "gg1princess.bin", 0x00000, 0x004000, CRC(7935494f) )
ROM_REGION( 0x18000, REGION_GFX2, ROMREGION_DISPOSE )
ROM_LOAD( "gg11.bin", 0x00000, 0x004000, CRC(ddd56fa9) )
ROM_LOAD( "gg10.bin", 0x04000, 0x004000, CRC(7302529d) )
ROM_LOAD( "gg9.bin", 0x08000, 0x004000, CRC(20035bda) )
ROM_LOAD( "gg8.bin", 0x0c000, 0x004000, CRC(f12ba271) )
ROM_LOAD( "gg7.bin", 0x10000, 0x004000, CRC(e525207d) )
ROM_LOAD( "gg6.bin", 0x14000, 0x004000, CRC(2d77e9b2) )
ROM_REGION( 0x20000, REGION_GFX3, ROMREGION_DISPOSE | ROMREGION_ERASEFF )
ROM_LOAD( "gg17princess.bin", 0x00000, 0x004000, CRC(e2043162) )
ROM_LOAD( "gg16princess.bin", 0x04000, 0x004000, CRC(1ad1d899) )
ROM_LOAD( "gg15princess.bin", 0x08000, 0x004000, CRC(439d6e7b) )
ROM_LOAD( "gg14princess.bin", 0x0c000, 0x004000, CRC(19847a61) )
ROM_LOAD( "gg13princess.bin", 0x10000, 0x004000, CRC(05e0c809) )
ROM_LOAD( "gg12princess.bin", 0x14000, 0x004000, CRC(28fe68a2) )
ROM_END
ROM_START( gngprincesst )
ROM_REGION( 0x18000, REGION_CPU1, 0 )
ROM_LOAD( "mmt04dprincess.10n", 0x04000, 0x004000, CRC(11dd8836) )
ROM_LOAD( "mmt03dprincess.8n", 0x08000, 0x008000, CRC(9ff8665c) )
ROM_LOAD( "mmt05dprincess.13n", 0x10000, 0x008000, CRC(7e06e90f) )
ROM_REGION( 0x10000, REGION_CPU2, 0 )
ROM_LOAD( "mm02.14h", 0x000000, 0x008000, CRC(615f5b6f) )
ROM_REGION( 0x04000, REGION_GFX1, ROMREGION_DISPOSE )
ROM_LOAD( "mm01princess.11e", 0x00000, 0x004000, CRC(7935494f) )
ROM_REGION( 0x18000, REGION_GFX2, ROMREGION_DISPOSE )
ROM_LOAD( "mm11.3e", 0x00000, 0x004000, CRC(ddd56fa9) )
ROM_LOAD( "mm10.1e", 0x04000, 0x004000, CRC(7302529d) )
ROM_LOAD( "mm09.3c", 0x08000, 0x004000, CRC(20035bda) )
ROM_LOAD( "mm08.1c", 0x0c000, 0x004000, CRC(f12ba271) )
ROM_LOAD( "mm07.3b", 0x10000, 0x004000, CRC(e525207d) )
ROM_LOAD( "mm06.1b", 0x14000, 0x004000, CRC(2d77e9b2) )
ROM_REGION( 0x20000, REGION_GFX3, ROMREGION_DISPOSE | ROMREGION_ERASEFF )
ROM_LOAD( "mm17princess.4n", 0x00000, 0x004000, CRC(e2043162) )
ROM_LOAD( "mm16princess.3n", 0x04000, 0x004000, CRC(1ad1d899) )
ROM_LOAD( "mm15princess.1n", 0x08000, 0x004000, CRC(439d6e7b) )
ROM_LOAD( "mm14princess.4l", 0x0c000, 0x004000, CRC(19847a61) )
ROM_LOAD( "mm13princess.3l", 0x10000, 0x004000, CRC(05e0c809) )
ROM_LOAD( "mm12princess.1l", 0x14000, 0x004000, CRC(28fe68a2) )
ROM_END
ROM_START( gngprincesstenh )
ROM_REGION( 0x18000, REGION_CPU1, 0 )
ROM_LOAD( "mmt04dprincess.10n", 0x04000, 0x004000, CRC(11dd8836) )
ROM_LOAD( "mmt03dprincess.8n", 0x08000, 0x008000, CRC(b57e52d7) )
ROM_LOAD( "mmt05dprincess.13n", 0x10000, 0x008000, CRC(e4ee3423) )
ROM_REGION( 0x10000, REGION_CPU2, 0 )
ROM_LOAD( "mm02.14h", 0x000000, 0x008000, CRC(615f5b6f) )
ROM_REGION( 0x04000, REGION_GFX1, ROMREGION_DISPOSE )
ROM_LOAD( "mm01princess.11e", 0x00000, 0x004000, CRC(7935494f) )
ROM_REGION( 0x18000, REGION_GFX2, ROMREGION_DISPOSE )
ROM_LOAD( "mm11.3e", 0x00000, 0x004000, CRC(ddd56fa9) )
ROM_LOAD( "mm10.1e", 0x04000, 0x004000, CRC(7302529d) )
ROM_LOAD( "mm09.3c", 0x08000, 0x004000, CRC(20035bda) )
ROM_LOAD( "mm08.1c", 0x0c000, 0x004000, CRC(f12ba271) )
ROM_LOAD( "mm07.3b", 0x10000, 0x004000, CRC(e525207d) )
ROM_LOAD( "mm06.1b", 0x14000, 0x004000, CRC(2d77e9b2) )
ROM_REGION( 0x20000, REGION_GFX3, ROMREGION_DISPOSE | ROMREGION_ERASEFF )
ROM_LOAD( "mm17princess.4n", 0x00000, 0x004000, CRC(e2043162) )
ROM_LOAD( "mm16princess.3n", 0x04000, 0x004000, CRC(1ad1d899) )
ROM_LOAD( "mm15princess.1n", 0x08000, 0x004000, CRC(439d6e7b) )
ROM_LOAD( "mm14princess.4l", 0x0c000, 0x004000, CRC(19847a61) )
ROM_LOAD( "mm13princess.3l", 0x10000, 0x004000, CRC(05e0c809) )
ROM_LOAD( "mm12princess.1l", 0x14000, 0x004000, CRC(28fe68a2) )
ROM_END
ROM_START( makprincess )
ROM_REGION( 0x18000, REGION_CPU1, 0 )
ROM_LOAD( "10nprincess.rom", 0x04000, 0x004000, CRC(49dc2d12) )
ROM_LOAD( "8nprincess.rom", 0x08000, 0x008000, CRC(ff005be0) )
ROM_LOAD( "12nprincess.rom", 0x10000, 0x008000, CRC(7c2064ca) )
ROM_REGION( 0x10000, REGION_CPU2, 0 )
ROM_LOAD( "gg2.bin", 0x000000, 0x008000, CRC(615f5b6f) )
ROM_REGION( 0x04000, REGION_GFX1, ROMREGION_DISPOSE )
ROM_LOAD( "gg1princess.bin", 0x00000, 0x004000, CRC(7935494f) )
ROM_REGION( 0x18000, REGION_GFX2, ROMREGION_DISPOSE )
ROM_LOAD( "gg11.bin", 0x00000, 0x004000, CRC(ddd56fa9) )
ROM_LOAD( "gg10.bin", 0x04000, 0x004000, CRC(7302529d) )
ROM_LOAD( "gg9.bin", 0x08000, 0x004000, CRC(20035bda) )
ROM_LOAD( "gg8.bin", 0x0c000, 0x004000, CRC(f12ba271) )
ROM_LOAD( "gg7.bin", 0x10000, 0x004000, CRC(e525207d) )
ROM_LOAD( "gg6.bin", 0x14000, 0x004000, CRC(2d77e9b2) )
ROM_REGION( 0x20000, REGION_GFX3, ROMREGION_DISPOSE | ROMREGION_ERASEFF )
ROM_LOAD( "gng13princess.n4", 0x00000, 0x004000, CRC(07c9138a) )
ROM_LOAD( "gg16princess.bin", 0x04000, 0x004000, CRC(1ad1d899) )
ROM_LOAD( "gg15princess.bin", 0x08000, 0x004000, CRC(439d6e7b) )
ROM_LOAD( "gng16princess.l4", 0x0c000, 0x004000, CRC(3cc87995) )
ROM_LOAD( "gg13princess.bin", 0x10000, 0x004000, CRC(05e0c809) )
ROM_LOAD( "gg12princess.bin", 0x14000, 0x004000, CRC(28fe68a2) )
ROM_END
ROM_START( makprincessb )
ROM_REGION( 0x18000, REGION_CPU1, 0 )
ROM_LOAD( "mj04bprincess.10n", 0x04000, 0x004000, CRC(3084ed7d) )
ROM_LOAD( "mj03bprincess.8n", 0x08000, 0x008000, CRC(b80cae7a) )
ROM_LOAD( "mj05bprincess.12n", 0x10000, 0x008000, CRC(6f8d3556) )
ROM_REGION( 0x10000, REGION_CPU2, 0 )
ROM_LOAD( "mm02.14h", 0x000000, 0x008000, CRC(615f5b6f) )
ROM_REGION( 0x04000, REGION_GFX1, ROMREGION_DISPOSE )
ROM_LOAD( "mj01princess.11e", 0x00000, 0x004000, CRC(824ae0fc) )
ROM_REGION( 0x18000, REGION_GFX2, ROMREGION_DISPOSE )
ROM_LOAD( "mm11.3e", 0x00000, 0x004000, CRC(ddd56fa9) )
ROM_LOAD( "mm10.1e", 0x04000, 0x004000, CRC(7302529d) )
ROM_LOAD( "mm09.3c", 0x08000, 0x004000, CRC(20035bda) )
ROM_LOAD( "mm08.1c", 0x0c000, 0x004000, CRC(f12ba271) )
ROM_LOAD( "mm07.3b", 0x10000, 0x004000, CRC(e525207d) )
ROM_LOAD( "mm06.1b", 0x14000, 0x004000, CRC(2d77e9b2) )
ROM_REGION( 0x20000, REGION_GFX3, ROMREGION_DISPOSE | ROMREGION_ERASEFF )
ROM_LOAD( "mj17princess.4n", 0x00000, 0x004000, CRC(07c9138a) )
ROM_LOAD( "mj16princess.3n", 0x04000, 0x004000, CRC(1ad1d899) )
ROM_LOAD( "mj15princess.1n", 0x08000, 0x004000, CRC(439d6e7b) )
ROM_LOAD( "mj14princess.4l", 0x0c000, 0x004000, CRC(3cc87995) )
ROM_LOAD( "mj13princess.3l", 0x10000, 0x004000, CRC(05e0c809) )
ROM_LOAD( "mj12princess.1l", 0x14000, 0x004000, CRC(28fe68a2) )
ROM_END
ROM_START( makprincessbenh )
ROM_REGION( 0x18000, REGION_CPU1, 0 )
ROM_LOAD( "mj04bprincess.10n", 0x04000, 0x004000, CRC(3084ed7d) )
ROM_LOAD( "mj03bprincess.8n", 0x08000, 0x008000, CRC(de44ac2d) )
ROM_LOAD( "mj05bprincess.12n", 0x10000, 0x008000, CRC(7aefa8a0) )
ROM_REGION( 0x10000, REGION_CPU2, 0 )
ROM_LOAD( "mm02.14h", 0x000000, 0x008000, CRC(615f5b6f) )
ROM_REGION( 0x04000, REGION_GFX1, ROMREGION_DISPOSE )
ROM_LOAD( "mj01princess.11e", 0x00000, 0x004000, CRC(824ae0fc) )
ROM_REGION( 0x18000, REGION_GFX2, ROMREGION_DISPOSE )
ROM_LOAD( "mm11.3e", 0x00000, 0x004000, CRC(ddd56fa9) )
ROM_LOAD( "mm10.1e", 0x04000, 0x004000, CRC(7302529d) )
ROM_LOAD( "mm09.3c", 0x08000, 0x004000, CRC(20035bda) )
ROM_LOAD( "mm08.1c", 0x0c000, 0x004000, CRC(f12ba271) )
ROM_LOAD( "mm07.3b", 0x10000, 0x004000, CRC(e525207d) )
ROM_LOAD( "mm06.1b", 0x14000, 0x004000, CRC(2d77e9b2) )
ROM_REGION( 0x20000, REGION_GFX3, ROMREGION_DISPOSE | ROMREGION_ERASEFF )
ROM_LOAD( "mj17princess.4n", 0x00000, 0x004000, CRC(07c9138a) )
ROM_LOAD( "mj16princess.3n", 0x04000, 0x004000, CRC(1ad1d899) )
ROM_LOAD( "mj15princess.1n", 0x08000, 0x004000, CRC(439d6e7b) )
ROM_LOAD( "mj14princess.4l", 0x0c000, 0x004000, CRC(3cc87995) )
ROM_LOAD( "mj13princess.3l", 0x10000, 0x004000, CRC(05e0c809) )
ROM_LOAD( "mj12princess.1l", 0x14000, 0x004000, CRC(28fe68a2) )
ROM_END
ROM_START( makprincessc )
ROM_REGION( 0x18000, REGION_CPU1, 0 )
ROM_LOAD( "mj04cprincess.bin", 0x04000, 0x004000, CRC(daada743) )
ROM_LOAD( "mj03cprincess.bin", 0x08000, 0x008000, CRC(7d0909cf) )
ROM_LOAD( "mj05cprincess.bin", 0x10000, 0x008000, CRC(0c9ed2e0) )
ROM_REGION( 0x10000, REGION_CPU2, 0 )
ROM_LOAD( "gg2.bin", 0x000000, 0x008000, CRC(615f5b6f) )
ROM_REGION( 0x04000, REGION_GFX1, ROMREGION_DISPOSE )
ROM_LOAD( "gg1princess.bin", 0x00000, 0x004000, CRC(7935494f) )
ROM_REGION( 0x18000, REGION_GFX2, ROMREGION_DISPOSE )
ROM_LOAD( "gg11.bin", 0x00000, 0x004000, CRC(ddd56fa9) )
ROM_LOAD( "gg10.bin", 0x04000, 0x004000, CRC(7302529d) )
ROM_LOAD( "gg9.bin", 0x08000, 0x004000, CRC(20035bda) )
ROM_LOAD( "gg8.bin", 0x0c000, 0x004000, CRC(f12ba271) )
ROM_LOAD( "gg7.bin", 0x10000, 0x004000, CRC(e525207d) )
ROM_LOAD( "gg6.bin", 0x14000, 0x004000, CRC(2d77e9b2) )
ROM_REGION( 0x20000, REGION_GFX3, ROMREGION_DISPOSE | ROMREGION_ERASEFF )
ROM_LOAD( "gng13princess.n4", 0x00000, 0x004000, CRC(07c9138a) )
ROM_LOAD( "gg16princess.bin", 0x04000, 0x004000, CRC(1ad1d899) )
ROM_LOAD( "gg15princess.bin", 0x08000, 0x004000, CRC(439d6e7b) )
ROM_LOAD( "gng16princess.l4", 0x0c000, 0x004000, CRC(3cc87995) )
ROM_LOAD( "gg13princess.bin", 0x10000, 0x004000, CRC(05e0c809) )
ROM_LOAD( "gg12princess.bin", 0x14000, 0x004000, CRC(28fe68a2) )
ROM_END
ROM_START( makprincesscenh )
ROM_REGION( 0x18000, REGION_CPU1, 0 )
ROM_LOAD( "mj04cprincess.bin", 0x04000, 0x004000, CRC(daada743) )
ROM_LOAD( "mj03cprincess.bin", 0x08000, 0x008000, CRC(16fe9d4a) )
ROM_LOAD( "mj05cprincess.bin", 0x10000, 0x008000, CRC(0547b319) )
ROM_REGION( 0x10000, REGION_CPU2, 0 )
ROM_LOAD( "gg2.bin", 0x000000, 0x008000, CRC(615f5b6f) )
ROM_REGION( 0x04000, REGION_GFX1, ROMREGION_DISPOSE )
ROM_LOAD( "gg1princess.bin", 0x00000, 0x004000, CRC(7935494f) )
ROM_REGION( 0x18000, REGION_GFX2, ROMREGION_DISPOSE )
ROM_LOAD( "gg11.bin", 0x00000, 0x004000, CRC(ddd56fa9) )
ROM_LOAD( "gg10.bin", 0x04000, 0x004000, CRC(7302529d) )
ROM_LOAD( "gg9.bin", 0x08000, 0x004000, CRC(20035bda) )
ROM_LOAD( "gg8.bin", 0x0c000, 0x004000, CRC(f12ba271) )
ROM_LOAD( "gg7.bin", 0x10000, 0x004000, CRC(e525207d) )
ROM_LOAD( "gg6.bin", 0x14000, 0x004000, CRC(2d77e9b2) )
ROM_REGION( 0x20000, REGION_GFX3, ROMREGION_DISPOSE | ROMREGION_ERASEFF )
ROM_LOAD( "gng13princess.n4", 0x00000, 0x004000, CRC(07c9138a) )
ROM_LOAD( "gg16princess.bin", 0x04000, 0x004000, CRC(1ad1d899) )
ROM_LOAD( "gg15princess.bin", 0x08000, 0x004000, CRC(439d6e7b) )
ROM_LOAD( "gng16princess.l4", 0x0c000, 0x004000, CRC(3cc87995) )
ROM_LOAD( "gg13princess.bin", 0x10000, 0x004000, CRC(05e0c809) )
ROM_LOAD( "gg12princess.bin", 0x14000, 0x004000, CRC(28fe68a2) )
ROM_END
ROM_START( makprincessenh )
ROM_REGION( 0x18000, REGION_CPU1, 0 )
ROM_LOAD( "10nprincess.rom", 0x04000, 0x004000, CRC(49dc2d12) )
ROM_LOAD( "8nprincess.rom", 0x08000, 0x008000, CRC(b526a64b) )
ROM_LOAD( "12nprincess.rom", 0x10000, 0x008000, CRC(1abdbe3e) )
ROM_REGION( 0x10000, REGION_CPU2, 0 )
ROM_LOAD( "gg2.bin", 0x000000, 0x008000, CRC(615f5b6f) )
ROM_REGION( 0x04000, REGION_GFX1, ROMREGION_DISPOSE )
ROM_LOAD( "gg1princess.bin", 0x00000, 0x004000, CRC(7935494f) )
ROM_REGION( 0x18000, REGION_GFX2, ROMREGION_DISPOSE )
ROM_LOAD( "gg11.bin", 0x00000, 0x004000, CRC(ddd56fa9) )
ROM_LOAD( "gg10.bin", 0x04000, 0x004000, CRC(7302529d) )
ROM_LOAD( "gg9.bin", 0x08000, 0x004000, CRC(20035bda) )
ROM_LOAD( "gg8.bin", 0x0c000, 0x004000, CRC(f12ba271) )
ROM_LOAD( "gg7.bin", 0x10000, 0x004000, CRC(e525207d) )
ROM_LOAD( "gg6.bin", 0x14000, 0x004000, CRC(2d77e9b2) )
ROM_REGION( 0x20000, REGION_GFX3, ROMREGION_DISPOSE | ROMREGION_ERASEFF )
ROM_LOAD( "gng13princess.n4", 0x00000, 0x004000, CRC(07c9138a) )
ROM_LOAD( "gg16princess.bin", 0x04000, 0x004000, CRC(1ad1d899) )
ROM_LOAD( "gg15princess.bin", 0x08000, 0x004000, CRC(439d6e7b) )
ROM_LOAD( "gng16princess.l4", 0x0c000, 0x004000, CRC(3cc87995) )
ROM_LOAD( "gg13princess.bin", 0x10000, 0x004000, CRC(05e0c809) )
ROM_LOAD( "gg12princess.bin", 0x14000, 0x004000, CRC(28fe68a2) )
ROM_END
ROM_START( makprincessg )
ROM_REGION( 0x18000, REGION_CPU1, 0 )
ROM_LOAD( "mj04gprincess.bin", 0x04000, 0x004000, CRC(bd45de21) )
ROM_LOAD( "mj03gprincess.bin", 0x08000, 0x008000, CRC(e6bbe084) )
ROM_LOAD( "mj05gprincess.bin", 0x10000, 0x008000, CRC(cd6ce99c) )
ROM_REGION( 0x10000, REGION_CPU2, 0 )
ROM_LOAD( "gg2.bin", 0x000000, 0x008000, CRC(615f5b6f) )
ROM_REGION( 0x04000, REGION_GFX1, ROMREGION_DISPOSE )
ROM_LOAD( "gg1princess.bin", 0x00000, 0x004000, CRC(7935494f) )
ROM_REGION( 0x18000, REGION_GFX2, ROMREGION_DISPOSE )
ROM_LOAD( "gg11.bin", 0x00000, 0x004000, CRC(ddd56fa9) )
ROM_LOAD( "gg10.bin", 0x04000, 0x004000, CRC(7302529d) )
ROM_LOAD( "gg9.bin", 0x08000, 0x004000, CRC(20035bda) )
ROM_LOAD( "gg8.bin", 0x0c000, 0x004000, CRC(f12ba271) )
ROM_LOAD( "gg7.bin", 0x10000, 0x004000, CRC(e525207d) )
ROM_LOAD( "gg6.bin", 0x14000, 0x004000, CRC(2d77e9b2) )
ROM_REGION( 0x20000, REGION_GFX3, ROMREGION_DISPOSE | ROMREGION_ERASEFF )
ROM_LOAD( "gng13princess.n4", 0x00000, 0x004000, CRC(07c9138a) )
ROM_LOAD( "gg16princess.bin", 0x04000, 0x004000, CRC(1ad1d899) )
ROM_LOAD( "gg15princess.bin", 0x08000, 0x004000, CRC(439d6e7b) )
ROM_LOAD( "gng16princess.l4", 0x0c000, 0x004000, CRC(3cc87995) )
ROM_LOAD( "gg13princess.bin", 0x10000, 0x004000, CRC(05e0c809) )
ROM_LOAD( "gg12princess.bin", 0x14000, 0x004000, CRC(28fe68a2) )
ROM_END
ROM_START( makprincessgenh )
ROM_REGION( 0x18000, REGION_CPU1, 0 )
ROM_LOAD( "mj04gprincess.bin", 0x04000, 0x004000, CRC(bd45de21) )
ROM_LOAD( "mj03gprincess.bin", 0x08000, 0x008000, CRC(20b5aeeb) )
ROM_LOAD( "mj05gprincess.bin", 0x10000, 0x008000, CRC(21288a1b) )
ROM_REGION( 0x10000, REGION_CPU2, 0 )
ROM_LOAD( "gg2.bin", 0x000000, 0x008000, CRC(615f5b6f) )
ROM_REGION( 0x04000, REGION_GFX1, ROMREGION_DISPOSE )
ROM_LOAD( "gg1princess.bin", 0x00000, 0x004000, CRC(7935494f) )
ROM_REGION( 0x18000, REGION_GFX2, ROMREGION_DISPOSE )
ROM_LOAD( "gg11.bin", 0x00000, 0x004000, CRC(ddd56fa9) )
ROM_LOAD( "gg10.bin", 0x04000, 0x004000, CRC(7302529d) )
ROM_LOAD( "gg9.bin", 0x08000, 0x004000, CRC(20035bda) )
ROM_LOAD( "gg8.bin", 0x0c000, 0x004000, CRC(f12ba271) )
ROM_LOAD( "gg7.bin", 0x10000, 0x004000, CRC(e525207d) )
ROM_LOAD( "gg6.bin", 0x14000, 0x004000, CRC(2d77e9b2) )
ROM_REGION( 0x20000, REGION_GFX3, ROMREGION_DISPOSE | ROMREGION_ERASEFF )
ROM_LOAD( "gng13princess.n4", 0x00000, 0x004000, CRC(07c9138a) )
ROM_LOAD( "gg16princess.bin", 0x04000, 0x004000, CRC(1ad1d899) )
ROM_LOAD( "gg15princess.bin", 0x08000, 0x004000, CRC(439d6e7b) )
ROM_LOAD( "gng16princess.l4", 0x0c000, 0x004000, CRC(3cc87995) )
ROM_LOAD( "gg13princess.bin", 0x10000, 0x004000, CRC(05e0c809) )
ROM_LOAD( "gg12princess.bin", 0x14000, 0x004000, CRC(28fe68a2) )
ROM_END
ROM_START( gngknight )
ROM_REGION( 0x18000, REGION_CPU1, 0 )
ROM_LOAD( "mm_c_knight_03", 0x08000, 0x008000, CRC(57f4f653) SHA1(7fce045ccffd4274edb75ebd726e42c2cb797dcb) )
@@ -2022,6 +2541,25 @@ GAME( 2026, gngmaidenc, gng, gng, gng, 0, ROT0, "GoodLuckTrying", "Ghosts'n Gobl
GAME( 2026, gngmaidencenh, gng, gng, gng, 0, ROT0, "GoodLuckTrying", "Ghosts'n Goblins - Maiden Artoria Edition (Enhanced) (World? 4)" )
GAME( 2026, gngmaident, gng, gng, gng, 0, ROT0, "GoodLuckTrying", "Ghosts'n Goblins - Maiden Artoria Edition (US)" )
GAME( 2026, gngmaidentenh, gng, gng, gng, 0, ROT0, "GoodLuckTrying", "Ghosts'n Goblins - Maiden Artoria Edition (Enhanced) (US)" )
GAME( 2026, gngprincess, gng, gng, gng, 0, ROT0, "GoodLuckTrying", "Ghosts'n Goblins - Princess Prin Prin Edition (World? 1)" )
GAME( 2026, gngprincessa, gng, gng, gng, 0, ROT0, "GoodLuckTrying", "Ghosts'n Goblins - Princess Prin Prin Edition (World? 2)" )
GAME( 2026, gngprincessaenh, gng, gng, gng, 0, ROT0, "GoodLuckTrying", "Ghosts'n Goblins - Princess Prin Prin Edition (Enhanced) (World? 2)" )
GAME( 2026, gngprincessb, gng, gng, gng, 0, ROT0, "GoodLuckTrying", "Ghosts'n Goblins - Princess Prin Prin Edition (World? 3)" )
GAME( 2026, gngprincessbenh, gng, gng, gng, 0, ROT0, "GoodLuckTrying", "Ghosts'n Goblins - Princess Prin Prin Edition (Enhanced) (World? 3)" )
GAME( 2026, gngprincessc, gng, gng, gng, 0, ROT0, "GoodLuckTrying", "Ghosts'n Goblins - Princess Prin Prin Edition (World? 4)" )
GAME( 2026, gngprincesscenh, gng, gng, gng, 0, ROT0, "GoodLuckTrying", "Ghosts'n Goblins - Princess Prin Prin Edition (Enhanced) (World? 4)" )
GAME( 2026, gngprincessenh, gng, gng, gng, 0, ROT0, "GoodLuckTrying", "Ghosts'n Goblins - Princess Prin Prin Edition (Enhanced) (World? 1)" )
GAME( 2026, gngprincesst, gng, gng, gng, 0, ROT0, "GoodLuckTrying", "Ghosts'n Goblins - Princess Prin Prin Edition (US)" )
GAME( 2026, gngprincesstenh, gng, gng, gng, 0, ROT0, "GoodLuckTrying", "Ghosts'n Goblins - Princess Prin Prin Edition (Enhanced) (US)" )
GAME( 2026, makprincess, gng, gng, makaimur, 0, ROT0, "GoodLuckTrying", "Makaimura - Princess Prin Prin Edition" )
GAME( 2026, makprincessb, gng, gng, makaimur, 0, ROT0, "GoodLuckTrying", "Makaimura - Princess Prin Prin Edition (Japan revision B)" )
GAME( 2026, makprincessbenh, gng, gng, makaimur, 0, ROT0, "GoodLuckTrying", "Makaimura - Princess Prin Prin Edition (Enhanced) (Japan revision B)" )
GAME( 2026, makprincessc, gng, gng, makaimur, 0, ROT0, "GoodLuckTrying", "Makaimura - Princess Prin Prin Edition (Japan revision C)" )
GAME( 2026, makprincesscenh, gng, gng, makaimur, 0, ROT0, "GoodLuckTrying", "Makaimura - Princess Prin Prin Edition (Enhanced) (Japan revision C)" )
GAME( 2026, makprincessenh, gng, gng, makaimur, 0, ROT0, "GoodLuckTrying", "Makaimura - Princess Prin Prin Edition (Enhanced)" )
GAME( 2026, makprincessg, gng, gng, makaimur, 0, ROT0, "GoodLuckTrying", "Makaimura - Princess Prin Prin Edition (Japan revision G)" )
GAME( 2026, makprincessgenh, gng, gng, makaimur, 0, ROT0, "GoodLuckTrying", "Makaimura - Princess Prin Prin Edition (Enhanced) (Japan revision G)" )
GAME( 2026, gngknight, gng, gng, gng, 0, ROT0, "GoodLuckTrying", "Ghosts'n Goblins - Knight Artoria Edition (World? 1)" )
GAME( 2026, gngknightenh, gng, gng, gng, 0, ROT0, "GoodLuckTrying", "Ghosts'n Goblins - Knight Artoria Edition (Enhanced) (World? 1)" )
GAME( 2026, gngknighta, gng, gng, gng, 0, ROT0, "GoodLuckTrying", "Ghosts'n Goblins - Knight Artoria Edition (World? 2)" )