==================================================================================================== GameStones Otomedius AC English Translation - Source File Help OOO TTTTT OOO MM MM EEEE DDDD IIIII U U SSSSS O O T O O MM MM EE D D I U U SS O O T O O M M M EEEE D D I U U SS O O T O O M M EE D D I U U SS OOO T OOO MM MM EEEE DDDD IIIII UUU SSSSS Otomedius - Arcade (c) Konami Digital Entertainment Co., Ltd. - 2007-2008 オトメディウス - アーケード - (c) 株式会社コナミデジタルエンタテインメント v1.1 - 26th January 2020 ==================================================================================================== --Lets Get Started---------------------------------------------------------------------------------- Here's how I completed the image conversion, it can be quite long winded but you'll get the general idea. NOTE: Don't forget to back up the original Data file directory before you start messing around and replacing original files. This is not a complete guide as the process will need you to edit paths in the script depending where you have your source files and edit the shortcut links to the game files. --Programs Needed----------------------------------------------------------------------------------- Before we start you will need a few programs:- Adobe Photoshop (NOT FREE but required for the NVIDIA Plug-ins) http://www.adobe.com/products/photoshop.html For editing the image files. NVIDIA Plug-ins for Adobe Photoshop (FREE) https://developer.nvidia.com/nvidia-texture-tools-adobe-photoshop For saving the PNG files as Direct Draw Surface (DDS) files. Nconvert (FREE) http://www.xnview.com/en/nconvert/ Quickly convert DDS files to PNG without breaking the alpha transparency, this is used to convert to PNG, while it can convert back to DDS, the format is wrong for the game, you have to use the NVIDIA Plug-ins for converting from PNG back to DDS. MD5 and SHA Checksum Utility (FREE) https://raylin.wordpress.com/downloads/md5-sha-1-checksum-utility/ Needed to make the MD5 for the modified files for the ChkSum.bin file. HexEdit (FREE) http://www.catch22.net/software/hexedit Used to edited ChkSum.bin file. swiss-file-knife (FREE) http://www.stahlworks.com/dev/swiss-file-knife.html Alternated method to HexEdit, incredibly powerful file program that can find and replace in a binary file to patch binary files, can also be used to generate the MD5s. put the sfk.exe in the same directory as the 1Generate MD5 File List.bat batch file. makecab (FREE) For recompressing CAB files, this is built into Windows. --Step by Step-------------------------------------------------------------------------------------- 1. Copy the original PAK file from the Data directory. 2. Rename the file extension from PAK to CAB, extract the CAB's with Filzip, WinZip or WinRAR. 3. Rip the DDS file from the extracted BIN file using an HexEdit, this is a little hands on and can take some time. 4. Convert the DDS to PNG, make sure you don't lose the alpha transparency. nconvert -out png *.dds 5. Edit the PNG file with the new graphics. 6. Convert the PNG back to the DDS file with these settings. 8.8.8.8 ARBG 32 bpp | unsigned No MIP maps Not all the image files use the same settings, you can tell by the file size that you have chosen the wrong settings, see Appendix 1 for file details. 7. Using HexEdit to recombined the DDS file with the original BIN file. The file must be the same size as the original file. For example eAMUSELogo.bin is 524460 bytes 8. Recompress the BIN file back to a CAB file, WinRAR and WinZip cannot do this so you will need another program, I use makecab (because it's free and built into Windows) but any program that can compress CAB files will do. varm=[name of the file to compress] makecab %varm%.bin %varm%.cab 9. Rename the file extension from CAB to PAK. 10. Get the MD5 checksum for the file. 1Generate MD5 File List.bat This creates the file listed below:- 1Otomedius.md5 11. Edit the ChkSum.bin with the new file checksum using HexEdit or swiss-file-knife. swiss-file-knife use the batch file listed below, you will have to edit the file with the new MD5 checksums created in the previous step:- 2Change ChkSum.bat 10. Place the new file in the Data directory overwriting the original file. 11. Test the game to see if the new graphic display correctly, run these three files in this order:- bms_GGG.exe e-amuemu.exe otomedius.exe 12. If the game doesn't boot and you get the error message below, this means the MD5 does not match and the game reports there's data corruption. File Is Corrupted - 5-1504-0000 You may also get an IO error if your network is down. IO Board Error - 5-1500-0014 Note that both of these messages are written in Japanese, however the numbers are not. ==================================================================================================== -Appendix 1----------------------------------------------------------------------------------------- If it's just a file name then that's the PAK name too, if it's got two names then it's the name in the DDS file and the PAK name file, ie 2CardEntry.png (as a DDS file) goes into the Entry01.pak, the number at the beginning is just the file order in the PAK file. 01 - 5.6.5 RGB 16 bpp unsigned 2Warning.png 02 - 8.8.8 RGB 24 bpp unsigned 2catch_demo00.png 2catch_demo01.png 2catch_demo01 V1.png (this file is replaced in the second release of the game) 2catch_demo02.png 03 - 8.8.8.8 ARGB 32 bpp unsigned 2CardEntry - Entry01.png 2CardFrame - card_frame.png 2MenuCmn - ent_wall.png 2NameEntry - name_entry01.png 2Stage10 - vs.png 2Title - t_logo.png 4NameEntry - name_entry02.png 4RecBrowse - rec_parts.png 12Entrance - card_frame.png 14CharSelect - powerup_select.png 18RecBrowse - rec_vs.png 20RecBrowse - rec_weapon.png 04 - DXT1 ARGB 4 bpp 1 bit alpha 2CardWeapon - weapon_card_main000.png 05 - DXT1 RGB 4 bpp no alpha 2eAMUSElogo - e_logo.png 2eyecatch_kai.png 4Once - e_info.png 06 - DXT5 ARGB 8 bpp interpolated alpha 2CharSelect - menu_profile_mess_p01.png 2Entrance - menu_kakunin_mess.png 2Once - stage_result_resource.png 2Ranking - rank.png 2RankResult - total_result00.png 2RecBrowse - rec_kihon.png 2StageSelect - stage_diff.png 2VSWarp - vs_tips.png 2WeaponPresent - present_add.png 2WeaponSelect - change_button.png 4CharSelect - menu_profile_mess_p02.png 4Entrance - secret.png 4MenuCmn - menu_kettei.png 4Ranking - rank_0_9.png 4RankResult - total_result01.png 4Stage10 - vs_info.png 4StageSelect - stage_name.png 4WeaponPresent - present_window.png 6CharSelect - menu_profile_mess_p03.png 6Entrance - e_pass.png 6Once - tatch_skip.png 6RankResult - total_result02.png 6RecBrowse - rec_st01.png 6Stage10 - vs_th_icon.png 6StageSelect - stage_touch.png 8CharSelect - menu_profile_mess_p04.png 8Entrance - mode_dialog_single.png 8Once - button_skip.png 8RankResult - lv_font.png 8RecBrowse - rec_st02.png 8Stage10 - vs_zff_counter.png 8StageSelect - st_no_select.png 10CharSelect - menu_profile_mess_p05.png 10Entrance - mode_dialog_vs.png 10Once - replay.png 10RecBrowse - rec_st03.png 10Stage10 - mission_comp00.png 12CharSelect - menu_profile_mess_p06.png 12RecBrowse - rec_st04.png 14Entrance - mode_dialog_vs_net.png 14RecBrowse - rec_st_unknown.png 16RecBrowse - rec_stage.png 6MenuCmn - menu_weapon_icon_bom.psd 8MenuCmn - menu_weapon_icon_q.psd 10MenuCmn - menu_weapon_icon_double.psd 12MenuCmn - menu_weapon_icon_double_lv2.psd 14MenuCmn - menu_weapon_icon_double_lv3.psd 16MenuCmn - menu_weapon_icon_double_3way_lv1.psd 18MenuCmn - menu_weapon_icon_double_3way_lv2.psd 20MenuCmn - menu_weapon_icon_double_3way_lv3.psd 22MenuCmn - menu_weapon_icon_double_freeway_lv1.psd 24MenuCmn - menu_weapon_icon_double_freeway_lv2.psd 26MenuCmn - menu_weapon_icon_double_freeway_lv3.psd 28MenuCmn - menu_weapon_icon_double_reverse.psd 30MenuCmn - menu_weapon_icon_double_reverse_lv2.psd 32MenuCmn - menu_weapon_icon_double_reverse_lv3.psd 34MenuCmn - menu_weapon_icon_tail.psd 36MenuCmn - menu_weapon_icon_tail_lv2.psd 38MenuCmn - menu_weapon_icon_tail_lv3.psd 40MenuCmn - menu_weapon_icon_laser_c.psd 42MenuCmn - menu_weapon_icon_laser_c_lv2.psd 44MenuCmn - menu_weapon_icon_laser_c_lv3.psd 46MenuCmn - menu_weapon_icon_laser_fire_lv1.psd 48MenuCmn - menu_weapon_icon_laser_fire_lv2.psd 50MenuCmn - menu_weapon_icon_laser_fire_lv3.psd 52MenuCmn - menu_weapon_icon_laser_normal.psd 54MenuCmn - menu_weapon_icon_laser_normal_lv2.psd 56MenuCmn - menu_weapon_icon_laser_normal_lv3.psd 58MenuCmn - menu_weapon_icon_laser_ripple.psd 60MenuCmn - menu_weapon_icon_laser_ripple_lv2.psd 62MenuCmn - menu_weapon_icon_laser_ripple_lv3.psd 64MenuCmn - menu_weapon_icon_laser_spreadgun.psd 66MenuCmn - menu_weapon_icon_laser_spreadgun_lv2.psd 68MenuCmn - menu_weapon_icon_laser_spreadgun_lv3.psd 70MenuCmn - menu_weapon_icon_laser_t.psd 72MenuCmn - menu_weapon_icon_laser_t_lv2.psd 74MenuCmn - menu_weapon_icon_laser_t_lv3.psd 76MenuCmn - menu_weapon_icon_laser_wave_lv1.psd 78MenuCmn - menu_weapon_icon_laser_wave_lv2.psd 80MenuCmn - menu_weapon_icon_laser_wave_lv3.psd 82MenuCmn - menu_weapon_icon_missile_fhoton_lv1.psd 84MenuCmn - menu_weapon_icon_missile_fhoton_lv2.psd 86MenuCmn - menu_weapon_icon_missile_flying.psd 88MenuCmn - menu_weapon_icon_missile_flying_lv2.psd 90MenuCmn - menu_weapon_icon_missile_normal.psd 92MenuCmn - menu_weapon_icon_missile_normal_lv2.psd 94MenuCmn - menu_weapon_icon_missile_rpunch_lv1.psd 96MenuCmn - menu_weapon_icon_missile_rpunch_lv2.psd 98MenuCmn - menu_weapon_icon_missile_sbom.psd 100MenuCmn - menu_weapon_icon_missile_sbom_lv2.psd 102MenuCmn - menu_weapon_icon_missile_twin.psd 104MenuCmn - menu_weapon_icon_missile_twin_lv2.psd 106MenuCmn - menu_weapon_icon_multiple.psd 108MenuCmn - menu_weapon_icon_option_form.psd 110MenuCmn - menu_weapon_icon_option_normal.psd 112MenuCmn - menu_weapon_icon_option_s.psd 114MenuCmn - menu_weapon_icon_speed_idaten.psd 116MenuCmn - menu_weapon_icon_speed_normal.psd 118MenuCmn - menu_weapon_icon_missile_2way_lv1.psd 120MenuCmn - menu_weapon_icon_missile_2way_lv2.psd 122MenuCmn - menu_weapon_icon_missile_bound_lv1.psd 124MenuCmn - menu_weapon_icon_missile_bound_lv2.psd 126MenuCmn - menu_weapon_icon_missile_ewind_lv1.psd 128MenuCmn - menu_weapon_icon_missile_ewind_lv2.psd 130MenuCmn - menu_weapon_icon_missile_fmine_lv1.psd 132MenuCmn - menu_weapon_icon_missile_fmine_lv2.psd 134MenuCmn - menu_weapon_icon_missile_horming_lv1.psd 136MenuCmn - menu_weapon_icon_missile_horming_lv2.psd 138MenuCmn - menu_weapon_icon_missile_nap_lv1.psd 140MenuCmn - menu_weapon_icon_missile_nap_lv2.psd 142MenuCmn - menu_weapon_icon_missile_PARABOLA_lv1.psd 144MenuCmn - menu_weapon_icon_missile_PARABOLA_lv2.psd 146MenuCmn - menu_weapon_icon_missile_rolling_lv1.psd 148MenuCmn - menu_weapon_icon_missile_rolling_lv2.psd 150MenuCmn - menu_weapon_icon_missile_search_lv1.psd 152MenuCmn - menu_weapon_icon_missile_search_lv2.psd 154MenuCmn - menu_weapon_icon_missile_sspread_lv1.psd 156MenuCmn - menu_weapon_icon_missile_sspread_lv2.psd 158MenuCmn - menu_weapon_icon_missile_upper_lv1.psd 160MenuCmn - menu_weapon_icon_missile_upper_lv2.psd 162MenuCmn - menu_weapon_icon_missile_vmine_lv1.psd 164MenuCmn - menu_weapon_icon_missile_vmine_lv2.psd 166MenuCmn - menu_weapon_icon_option_l.psd 168MenuCmn - menu_weapon_icon_option_w.psd 170MenuCmn - menu_weapon_icon_speed_arpeggio.psd 172MenuCmn - menu_weapon_icon_speed_horizontal.psd 174MenuCmn - menu_weapon_icon_speed_reverse.psd 176MenuCmn - menu_weapon_icon_speed_smooth.psd 178MenuCmn - menu_weapon_icon_speed_vertical.psd 180MenuCmn - menu_weapon_icon_BOOMERANG_lv1.psd 182MenuCmn - menu_weapon_icon_BOOMERANG_lv2.psd 184MenuCmn - menu_weapon_icon_BOOMERANG_lv3.psd 186MenuCmn - menu_weapon_icon_double_back_lv1.psd 188MenuCmn - menu_weapon_icon_double_back_lv2.psd 190MenuCmn - menu_weapon_icon_double_back_lv3.psd 192MenuCmn - menu_weapon_icon_double_shotgun_lv1.psd 194MenuCmn - menu_weapon_icon_double_shotgun_lv2.psd 196MenuCmn - menu_weapon_icon_double_shotgun_lv3.psd 198MenuCmn - menu_weapon_icon_double_winder_lv1.psd 200MenuCmn - menu_weapon_icon_double_winder_lv2.psd 202MenuCmn - menu_weapon_icon_double_winder_lv3.psd 204MenuCmn - menu_weapon_icon_double_wiper_lv1.psd 206MenuCmn - menu_weapon_icon_double_wiper_lv2.psd 208MenuCmn - menu_weapon_icon_double_wiper_lv3.psd 210MenuCmn - menu_weapon_icon_reflex_lv1.psd 212MenuCmn - menu_weapon_icon_reflex_lv2.psd 214MenuCmn - menu_weapon_icon_reflex_lv3.psd 216MenuCmn - menu_weapon_icon_vertical_lv1.psd 218MenuCmn - menu_weapon_icon_vertical_lv2.psd 220MenuCmn - menu_weapon_icon_vertical_lv3.psd 222MenuCmn - menu_weapon_icon_double_vaxis_lv1.psd 224MenuCmn - menu_weapon_icon_double_vaxis_lv2.psd 226MenuCmn - menu_weapon_icon_double_vaxis_lv3.psd 228MenuCmn - menu_weapon_icon_laser_ap_lv1.psd 230MenuCmn - menu_weapon_icon_laser_ap_lv2.psd 232MenuCmn - menu_weapon_icon_laser_ap_lv3.psd 234MenuCmn - menu_weapon_icon_laser_aqua_lv1.psd 236MenuCmn - menu_weapon_icon_laser_aqua_lv2.psd 238MenuCmn - menu_weapon_icon_laser_aqua_lv3.psd 240MenuCmn - menu_weapon_icon_laser_dagger_lv1.psd 242MenuCmn - menu_weapon_icon_laser_dagger_lv2.psd 244MenuCmn - menu_weapon_icon_laser_dagger_lv3.psd 246MenuCmn - menu_weapon_icon_laser_dlaser_lv1.psd 248MenuCmn - menu_weapon_icon_laser_dlaser_lv2.psd 250MenuCmn - menu_weapon_icon_laser_dlaser_lv3.psd 252MenuCmn - menu_weapon_icon_laser_elaser_lv1.psd 254MenuCmn - menu_weapon_icon_laser_elaser_lv2.psd 256MenuCmn - menu_weapon_icon_laser_elaser_lv3.psd 258MenuCmn - menu_weapon_icon_laser_gravity_lv1.psd 260MenuCmn - menu_weapon_icon_laser_gravity_lv2.psd 262MenuCmn - menu_weapon_icon_laser_gravity_lv3.psd 264MenuCmn - menu_weapon_icon_laser_ionring_lv1.psd 266MenuCmn - menu_weapon_icon_laser_ionring_lv2.psd 268MenuCmn - menu_weapon_icon_laser_ionring_lv3.psd 270MenuCmn - menu_weapon_icon_laser_slaser_lv1.psd 272MenuCmn - menu_weapon_icon_laser_slaser_lv2.psd 274MenuCmn - menu_weapon_icon_laser_slaser_lv3.psd 276MenuCmn - menu_weapon_icon_laser_ulaser_lv1.psd 278MenuCmn - menu_weapon_icon_laser_ulaser_lv2.psd 280MenuCmn - menu_weapon_icon_laser_ulaser_lv3.psd 282MenuCmn - menu_weapon_icon_laser_VULCAN_lv1.psd 284MenuCmn - menu_weapon_icon_laser_VULCAN_lv2.psd 286MenuCmn - menu_weapon_icon_laser_VULCAN_lv3.psd 288MenuCmn - menu_weapon_icon_laser_shadow_lv1.psd 290MenuCmn - menu_weapon_icon_laser_shadow_lv2.psd 292MenuCmn - menu_weapon_icon_laser_shadow_lv3.psd -Appendix 2----------------------------------------------------------------------------------------- When the game boots it checks the file MD5 of each file to the ChkSum.bin file, the ChkSum.bin contains a list of all the game files and there MD5 file checksums, after you modify any file in the game, you have to modify the ChkSum.bin or the game will show this error:- File Is Corrupted - 5-1504-0000 Here's a list of all the original file MD5 checksums that are then modified with this translation. Data\CardEntry.pak B33FEC32A49DBDDF3CDB175F44297A27 Data\CardFrame.pak 9CD9C4A4366537DD3A1CF8A04493AFA7 Data\CardWeapon.pak AD46161C42A0FDB037EE44212A34200F Data\catch_demo00.pak CA2A220D7C1597874B78E9E71B92DECE Data\catch_demo01.pak 425EE4FCE594ABF924700B553DCCC113 Data\catch_demo02.pak 6DCB6889D0561EEE66CE4E5602BA3621 Data\CharSelect.pak 18B23B84D9A488D6D711AE390D350F3C Data\eAMUSELogo.pak 7A3147642C24C3CC1609F92B2FCA1B9E Data\Entrance.pak 007BBB3453467EF8AEC2C30F44C2DF52 Data\MenuCmn.pak BC94D8FC0E0CCD74F87054E77CD8527F Data\NameEntry.pak F803A56F59E7812E1EBA291304943FCC Data\Once.pak B73240308911C774C9E746BF5D055F1F Data\Ranking.pak 17CBC213206187AD4901A5911A32712E Data\RankResult.pak D232C5C7F3CDCA5A8C13B017DE19BD59 Data\RecBrowse.pak 35DFC566D77FC013C28AFA29DB4BB4FF Data\Stage10.pak FF96935A1BC641E78DAE8D4C3A2EAE7E Data\StageSelect.pak 80E1AA594D9605C922A98BC4F430F261 Data\Title.pak 0B7726F618A1B6CB0E231FC079988548 Data\Warning.pak 728DFD25F4C2B7CBB8BD77F9CA4807AE Data\WeaponPresent.pak 5A22BBDB0EA1ED71DBDA58928656C9E6 Data\WeaponSelect.pak 4345E77ABCC3C335BBF929D5B6FFBDFC You can use a Hexeditor to change the ChkSum.bin file using find and replace or when editing lots of files, this can take way too much time. You can speed this up using a program called swiss-file-knife, an incredibly powerful file program that can find and replace in a binary file to patch binary files. http://www.stahlworks.com/dev/swiss-file-knife.html For example, I created a batch file with the code listed below for the otomedius.exe file, change the 'set "translated=238C6538711BACD4F2DACCAC5D4D5C13' to the MD5 of the modified file in the script and then run it. --Code---------------------------------------------------------------------------------------------- @echo otomedius.exe set original=238C6538711BACD4F2DACCAC5D4D5C13 set translated=238C6538711BACD4F2DACCAC5D4D5C13 sfk replace -binary /%original%/%translated%/ -dir Otomedius -file .bin -yes ---------------------------------------------------------------------------------------------------- See the 2Change ChkSum.bat for the complete script. --MD5 Complete List--------------------------------------------------------------------------------- For completeness, here's the list of all the MD5s in the ChkSum.bin file. otomedius.exe 238C6538711BACD4F2DACCAC5D4D5C13 otomedius.ini CC83C02DB8CA732D9695B307854800DA d3dx9_32.dll 26AF232140C88B42D92A88F2198EDF6A dbghelp.dll 623C9754952A35B018F2448AF8184075 libavs-win32.dll 84EAE6EB82285046E101E70509F1D65A libbms.dll 7B6845D5FE796B3C3ED938B310188867 Data\gradius_font.dds C6FAF46F68D4237F749A290CF690ECA3 Data\SysFont.dds 8D63C92A7D2AC2587AE341B0CF6FCB79 Data\2WayMsil.pak EF54976281719432E0D9CE85E417087D Data\3Way.pak 64D1606CE760AB90CDB537C4DE9B2B2A Data\AP.pak 1D932E5C98C700CAC32CDB89CF794046 Data\AquaLaser.pak 0DB7505F0D4A343493CB774F0392AA6C Data\BackDbl.pak 269E79AD55E4EE2A1B338638D3D56BA7 Data\Barrier.pak 08C523FAE50A51DD8AFC6DDBB9C0DC34 Data\Bomb.pak 1C78BEA236DD0A6DB1676A1AB04561B5 Data\Boomerang.pak E3FFF09D9E2A7461B110C5CF80DBA6D9 Data\Bound.pak 45752E2644DA5DFC6B6AAA581B7E1E15 Data\CardEntry.pak B33FEC32A49DBDDF3CDB175F44297A27 Data\CardEntrySnd.pak AFC604EB0803BA1EA88DF54217375D10 Data\CardFrame.pak 9CD9C4A4366537DD3A1CF8A04493AFA7 Data\CardIllust1.pak 5287452FC964849B9A06C7AF9213B290 Data\CardIllust2.pak 02C16CFF7C0918D78D09525ED87E4661 Data\CardIllust3.pak F60C428B6D14193F0CB5412FBA1CE855 Data\CardIllust4.pak 30DB727ABD8E28D4A2FAFB02F07746CA Data\CardIllust5.pak 4A9D09744C46821B67A72CD21FF328DA Data\CardIllust6.pak 423B680C5598B12D7C5915CFCF252663 Data\CardIllust7.pak 44E971F6B6CDF9FB008B17E10D6F6D65 Data\CardIllust8.pak 1C086FA94D78A275E4F8B419AE056F79 Data\CardWeapon.pak AD46161C42A0FDB037EE44212A34200F Data\catch_demo00.pak CA2A220D7C1597874B78E9E71B92DECE Data\catch_demo01.pak 425EE4FCE594ABF924700B553DCCC113 Data\catch_demo02.pak 6DCB6889D0561EEE66CE4E5602BA3621 Data\catch_demoSnd.pak 9483E8313E675B1A592F0B0CA41CC51D Data\CharSelect.pak 18B23B84D9A488D6D711AE390D350F3C Data\CharSelectSnd.pak 7310BC8F332770110E8E80E5CCF8E73F Data\CycLaser.pak 1D2CF39A47CB84ABD118B94E7053A60B Data\Dagger.pak D6521B066EEBFC87E47A606851DD6317 Data\Double.pak 31F1DB2658923CAEEAE8A84B96F34167 Data\DownLaser.pak 642CBE277343134F5E387058B3BFD217 Data\EagleWind.pak 7AF7B4B4549519F5AFF07CE11165FE02 Data\eAMUSELogo.pak 7A3147642C24C3CC1609F92B2FCA1B9E Data\EneLaser.pak C585878E6A2C65D71071FBA8481553D1 Data\Entrance.pak 007BBB3453467EF8AEC2C30F44C2DF52 Data\EntranceSnd.pak 2B86419827B35DF93C6E10209895506E Data\FireBlst.pak CD8419864B1AADA3E478C37572693207 Data\FloatMine.pak 74281FA5EB5D464D0686CC3B17BCA601 Data\FormOpt.pak 37BA70683EFA9F4DA165BFE91C08CA98 Data\FreeWay.pak D5181187BAC504DD9AFF5F9DF29E7CD9 Data\GameOver.pak 93676960D1A051B00C8E01BE86B660EC Data\GameOverSnd.pak AE2600BDD6A85F2FF02E4C247F67C222 Data\GravityBlt.pak 561CB52C9C3739822ECB8334B85E4B99 Data\HomingMsil.pak 079090BCAF35ABCD5264D548F009D629 Data\IonRing.pak BBEF9E1A794CBC1A755887C55167F00E Data\KonamiLogo.pak D53CF0FF54BDB9BDBA2125387DE5EF04 Data\KonamiLogoSnd.pak 8A5A7BD639D6D97F18EC033257F8CD35 Data\LockOpt.pak DE0E039A45A91689EF52F5DA3CCCAD73 Data\MenuCmn.pak BC94D8FC0E0CCD74F87054E77CD8527F Data\MenuCmnSnd.pak D227ADD4D686FE7FB4A6B862280202E3 Data\MultiOpt.pak 89985F4A2CFC9190EEFD4252292A49D1 Data\NameEntry.pak F803A56F59E7812E1EBA291304943FCC Data\NameEntrySnd.pak 628732328619750D1384C922BC02E1FF Data\NapalmMsil.pak 7E22B754062F6CC69F2F7D2949A17611 Data\NmlLaser.pak EC28333ED44EDC61B84ECC22AC897B8A Data\NmlMsil.pak 9683E8B13C7D81FC5DCD00E77A57172A Data\NmlOpt.pak CB68E18A4901F0B1462A523DB0DB05E4 Data\Once.pak B73240308911C774C9E746BF5D055F1F Data\OnceSnd.pak 41F248E8C5D0439568A66A0C6D2E63E1 Data\ParaMsil.pak 120F7F0DD6882C38E4EE6918109312C9 Data\Player01.pak 3FA10C13713C9B66570B2725159BA95F Data\Player01Snd.pak E90CD3EF2A8B547F0120F0EAC3506BC0 Data\Player02.pak 8FB2191C9F5A717DDDEDE3323034109D Data\Player02Snd.pak 1B5DDF1A670F48367D8611E260177770 Data\Player03.pak D1390232BF68C31672413106CC3E84C8 Data\Player03Snd.pak D2532B8CE6E221AD018A19FD1B0F60F4 Data\Player04.pak ECF6635CCC45C474AFAF03F63037CAD6 Data\Player04Snd.pak 9E1954198EDA54BE2FD3D53C000937FD Data\Player05.pak EC47F9725CF93EE834B9CA91DCDE415A Data\Player05Snd.pak FB0CD56B4428C99BB87BAB81B7AED432 Data\Player06.pak 01A4678BF19FEF674E34EB4DD347BF02 Data\PTorpedo.pak 2303C04B9D7250A601D0407EE54A7E2F Data\Ranking.pak 17CBC213206187AD4901A5911A32712E Data\RankResult.pak D232C5C7F3CDCA5A8C13B017DE19BD59 Data\RankResultSnd.pak 3BF76ACB4CA1EE8CDA4AFCC8725FD920 Data\RecBrowse.pak 35DFC566D77FC013C28AFA29DB4BB4FF Data\ReflexRing.pak D1931C132D7BBA05600125DCD24DE058 Data\replay000.pak 22EE2D62DCC1C3AB636451949C697E26 Data\replay001.pak 93432FC1697768FD7C1311900E6DCF3F Data\replay002.pak D2E5978634C62CBA1436CDF4C6AC7299 Data\replay003.pak CDE7A96C32D8B1A83BBE29082F1261EF Data\Reverse.pak 831FD2D3AFC222862919BE051CEDD36B Data\Ripple.pak 945F626BC4D44E10AF72C8FAE13A61DB Data\RktPunch.pak 207F2803842BD736D48D37E2F05B6759 Data\RollMsil.pak 59E57C98D831B437FB5CE49D27F19627 Data\SBomMsil.pak C7471F9D32447330D9CCA1C125ADB570 Data\SearchMsil.pak AD54F25C00AB0FA233F46077F7DE0621 Data\SearchOpt.pak CA9F5CA4FF467D8B9001D41DB7DE21B4 Data\SGunLaser.pak 495BCFF165E22A60A746E3F6DB097449 Data\ShdwLaser.pak 11936E8205E59C424449893ADE35AB2F Data\Shotgun.pak CA6F7432D120FF8C2C09F562C7E12033 Data\SmallSprd.pak 60537F9FE7AF781DEB57EAF5F378BD9B Data\Speed.pak B04CC1E0AB579B2FFEA0447FFB7B5C1E Data\SrchLaser.pak 6880205FD1FF93AC8BB1AA019AA0DE30 Data\Stage01.pak 3737DB395515D6F49E3E3ED8234A1EF0 Data\Stage01Snd.pak C933C81230941FF1B5766D184ED71A5D Data\Stage02.pak 98991E50C6A0EE5EC1184DD959DDBDFF Data\Stage02Snd.pak 6CF4F35454248639CEB8D6FFC095F2EE Data\Stage03.pak 230B02A470E3A208044DC1E860EFBB3C Data\Stage03Snd.pak 7C02574E19B46B7F8669623F06107A02 Data\Stage04.pak 8095D0C135A77ABD863EC42928E491C2 Data\Stage04Snd.pak 2F7C7B301AC1310BA4C0B0524B91F1E8 Data\Stage10.pak FF96935A1BC641E78DAE8D4C3A2EAE7E Data\Stage10Snd.pak AD4F8E3578686D6F319EA9B1B1E92468 Data\StageSelect.pak 80E1AA594D9605C922A98BC4F430F261 Data\StageSelectSnd.pak 9918417D6C1CB319FE2408B3F117E4ED Data\Tailgun.pak 6EF4D839766919652487DDCF8DE34AC8 Data\TestMode.pak 53C696117B034CAD4AEC143A65BAEEAD Data\Title.pak 0B7726F618A1B6CB0E231FC079988548 Data\TitleSnd.pak 6619F41566D4E0CB5B4663F136EAB02A Data\Torpedo.pak A74763FAD65B6DC40F3E30CD034CD4A0 Data\TwinLaser.pak EBE2F5592D6424CCFB5EEC147EC40DE7 Data\TwinMsil.pak A8D70C437D2314BFC9D025D0046F034E Data\UpLaser.pak 0DD0B8F980C032370FCBDAC0BBCCBCBA Data\UpperMsil.pak FE8B10CA8B95C7CAD6780AF564C7CF7F Data\VAxisDbl.pak 59254EC5CCDE8638CD394146BFA11874 Data\Vertical.pak B74E4707E62070DFCB78FD8CD55109D7 Data\VertMine.pak 3D3FE5C7C39011061787E284D06DD69C Data\VSMode.pak 347535FB3C5E6446989564F0DBC48028 Data\VSMode.pak 347535FB3C5E6446989564F0DBC48028 Data\VSOpp01Snd.pak 2CAD1BBCD9EAF0BD1FC18F644760565D Data\VSOpp02Snd.pak FEF35802EBD143E6B6796B2B29BA906F Data\VSOpp03Snd.pak 086388F42FD0E519DE8380D2B4846AAB Data\VSOpp04Snd.pak A0E93E0723021605E43DCE4F3C55D51F Data\VSOpp05Snd.pak EEB7869B6BB012C3632D3324A8593E5A Data\VSOpp06Snd.pak DB26A706716C358564C5049A43EF6179 Data\VSPlayer01.pak 646C173BB3A6E7662BE2E642FDAD44F4 Data\VSPlayer01Snd.pak 7E990D2371E0EC342D0D6AEFD8311691 Data\VSPlayer02.pak 9AFF2405DF61031244B44798D79AA075 Data\VSPlayer02Snd.pak E3A8930FFF858105715B01AF0EBE594F Data\VSPlayer03.pak D4E5AA189B6D771FBA8795C9DEAFD42C Data\VSPlayer03Snd.pak 190AE99E3D525A07CDDFBC88E98CF6FC Data\VSPlayer04.pak ACBCA86E8D395EFC5840A8796403579E Data\VSPlayer04Snd.pak D9688948A00059053691CA036D0F2967 Data\VSPlayer05.pak F5ECEDAAE8E22EE343AA87DB1D0DFFC5 Data\VSPlayer05Snd.pak EF20232C9A92877642FB4D6DE69A26DF Data\VSPlayer06.pak 741B9F20A9F23E500C611902A295365C Data\VSPlayer06Snd.pak 4AAFFA4997E19B01E20922750FC2E023 Data\VSWarp.pak 14C651713C86EC5EE4A77C5178569C08 Data\Vulcan.pak D0A79F439CC1AD340602D2D81010876A Data\Warning.pak 728DFD25F4C2B7CBB8BD77F9CA4807AE Data\Warp.pak 3D355FDB21C76470BA561D97E54A3FFB Data\Wave.pak BE557E4954E942E92960B4CB4E8CFF00 Data\WeaponPresent.pak 5A22BBDB0EA1ED71DBDA58928656C9E6 Data\WeaponPresentSnd.pak 8308EFD165955B98AF4C5671B4D3F966 Data\WeaponSelect.pak 4345E77ABCC3C335BBF929D5B6FFBDFC Data\WeaponSelectSnd.pak FCB3F8FE10E96DD77968304F74AC1E25 Data\WideOpt.pak 0A6B8731BE54901DBBD398421ED92A99 Data\Winder.pak 2F5DE2FBD87713E3A1790B2FD7D9C368 Data\Wiper.pak C49CBE18A85C41943313468529C215AB Data\otomedius.xgs DEEE90D5B1E8573B2864F295BB4E108D Data\big_boss1.xwb 07BAB991EDD79C629EFC7A3F35F89002 Data\big_boss2.xwb A6E1587C0E018CFC496A653DA807A9A9 Data\big_boss3.xwb 48A4520997DCAB1F23D5CC5EF37A88A9 Data\big_boss4.xwb 280343E97C298BC43040C3D91AC4D604 Data\boss1.xwb E88E05CC211F527EC3A5763D1EBDFC94 Data\boss10.xwb 6B7D8C23AC9BC03B73930EB6C22A9DB1 Data\boss2.xwb A3DF202EE4A8850E0C9A7EB86940C377 Data\boss3.xwb 38366B22CA84309B360DE2AECAE1AB5A Data\boss4.xwb C3BB48A2BAB09BC869A036BEB08F4D3B Data\boss5.xwb B66F03C1271327EBC779233F612D6554 Data\boss6.xwb 88F1A57AB8DFE6EB43E8EE30E018ECE5 Data\boss7.xwb 580CC379D2899A03F9627E1BA89FB131 Data\boss8.xwb 7463F3E99D3C9603907FA2DBD013082E Data\boss9.xwb 89A4A13909A2C45CB3B36302778A6166 Data\fight1.xwb 3AD97F665CF0072C2E30761DF7C41BA0 Data\fight2.xwb 4AEF5745EBA0FF9683CE43DD72FB6A5C Data\fight3.xwb 149E7A41DFAA9846BA46F93B32D2758B Data\fight4.xwb D40BEF4CDAC5FE1EC28B5E285A047AF2 Data\fight5.xwb EB8609C89BBA7DDE0478C986B4A522CD Data\fight6.xwb 996BEB165A830E981BF414007D3FC8FE Data\game_over_stream.xwb DF142DF3C6B16C4C506855FA48A633A6 Data\menu_common_stream.xwb E1AF52BFD7F7F4BF476B295FD81ABF13 Data\mid_boss1.xwb F57387810E8275C95FB6CCA6B71A2D49 Data\mid_boss2.xwb 91E19348D174CF599DB21667415C449D Data\once_stream.xwb EFDA84AAA6432AF531CBACCDCE5C665F Data\stage1.xwb 05C229AC179D71E88E3101AA078A0D7D Data\stage2.xwb F843B995F441BA131E91345FEB761071 Data\stage2_2.xwb F6E8A0D9CAA6C4FBECE425CF6C6D2C02 Data\stage3.xwb 4A9C8887BD9D3AAE8CC9E2DA9FF05107 Data\stage4.xwb 36C18EA765723465138927F1A3144FAB Data\stage4_2.xwb AEFFE7B672D9F755D86AA329506CC3F6 Data\title_stream.xwb 1226668421DA5AD03DDA665F03365DE5 Data\OTOMEDIUS_OP_f.wmv 318463F7DA437177C8FD5E1C30B0A7CF ====================================================================================================