Skip to content

Commit

Permalink
Hook 4.01 (French), 4.00 (incomplete dumps), dumped by Quench and ???
Browse files Browse the repository at this point in the history
both miss the CPU, so display-only
  • Loading branch information
toxieainc committed Jan 17, 2024
1 parent a8ae152 commit 54d32a6
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 3 deletions.
1 change: 1 addition & 0 deletions release/whatsnew.txt
Original file line number Diff line number Diff line change
Expand Up @@ -122,6 +122,7 @@ Farfalla (French Speech)
Flipper Football 1.03
Frankenstein 1.03 (Italian)
Galaxy (7-Digit conversion, Fixes & modified rules)
Hook 4.01 (French), 4.00 (incomplete dumps)
Jungle Lord (new tricks) L2 & L3beta (MOD)
Lightning (Free Play & MOD rev. 25)
Metallica 0.52
Expand Down
19 changes: 16 additions & 3 deletions src/wpc/degames.c
Original file line number Diff line number Diff line change
Expand Up @@ -651,6 +651,22 @@ DE2S_SOUNDROM022( "hooksnd.u7" ,CRC(642f45b3) SHA1(a4b2084f32e52a5965473849062
DE_ROMEND
CORE_CLONEDEF(hook,401,408,"Hook (4.01)",1992,"Data East",de_mDEDMD16S2A,0)

DE_ROMSTARTx0(hook_f401,"hokcpua.401",CRC(20223298) SHA1(a8063765db947b059eadaad6654ed0c5cad9198d)) // unknown if there is a special french CPU 4.01, as the dump only included the display
DE_DMD16ROM2( "Hook_Display_F401.bin",CRC(b501edbd) SHA1(df369f569243d633aa24edd4289ace645e4a9358))
DE2S_SOUNDROM022( "hooksnd.u7" ,CRC(642f45b3) SHA1(a4b2084f32e52a596547384906281d04424332fc),
"hook-voi.u17" ,CRC(6ea9fcd2) SHA1(bffc66df542e06dedddaa403b5513446d9d6fc8c),
"hook-voi.u21" ,CRC(b5c275e2) SHA1(ff51c2007132a1310ac53b5ab2a4af7d0ab15948))
DE_ROMEND
CORE_CLONEDEF(hook,f401,408,"Hook (4.01, French Display 4.01)",1992,"Data East",de_mDEDMD16S2A,0)

DE_ROMSTARTx0(hook_400,"hokcpua.401",CRC(20223298) SHA1(a8063765db947b059eadaad6654ed0c5cad9198d)) // we do not have a CPU-Version < 4.01 yet
DE_DMD16ROM2( "hook_dspl_4.00.bin",CRC(14d2387c) SHA1(b3e78ffa7e9bdd4bc7fe08e3a0a8631178a5fc09))
DE2S_SOUNDROM022( "hooksnd.u7" ,CRC(642f45b3) SHA1(a4b2084f32e52a596547384906281d04424332fc),
"hook-voi.u17" ,CRC(6ea9fcd2) SHA1(bffc66df542e06dedddaa403b5513446d9d6fc8c),
"hook-voi.u21" ,CRC(b5c275e2) SHA1(ff51c2007132a1310ac53b5ab2a4af7d0ab15948))
DE_ROMEND
CORE_CLONEDEF(hook,400,408,"Hook (4.01, Display 4.00)",1992,"Data East",de_mDEDMD16S2A,0)

DE_ROMSTARTx0(hook_404,"hokcpua.404",CRC(53357d8b) SHA1(4e8f5f4376418fbac782065c602da82acab06ef3))
DE_DMD16ROM2( "hokdspa.401",CRC(59a07eb5) SHA1(d1ca41ce417f1772fe4da1eb37077f924b66ad36))
DE2S_SOUNDROM022( "hooksnd.u7" ,CRC(642f45b3) SHA1(a4b2084f32e52a596547384906281d04424332fc),
Expand All @@ -667,9 +683,6 @@ DE2S_SOUNDROM022( "hooksnd.u7" ,CRC(642f45b3) SHA1(a4b2084f32e52a5965473849062
DE_ROMEND
CORE_CLONEDEF(hook,e406,408,"Hook (4.06 English)",1992,"Data East",de_mDEDMD16S2A,0)

// There exists also a Display-ROM 4.00, but we do not have a CPU-Version < 4.01 yet
// DE_DMD16ROM2("hook_dspl_4.00.bin",CRC(14d2387c) SHA1(b3e78ffa7e9bdd4bc7fe08e3a0a8631178a5fc09))

/***********************************************************************/
/*************** GAMES USING 128X32 DMD DISPLAY ************************/
/***********************************************************************/
Expand Down
2 changes: 2 additions & 0 deletions src/wpc/driver.c
Original file line number Diff line number Diff line change
Expand Up @@ -497,6 +497,8 @@ DRIVER(trek,200) // 04/92 Star Trek 25th Anniversary (2.00)
DRIVER(trek,201) // 04/92 Star Trek 25th Anniversary (2.01)
DRIVER(trek,300) // 04/20 Star Trek 25th Anniversary (3.00 unofficial MOD)
DRIVER(hook,401p) //Data East MPU: 11/91 Hook (4.01 with Prototype Sound)
DRIVER(hook,400) // 01/92 Hook (4.01, Display 4.00)
DRIVER(hook,f401) // 01/92 Hook (4.01, French Display 4.01)
DRIVER(hook,401) // 01/92 Hook (4.01)
DRIVER(hook,404) // 01/92 Hook (4.04)
DRIVER(hook,e406) // 01/92 Hook (4.06 English)
Expand Down

0 comments on commit 54d32a6

Please sign in to comment.