From 4e46f83b32e87bd2e382609d4e4ac4928ca16f92 Mon Sep 17 00:00:00 2001 From: Denis Pauk Date: Wed, 12 Feb 2025 22:57:55 +0200 Subject: [PATCH] 8.42RR12: Version bump --- CHANGELOG | 16 ++ README.md | 151 +++++++++++++--- doc/100_tested_maps.md | 345 ------------------------------------- src/common/header/common.h | 2 +- 4 files changed, 144 insertions(+), 370 deletions(-) delete mode 100644 doc/100_tested_maps.md diff --git a/CHANGELOG b/CHANGELOG index e8549ddb..c521af37 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,19 @@ +Quake 2 8.42RR12: +- Fix intro .cin video crash +- Update CMakefile with vulkan and gl4 targets +- maps: remove spirit of player models on start points +- maps: fix yellow wall in daikatana e2m2a +- maps: make visibility entity optional +- game: fix pickup chainfist +- game: fix allocation code for translation and dynamic entities +- game: sync target_sky, sync target_camera, target_autosave with ReRelease code +- game: Add npc_timeminder from Anachronox +- game: add ai_model_scale, misc_player_mannequin from ReRelease code +- Add MacOS DMG and use windows x64 SDL3 build +- Anachronox: support initial ATD sprites +- Anachronox: update MDA load code +- SiN: dynamic allocation of sub models list in .def + Quake 2 8.42RR11: - ReRelease: add support `flashlight` item - ReRelease: add support `trigger_flashlight` diff --git a/README.md b/README.md index edbdab93..ccdeed61 100644 --- a/README.md +++ b/README.md @@ -11,36 +11,16 @@ Have a look at the yquake2 repository for the "normal" Yamagi Quake II: Alpha windows 64 bit [binaries](https://github.com/yquake2/yquake2remaster/releases). Saves format is unstabled and could change between alpha releases. -State: - -* Localization requires `Q2Game.kpf` file in root directory of game, -* GL1/GLES3/GL3/GL4/VK: - * base1: no known issues, - * base2: no known issues, - * mguhub: sometimes broken logic for surface fall in next maps. -* SOFT: - * build with SDL3 has glitch in menu, - * base1: broken wall light and wall glitch, - * base2: broken wall light and wall glitch, - * q64/outpost: scale textures unsupported, - * mguhub: broken wall light, sometimes broken logic for surface fall - in next maps. - -Monsters: - -* incorrect dead animation for Arachnid, -* broken fire effect for Guardian. - Models support: | Format | Original Game | Frame vertex | Meshes | Comments | | ------ | --------------- | ------------ | -------- | --------------------------------------- | | mdl | Quake 1 | 8 bit | Single | Unsupported grouped textures | | md2 | Quake 2 | 8 bit | Single | | -| mda | Anachronox | Part of md2 | Single | No tagged surfaces | -| md2 | Anachronox | 8/10/16 bit | Single | No tagged surfaces, unchecked with game | +| mda | Anachronox | Part of md2 | Single | Unsupported skin pass combine | +| md2 | Anachronox | 8/10/16 bit | Single | Unchecked with game | | mdx | Kingpin | 8 bit | Multiple | No sfx support, unchecked with game | -| fm | Heretic 2 | 8 bit | Multiple | | +| fm | Heretic 2 | 8 bit | Multiple | Without skeletal animation | | def | SiN | Part of sam | Multiple | Unchecked with game | | dkm | Daikatana DKM1 | 8 bit | Multiple | Unchecked with game | | dkm | Daikatana DKM2 | 10 bit | Multiple | Unchecked with game | @@ -156,6 +136,14 @@ Games check videos: Goals, fully finished goals could be checked in [here](CHANGELOG): +* [ ] skins load broken in Anachronox maps with mingw win64 build, +* [ ] soft: q64/outpost scale textures unsupported, +* [ ] soft: broken wall light and wall glitch, +* [ ] soft: build with SDL3 has glitch in menu, +* [ ] mguhub: sometimes broken logic for surface fall in next maps, +* [ ] incorrect light apply to models (wall looks fine), +* [ ] incorrect dead animation for Arachnid, +* [ ] broken fire effect for Guardian. * [ ] CTC entity format from Anachronox, * [ ] SDEF dynamicaly allocate list of skins, * [ ] Support material load textures/textureinfo.dat from Anachronox, @@ -181,6 +169,7 @@ Goals, fully finished goals could be checked in [here](CHANGELOG): * [ ] Support scalled textures for models and walls in soft render and fix lighting with remastered maps, * [ ] Modified ReRelease game code support with removed KEX only related code. +* [ ] Add support for [JaBot](https://www.moddb.com/mods/jabotq2/downloads/jabot-q2-v09x-win32-and-linux) Not a goal: @@ -188,7 +177,121 @@ Not a goal: * [ ] Support KEX engine features (inventary, compass and so on), * [ ] [KEX game library support](https://github.com/id-Software/quake2-rerelease-dll). -Code tested with such [maps](doc/100_tested_maps.md). + +# Additional requirements: + +Localization requires `Q2Game.kpf` file in root directory of game. + +Quake 1 models usage requires such models: + + | source Quake 1 Path | destination Quake 2 Path | md5 hash | + | -------------------------- | --------------------------------- | -------------------------------- | + | progs/soldier.mdl | models/monsters/army/tris.mdl | 5b6c30a984872b4273dd5861412d35c5 | + | progs/demon.mdl | models/monsters/demon/tris.mdl | 4c73786e7cfb2083ca38cbc983cd6c4b | + | progs/dog.mdl | models/monsters/dog/tris.mdl | e727fbc39acc652f812972612ce37565 | + | progs/enforcer.mdl | models/monsters/enforcer/tris.mdl | 136c265f96d6077ee3312c52e134529f | + | progs/fish.mdl | models/monsters/rotfish/tris.mdl | d770d6ef92ae8b372926e6c3d49e8716 | + | progs/hknight.mdl | models/monsters/hknight/tris.mdl | ed20e30be6fdb83efbaa6d0b23671a49 | + | progs/knight.mdl | models/monsters/knight/tris.mdl | 5328915db5c53e85cf75d46e7b747fb9 | + | progs/ogre.mdl | models/monsters/ogre/tris.mdl | fbb592ca3788a576dd2f31fcf8c80fab | + | progs/shalrath.mdl | models/monsters/shalrath/tris.mdl | dac8f6077b0d2bf970573d2d2c22529f | + | progs/shambler.mdl | models/monsters/shambler/tris.mdl | 9b09375a0f614dc4081e363cc34f1185 | + | progs/tarbaby.mdl | models/monsters/tarbaby/tris.mdl | 2bfc45593a43a0191982e3cfdc112dc5 | + | progs/wizard.mdl | models/monsters/wizard/tris.mdl | bf60986594f045e60e8aa6339d553ee7 | + | progs/zombie.mdl | models/monsters/zombie/tris.mdl | a923b1d03b9d237dd5ead9bd56acc900 | + | progs/k_spike.mdl | models/proj/fireball/tris.mdl | da95b49a695b34c2c3516a8d789c6b20 | + | progs/v_spike.mdl | models/proj/pod/tris.mdl | 2bdc0b264b9fd3443c8eee816305728f | + | progs/w_spike.mdl | models/proj/spit/tris.mdl | 8cf9245df2164e8062b01a220b508d6b | + | sound/army/death1.wav | sound/army/death1.wav | fe25952af40b536c3bb67bfca58062eb | + | sound/army/idle.wav | sound/army/idle.wav | 4cdfbdda8fb5f40b125c7bcddb6e8914 | + | sound/army/pain1.wav | sound/army/pain1.wav | 54d3b05fdcecf7480034858f2b22b06c | + | sound/army/pain2.wav | sound/army/pain2.wav | e2bbc9d3405b9b9fdae76d2fc298fc2f | + | sound/army/sattck1.wav | sound/army/sattck1.wav | b76ac35f900f280a7a7996da7e404362 | + | sound/army/sight1.wav | sound/army/sight1.wav | e2a39533250ddd1b08053d5c4ebf7fd0 | + | sound/demon/ddeath.wav | sound/demon/ddeath.wav | 62a48dcd405ca55c9ce18497e36faa0e | + | sound/demon/dhit2.wav | sound/demon/dhit2.wav | 9e741696e4d0d66e30e718fc70ec186e | + | sound/demon/djump.wav | sound/demon/djump.wav | 791ac9d6b6593808316145443cb7e7a0 | + | sound/demon/dland2.wav | sound/demon/dland2.wav | db14c7b01838f826b7a712075f9026fd | + | sound/demon/dpain1.wav | sound/demon/dpain1.wav | 5e6c485878393c9bebb0d0e6659bc479 | + | sound/demon/idle1.wav | sound/demon/idle1.wav | 7a83f8caf3d5b1172a7dc5afdc942988 | + | sound/demon/sight2.wav | sound/demon/sight2.wav | 65171c355c22a5069520b0881677ae3c | + | sound/dog/dattack1.wav | sound/dog/dattack1.wav | 0c47c9d4aaae0bf3159a288b674f4a35 | + | sound/dog/ddeath.wav | sound/dog/ddeath.wav | b0e7760b1d7286a028ff9773f6802958 | + | sound/dog/dpain1.wav | sound/dog/dpain1.wav | 28e5ab93b41e13e2916433283a5d1a46 | + | sound/dog/dsight.wav | sound/dog/dsight.wav | 0edc290765bac1fb4fe03ca55bc7c225 | + | sound/dog/idle.wav | sound/dog/idle.wav | 42bd6026ff32bd94523ad9f8fe8362cc | + | sound/enforcer/death1.wav | sound/enforcer/death1.wav | f38d7a235e13ef8918aac0c70437320d | + | sound/enforcer/enfire.wav | sound/enforcer/enfire.wav | b080a6a53f138bef9fc4403fb9373a24 | + | sound/enforcer/enfstop.wav | sound/enforcer/enfstop.wav | 0bc39c3c88187fb37d20ef21300e7b22 | + | sound/enforcer/idle1.wav | sound/enforcer/idle1.wav | d0435763860fe54e938ad25bb1780f9e | + | sound/enforcer/pain1.wav | sound/enforcer/pain1.wav | d52bc02afe624924684b25295edaa040 | + | sound/enforcer/pain2.wav | sound/enforcer/pain2.wav | f6b0ad6485d93f5c6d7d61b847d06877 | + | sound/enforcer/sight1.wav | sound/enforcer/sight1.wav | 9e9876444ba92ed18bfce4cec3a2ff12 | + | sound/enforcer/sight2.wav | sound/enforcer/sight2.wav | 815dd4f6a890b0a35dc466005df74850 | + | sound/enforcer/sight3.wav | sound/enforcer/sight3.wav | f8c8d19905b24d4adb6760a1b3762f3b | + | sound/enforcer/sight4.wav | sound/enforcer/sight4.wav | 04e40eb925290bc56520de326df6b220 | + | sound/fish/bite.wav | sound/fish/bite.wav | 7c56712615e2a2c3de4fe0e7e35cba05 | + | sound/fish/death.wav | sound/fish/death.wav | 8d6152ee55507430a8c2eb276c4aa8ac | + | sound/fish/idle.wav | sound/fish/idle.wav | 54a02731b85eb6f8b1a8ecce09771d20 | + | sound/hknight/attack1.wav | sound/hknight/attack1.wav | 695e9d890a085addf1a607aa79137e8e | + | sound/hknight/death1.wav | sound/hknight/death1.wav | 2d68c3c86632027676b823fcff3af08c | + | sound/hknight/grunt.wav | sound/hknight/grunt.wav | 122f3d4623e0146732aa0e4deb0fe326 | + | sound/hknight/hit.wav | sound/hknight/hit.wav | fece24e2548f1d769e8fce39a5c87d01 | + | sound/hknight/idle.wav | sound/hknight/idle.wav | e9ca23c4853472750d1f56e52a3d227b | + | sound/hknight/pain1.wav | sound/hknight/pain1.wav | 52c20eb6f5b5146ece6b0ac02f423341 | + | sound/hknight/sight1.wav | sound/hknight/sight1.wav | 786d28ec653a0d512d078b32eb8cb58b | + | sound/hknight/slash1.wav | sound/hknight/slash1.wav | 83e64bb90cff2a4f9764dd53489b9d7d | + | sound/knight/idle.wav | sound/knight/idle.wav | 1b5c3981bee078318af346d8fe8090b9 | + | sound/knight/kdeath.wav | sound/knight/kdeath.wav | 11a96f48a8f2433c23beae299c8fb96e | + | sound/knight/khurt.wav | sound/knight/khurt.wav | 32c9f48dd4a6a87752aedf56fe8de668 | + | sound/knight/ksight.wav | sound/knight/ksight.wav | eb75b4af348c88e84d8c87c19d5976fa | + | sound/knight/sword1.wav | sound/knight/sword1.wav | 93045b5f3178413dc6b01ec2869d1f73 | + | sound/knight/sword2.wav | sound/knight/sword2.wav | 82d1a7c263cd3df7b060dee2f7f8b1fd | + | sound/ogre/ogdrag.wav | sound/ogre/ogdrag.wav | 658587dc89aaefae5ca3f058f7ff4227 | + | sound/ogre/ogdth.wav | sound/ogre/ogdth.wav | de98e7bb9e70586edddd3308cfded3db | + | sound/ogre/ogidle2.wav | sound/ogre/ogidle2.wav | 196ae9c33a4311160e1d5f3da878ab09 | + | sound/ogre/ogidle.wav | sound/ogre/ogidle.wav | 177c829840a87c885bbc8951e7ce962e | + | sound/ogre/ogpain1.wav | sound/ogre/ogpain1.wav | ac6d133d7720c12df49813fe10e683b5 | + | sound/ogre/ogsawatk.wav | sound/ogre/ogsawatk.wav | 7257bdfd014bb61d778b8f88cb65d560 | + | sound/ogre/ogwake.wav | sound/ogre/ogwake.wav | 3296459e495c4c12b31179d4eeffac19 | + | sound/shalrath/attack2.wav | sound/shalrath/attack2.wav | 777fbda2f81350e45920ea1c36d318e1 | + | sound/shalrath/attack.wav | sound/shalrath/attack.wav | 8814a72b399be619d14223235f78f294 | + | sound/shalrath/death.wav | sound/shalrath/death.wav | 771844c5cfb5a42e82e221a63f101ac7 | + | sound/shalrath/idle.wav | sound/shalrath/idle.wav | 1a45f12579f9cdd27152332d5f816048 | + | sound/shalrath/pain.wav | sound/shalrath/pain.wav | 6ba007b79c50d7d5347f1a29fb315422 | + | sound/shalrath/sight.wav | sound/shalrath/sight.wav | 3d3c2001cc976efc67af1552427eedd3 | + | sound/shambler/melee1.wav | sound/shambler/melee1.wav | 77fe6240973a204b757a427ebf66bcfd | + | sound/shambler/melee2.wav | sound/shambler/melee2.wav | 3be31638d769e3d690c92311dfafdeac | + | sound/shambler/sattck1.wav | sound/shambler/sattck1.wav | ec8c3f79ea42d09154cb8975ada1b21c | + | sound/shambler/sboom.wav | sound/shambler/sboom.wav | 9834601a645d7d1f62001b2a314ec18f | + | sound/shambler/sdeath.wav | sound/shambler/sdeath.wav | e0e62d229a985a6e39218c6488599059 | + | sound/shambler/shurt2.wav | sound/shambler/shurt2.wav | 1e87631ede95e061a75f9c31629ac0b8 | + | sound/shambler/sidle.wav | sound/shambler/sidle.wav | 368a240e6c3e877793352a79c1828386 | + | sound/shambler/smack.wav | sound/shambler/smack.wav | bd8c634c9894348360fec7b7419d1649 | + | sound/shambler/ssight.wav | sound/shambler/ssight.wav | 657107577460d5acf3157dec97e07a89 | + | sound/tarbaby/death1.wav | sound/tarbaby/death1.wav | 53f8c73de11c018086ba19ed036833d3 | + | sound/tarbaby/hit1.wav | sound/tarbaby/hit1.wav | 42c5a1edd02421bf6df7ddc3e395c4f8 | + | sound/tarbaby/land1.wav | sound/tarbaby/land1.wav | 5a1585ab22368a48827db9b7d3763b58 | + | sound/tarbaby/sight1.wav | sound/tarbaby/sight1.wav | df4dd7ec91e094b5c2235be3f5353e4a | + | sound/wizard/hit.wav | sound/wizard/hit.wav | 6598d669334df977f1f97b95288edf11 | + | sound/wizard/wattack.wav | sound/wizard/wattack.wav | b3568a47439f81779d40335e76f5bc2d | + | sound/wizard/wdeath.wav | sound/wizard/wdeath.wav | 99d9c71343bc23222abb92119d404400 | + | sound/wizard/widle1.wav | sound/wizard/widle1.wav | b22b1dd9f66879b3447d36ab584316c7 | + | sound/wizard/widle2.wav | sound/wizard/widle2.wav | 7178fd83df227360564adef01bed92c6 | + | sound/wizard/wpain.wav | sound/wizard/wpain.wav | bd7e59ab7d7b835f9ed8ab51950914de | + | sound/wizard/wsight.wav | sound/wizard/wsight.wav | df5949057c750528917c6cb32b7fd9fd | + | sound/zombie/idle_w2.wav | sound/zombie/idle_w2.wav | d2bb59b9d7ac71097c07123a23525641 | + | sound/zombie/z_fall.wav | sound/zombie/z_fall.wav | 6968318b2d196c6d54bc707d8a390547 | + | sound/zombie/z_gib.wav | sound/zombie/z_gib.wav | 199dda66ade8d6f0ef4897e4d7608c0d | + | sound/zombie/z_hit.wav | sound/zombie/z_hit.wav | 6c66ab3e6b149bf35956a4bbc0057acb | + | sound/zombie/z_idle1.wav | sound/zombie/z_idle1.wav | 21088a7b38b1124d7ec72e58d5ab93a6 | + | sound/zombie/z_idle.wav | sound/zombie/z_idle.wav | e5e570e38c4405111004190a79f0e925 | + | sound/zombie/z_miss.wav | sound/zombie/z_miss.wav | 96fad96a8c3bc6f7bcc5da6c82678da2 | + | sound/zombie/z_pain1.wav | sound/zombie/z_pain1.wav | fcd83b89a94b0cadbe1361a4df080ec0 | + | sound/zombie/z_pain.wav | sound/zombie/z_pain.wav | 56637968b8309bd2f825153330bbdfc0 | + | sound/zombie/z_shot1.wav | sound/zombie/z_shot1.wav | 561afb69b7851923a8fb3b54e3e13c96 | + +Look to [infighter](https://github.com/decino/q2-infighter) for more info. # Yamagi Quake II diff --git a/doc/100_tested_maps.md b/doc/100_tested_maps.md deleted file mode 100644 index 87157e7e..00000000 --- a/doc/100_tested_maps.md +++ /dev/null @@ -1,345 +0,0 @@ -# Map state: - - * OK - no known issues, - * ML - model light issues, - * WL - wall light issues, - * G - texture glitches, - * B - can't load. - -## Quake2 ReRelease - - | map | gl1.4 | gl3/gles3 | gl4.6 | vk | soft | - | ------------------------------ | ------ | --------- | ------ | ------ | ----------- | - | badlands.bsp | OK | N/A | N/A | OK | N/A | - | base1.bsp | OK | OK | N/A | OK | WL/ML/G | - | base2.bsp | N/A | N/A | N/A | N/A | N/A | - | base3.bsp | N/A | N/A | N/A | N/A | N/A | - | base64.bsp | N/A | N/A | N/A | N/A | N/A | - | biggun.bsp | N/A | N/A | N/A | N/A | N/A | - | boss1.bsp | N/A | N/A | N/A | N/A | N/A | - | boss2.bsp | N/A | N/A | N/A | N/A | N/A | - | bunk1.bsp | N/A | N/A | N/A | N/A | N/A | - | city1.bsp | N/A | N/A | N/A | N/A | N/A | - | city2.bsp | N/A | N/A | N/A | N/A | N/A | - | city3.bsp | N/A | N/A | N/A | N/A | N/A | - | city64.bsp | N/A | N/A | N/A | N/A | N/A | - | command.bsp | N/A | N/A | N/A | N/A | N/A | - | cool1.bsp | N/A | N/A | N/A | N/A | N/A | - | e3/bunk_e3.bsp | N/A | N/A | N/A | N/A | N/A | - | e3/fact_e3.bsp | N/A | N/A | N/A | N/A | N/A | - | e3/jail4_e3.bsp | N/A | N/A | N/A | N/A | N/A | - | e3/jail_e3.bsp | N/A | N/A | N/A | N/A | N/A | - | e3/lab_e3.bsp | N/A | N/A | N/A | N/A | N/A | - | e3/mine_e3.bsp | N/A | N/A | N/A | N/A | N/A | - | e3/space_e3.bsp | N/A | N/A | N/A | N/A | N/A | - | e3/ware1a_e3.bsp | N/A | N/A | N/A | N/A | N/A | - | e3/ware2_e3.bsp | N/A | N/A | N/A | N/A | N/A | - | e3/waste_e3.bsp | N/A | N/A | N/A | N/A | N/A | - | ec/base3_ec.bsp | N/A | N/A | N/A | N/A | N/A | - | ec/base_ec.bsp | N/A | N/A | N/A | N/A | N/A | - | ec/command_ec.bsp | N/A | N/A | N/A | N/A | N/A | - | ec/factx_ec.bsp | N/A | N/A | N/A | N/A | N/A | - | ec/jail_ec.bsp | N/A | N/A | N/A | N/A | N/A | - | ec/kmdm3_ec.bsp | N/A | N/A | N/A | N/A | N/A | - | ec/mine1_ec.bsp | N/A | N/A | N/A | N/A | N/A | - | ec/power_ec.bsp | N/A | N/A | N/A | N/A | N/A | - | ec/space_ec.bsp | N/A | N/A | N/A | N/A | N/A | - | ec/waste_ec.bsp | N/A | N/A | N/A | N/A | N/A | - | fact1.bsp | N/A | N/A | N/A | N/A | N/A | - | fact2.bsp | N/A | N/A | N/A | N/A | N/A | - | fact3.bsp | N/A | N/A | N/A | N/A | N/A | - | hangar1.bsp | N/A | N/A | N/A | N/A | N/A | - | hangar2.bsp | N/A | N/A | N/A | N/A | N/A | - | industry.bsp | N/A | N/A | N/A | N/A | N/A | - | jail1.bsp | N/A | N/A | N/A | N/A | N/A | - | jail2.bsp | N/A | N/A | N/A | N/A | N/A | - | jail3.bsp | N/A | N/A | N/A | N/A | N/A | - | jail4.bsp | N/A | N/A | N/A | N/A | N/A | - | jail5.bsp | N/A | N/A | N/A | N/A | N/A | - | lab.bsp | N/A | N/A | N/A | N/A | N/A | - | mgdm1.bsp | OK | N/A | N/A | OK | N/A | - | mgu1m1.bsp | OK | N/A | N/A | OK | N/A | - | mgu1m2.bsp | OK | N/A | N/A | OK | N/A | - | mgu1m3.bsp | OK | N/A | N/A | OK | N/A | - | mgu1m4.bsp | OK | N/A | N/A | OK | N/A | - | mgu1m5.bsp | OK | N/A | N/A | OK | N/A | - | mgu1trial.bsp | OK | N/A | N/A | OK | N/A | - | mgu2m1.bsp | OK | N/A | N/A | OK | N/A | - | mgu2m2.bsp | OK | N/A | N/A | OK | N/A | - | mgu2m3.bsp | OK | N/A | N/A | OK | N/A | - | mgu3m1.bsp | OK | N/A | N/A | OK | N/A | - | mgu3m2.bsp | OK | N/A | N/A | OK | N/A | - | mgu3m3.bsp | OK | N/A | N/A | OK | N/A | - | mgu3m4.bsp | OK | N/A | N/A | OK | N/A | - | mgu3secret.bsp | OK | N/A | N/A | OK | N/A | - | mgu4m1.bsp | OK | N/A | N/A | OK | N/A | - | mgu4m2.bsp | OK | N/A | N/A | OK | N/A | - | mgu4m3.bsp | OK | N/A | N/A | OK | N/A | - | mgu4trial.bsp | OK | N/A | N/A | OK | N/A | - | mgu5m1.bsp | OK | N/A | N/A | OK | N/A | - | mgu5m2.bsp | OK | N/A | N/A | OK | N/A | - | mgu5m3.bsp | OK | N/A | N/A | OK | N/A | - | mgu5trial.bsp | OK | N/A | N/A | OK | N/A | - | mgu6m1.bsp | OK | N/A | N/A | OK | N/A | - | mgu6m2.bsp | OK | N/A | N/A | OK | N/A | - | mgu6m3.bsp | OK | N/A | N/A | OK | N/A | - | mgu6trial.bsp | OK | N/A | N/A | OK | N/A | - | mguboss.bsp | OK | N/A | N/A | OK | N/A | - | mguhub.bsp | OK | OK | ML | OK | ML | - | mine1.bsp | N/A | N/A | N/A | N/A | N/A | - | mine2.bsp | N/A | N/A | N/A | N/A | N/A | - | mine3.bsp | N/A | N/A | N/A | N/A | N/A | - | mine4.bsp | N/A | N/A | N/A | N/A | N/A | - | mintro.bsp | N/A | N/A | N/A | N/A | N/A | - | ndctf0.bsp | N/A | N/A | N/A | N/A | N/A | - | old/baseold.bsp | N/A | N/A | N/A | N/A | N/A | - | old/city2_4.bsp | N/A | N/A | N/A | N/A | N/A | - | old/fact1.bsp | N/A | N/A | N/A | N/A | N/A | - | old/fact2.bsp | N/A | N/A | N/A | N/A | N/A | - | old/fact3.bsp | N/A | N/A | N/A | N/A | N/A | - | old/facthub.bsp | N/A | N/A | N/A | N/A | N/A | - | old/hangarold.bsp | N/A | N/A | N/A | N/A | N/A | - | old/kmdm3.bsp | N/A | N/A | N/A | N/A | N/A | - | old/pjtrain1.bsp | N/A | N/A | N/A | N/A | N/A | - | old/ware1.bsp | N/A | N/A | N/A | N/A | N/A | - | old/xcommand5.bsp | N/A | N/A | N/A | N/A | N/A | - | outbase.bsp | N/A | N/A | N/A | N/A | N/A | - | power1.bsp | N/A | N/A | N/A | N/A | N/A | - | power2.bsp | N/A | N/A | N/A | N/A | N/A | - | q2ctf1.bsp | N/A | N/A | N/A | N/A | N/A | - | q2ctf2.bsp | N/A | N/A | N/A | N/A | N/A | - | q2ctf3.bsp | N/A | N/A | N/A | N/A | N/A | - | q2ctf4.bsp | N/A | N/A | N/A | N/A | N/A | - | q2ctf5.bsp | N/A | N/A | N/A | N/A | N/A | - | q2dm1.bsp | N/A | N/A | N/A | N/A | N/A | - | q2dm2.bsp | N/A | N/A | N/A | N/A | N/A | - | q2dm3.bsp | N/A | N/A | N/A | N/A | N/A | - | q2dm4.bsp | N/A | N/A | N/A | N/A | N/A | - | q2dm5.bsp | N/A | N/A | N/A | N/A | N/A | - | q2dm6.bsp | N/A | N/A | N/A | N/A | N/A | - | q2dm7.bsp | N/A | N/A | N/A | N/A | N/A | - | q2dm8.bsp | N/A | N/A | N/A | N/A | N/A | - | q2kctf1.bsp | N/A | N/A | N/A | N/A | N/A | - | q2kctf2.bsp | N/A | N/A | N/A | N/A | N/A | - | q64/bio.bsp | N/A | N/A | N/A | N/A | N/A | - | q64/cargo.bsp | N/A | N/A | N/A | N/A | N/A | - | q64/command.bsp | N/A | N/A | N/A | N/A | N/A | - | q64/comm.bsp | N/A | N/A | N/A | N/A | N/A | - | q64/complex.bsp | N/A | N/A | N/A | N/A | N/A | - | q64/conduits.bsp | N/A | N/A | N/A | N/A | N/A | - | q64/core.bsp | N/A | N/A | N/A | N/A | N/A | - | q64/dm10.bsp | N/A | N/A | N/A | N/A | N/A | - | q64/dm1.bsp | N/A | N/A | N/A | N/A | N/A | - | q64/dm2.bsp | N/A | N/A | N/A | N/A | N/A | - | q64/dm3.bsp | N/A | N/A | N/A | N/A | N/A | - | q64/dm4.bsp | N/A | N/A | N/A | N/A | N/A | - | q64/dm5.bsp | N/A | N/A | N/A | N/A | N/A | - | q64/dm6.bsp | N/A | N/A | N/A | N/A | N/A | - | q64/dm7.bsp | N/A | N/A | N/A | N/A | N/A | - | q64/dm8.bsp | N/A | N/A | N/A | N/A | N/A | - | q64/dm9.bsp | N/A | N/A | N/A | N/A | N/A | - | q64/geo-stat.bsp | N/A | N/A | N/A | N/A | N/A | - | q64/intel.bsp | N/A | N/A | N/A | N/A | N/A | - | q64/jail.bsp | N/A | N/A | N/A | N/A | N/A | - | q64/lab.bsp | N/A | N/A | N/A | N/A | N/A | - | q64/mines.bsp | N/A | N/A | N/A | N/A | N/A | - | q64/orbit.bsp | N/A | N/A | N/A | N/A | N/A | - | q64/organic.bsp | N/A | N/A | N/A | N/A | N/A | - | q64/outpost.bsp | OK | N/A | N/A | N/A | B | - | q64/process.bsp | N/A | N/A | N/A | N/A | N/A | - | q64/rtest.bsp | N/A | N/A | N/A | N/A | N/A | - | q64/ship.bsp | N/A | N/A | N/A | N/A | N/A | - | q64/station.bsp | N/A | N/A | N/A | N/A | N/A | - | q64/storage.bsp | N/A | N/A | N/A | N/A | N/A | - | rammo1.bsp | N/A | N/A | N/A | N/A | N/A | - | rammo2.bsp | N/A | N/A | N/A | N/A | N/A | - | rbase1.bsp | N/A | N/A | N/A | N/A | N/A | - | rbase2.bsp | N/A | N/A | N/A | N/A | N/A | - | rboss.bsp | N/A | N/A | N/A | N/A | N/A | - | rdm10.bsp | N/A | N/A | N/A | N/A | N/A | - | rdm11.bsp | N/A | N/A | N/A | N/A | N/A | - | rdm12.bsp | N/A | N/A | N/A | N/A | N/A | - | rdm13.bsp | N/A | N/A | N/A | N/A | N/A | - | rdm14.bsp | N/A | N/A | N/A | N/A | N/A | - | rdm1.bsp | N/A | N/A | N/A | N/A | N/A | - | rdm2.bsp | N/A | N/A | N/A | N/A | N/A | - | rdm3.bsp | N/A | N/A | N/A | N/A | N/A | - | rdm4.bsp | N/A | N/A | N/A | N/A | N/A | - | rdm5.bsp | N/A | N/A | N/A | N/A | N/A | - | rdm6.bsp | N/A | N/A | N/A | N/A | N/A | - | rdm7.bsp | N/A | N/A | N/A | N/A | N/A | - | rdm8.bsp | N/A | N/A | N/A | N/A | N/A | - | rdm9.bsp | N/A | N/A | N/A | N/A | N/A | - | refinery.bsp | N/A | N/A | N/A | N/A | N/A | - | rhangar1.bsp | N/A | N/A | N/A | N/A | N/A | - | rhangar2.bsp | N/A | N/A | N/A | N/A | N/A | - | rlava1.bsp | N/A | N/A | N/A | N/A | N/A | - | rlava2.bsp | N/A | N/A | N/A | N/A | N/A | - | rmine1.bsp | N/A | N/A | N/A | N/A | N/A | - | rmine2.bsp | N/A | N/A | N/A | N/A | N/A | - | rsewer1.bsp | N/A | N/A | N/A | N/A | N/A | - | rsewer2.bsp | N/A | N/A | N/A | N/A | N/A | - | rware1.bsp | N/A | N/A | N/A | N/A | N/A | - | rware2.bsp | N/A | N/A | N/A | N/A | N/A | - | security.bsp | N/A | N/A | N/A | N/A | N/A | - | sewer64.bsp | N/A | N/A | N/A | N/A | N/A | - | space.bsp | N/A | N/A | N/A | N/A | N/A | - | strike.bsp | N/A | N/A | N/A | N/A | N/A | - | test/base1_flashlight.bsp | OK | OK | OK | OK | OK | - | test/gekk.bsp | N/A | N/A | N/A | N/A | N/A | - | test/mals_barrier_test.bsp | N/A | N/A | N/A | N/A | N/A | - | test/mals_box.bsp | N/A | N/A | N/A | N/A | N/A | - | test/mals_ladder_test.bsp | N/A | N/A | N/A | N/A | N/A | - | test/mals_locked_door_test.bsp | N/A | N/A | N/A | N/A | N/A | - | test/paril_health_relay.bsp | N/A | N/A | N/A | N/A | N/A | - | test/paril_ladder.bsp | N/A | N/A | N/A | N/A | N/A | - | test/paril_poi.bsp | N/A | N/A | N/A | N/A | N/A | - | test/paril_scaled_monsters.bsp | N/A | N/A | N/A | N/A | N/A | - | test/paril_soundstage.bsp | N/A | N/A | N/A | N/A | N/A | - | test/paril_steps.bsp | N/A | N/A | N/A | N/A | N/A | - | test/paril_waterlight.bsp | N/A | N/A | N/A | N/A | N/A | - | test/skysort.bsp | N/A | N/A | N/A | N/A | N/A | - | test/spbox2.bsp | N/A | N/A | N/A | N/A | N/A | - | test/spbox.bsp | N/A | N/A | N/A | N/A | N/A | - | test/test_jerry.bsp | N/A | N/A | N/A | N/A | N/A | - | test/test_kaiser.bsp | N/A | N/A | N/A | N/A | N/A | - | test/tom_test_01.bsp | N/A | N/A | N/A | N/A | N/A | - | train.bsp | N/A | N/A | N/A | N/A | N/A | - | tutorial.bsp | N/A | N/A | N/A | N/A | N/A | - | ware1.bsp | N/A | N/A | N/A | N/A | N/A | - | ware2.bsp | N/A | N/A | N/A | N/A | N/A | - | waste1.bsp | N/A | N/A | N/A | N/A | N/A | - | waste2.bsp | N/A | N/A | N/A | N/A | N/A | - | waste3.bsp | N/A | N/A | N/A | N/A | N/A | - | w_treat.bsp | N/A | N/A | N/A | N/A | N/A | - | xcompnd1.bsp | N/A | N/A | N/A | N/A | N/A | - | xcompnd2.bsp | N/A | N/A | N/A | N/A | N/A | - | xdm1.bsp | N/A | N/A | N/A | N/A | N/A | - | xdm2.bsp | N/A | N/A | N/A | N/A | N/A | - | xdm3.bsp | N/A | N/A | N/A | N/A | N/A | - | xdm4.bsp | N/A | N/A | N/A | N/A | N/A | - | xdm5.bsp | N/A | N/A | N/A | N/A | N/A | - | xdm6.bsp | N/A | N/A | N/A | N/A | N/A | - | xdm7.bsp | N/A | N/A | N/A | N/A | N/A | - | xhangar1.bsp | N/A | N/A | N/A | N/A | N/A | - | xhangar2.bsp | N/A | N/A | N/A | N/A | N/A | - | xintell.bsp | N/A | N/A | N/A | N/A | N/A | - | xmoon1.bsp | N/A | N/A | N/A | N/A | N/A | - | xmoon2.bsp | N/A | N/A | N/A | N/A | N/A | - | xreactor.bsp | N/A | N/A | N/A | N/A | N/A | - | xsewer1.bsp | N/A | N/A | N/A | N/A | N/A | - | xsewer2.bsp | N/A | N/A | N/A | N/A | N/A | - | xship.bsp | N/A | N/A | N/A | N/A | N/A | - | xswamp.bsp | N/A | N/A | N/A | N/A | N/A | - | xware.bsp | N/A | N/A | N/A | N/A | N/A | - -Additionally supported models: - - | source Quake 1 Path | destination Quake 2 Path | md5 hash | - | -------------------------- | --------------------------------- | -------------------------------- | - | progs/soldier.mdl | models/monsters/army/tris.mdl | 5b6c30a984872b4273dd5861412d35c5 | - | progs/demon.mdl | models/monsters/demon/tris.mdl | 4c73786e7cfb2083ca38cbc983cd6c4b | - | progs/dog.mdl | models/monsters/dog/tris.mdl | e727fbc39acc652f812972612ce37565 | - | progs/enforcer.mdl | models/monsters/enforcer/tris.mdl | 136c265f96d6077ee3312c52e134529f | - | progs/fish.mdl | models/monsters/rotfish/tris.mdl | d770d6ef92ae8b372926e6c3d49e8716 | - | progs/hknight.mdl | models/monsters/hknight/tris.mdl | ed20e30be6fdb83efbaa6d0b23671a49 | - | progs/knight.mdl | models/monsters/knight/tris.mdl | 5328915db5c53e85cf75d46e7b747fb9 | - | progs/ogre.mdl | models/monsters/ogre/tris.mdl | fbb592ca3788a576dd2f31fcf8c80fab | - | progs/shalrath.mdl | models/monsters/shalrath/tris.mdl | dac8f6077b0d2bf970573d2d2c22529f | - | progs/shambler.mdl | models/monsters/shambler/tris.mdl | 9b09375a0f614dc4081e363cc34f1185 | - | progs/tarbaby.mdl | models/monsters/tarbaby/tris.mdl | 2bfc45593a43a0191982e3cfdc112dc5 | - | progs/wizard.mdl | models/monsters/wizard/tris.mdl | bf60986594f045e60e8aa6339d553ee7 | - | progs/zombie.mdl | models/monsters/zombie/tris.mdl | a923b1d03b9d237dd5ead9bd56acc900 | - | progs/k_spike.mdl | models/proj/fireball/tris.mdl | da95b49a695b34c2c3516a8d789c6b20 | - | progs/v_spike.mdl | models/proj/pod/tris.mdl | 2bdc0b264b9fd3443c8eee816305728f | - | progs/w_spike.mdl | models/proj/spit/tris.mdl | 8cf9245df2164e8062b01a220b508d6b | - | sound/army/death1.wav | sound/army/death1.wav | fe25952af40b536c3bb67bfca58062eb | - | sound/army/idle.wav | sound/army/idle.wav | 4cdfbdda8fb5f40b125c7bcddb6e8914 | - | sound/army/pain1.wav | sound/army/pain1.wav | 54d3b05fdcecf7480034858f2b22b06c | - | sound/army/pain2.wav | sound/army/pain2.wav | e2bbc9d3405b9b9fdae76d2fc298fc2f | - | sound/army/sattck1.wav | sound/army/sattck1.wav | b76ac35f900f280a7a7996da7e404362 | - | sound/army/sight1.wav | sound/army/sight1.wav | e2a39533250ddd1b08053d5c4ebf7fd0 | - | sound/demon/ddeath.wav | sound/demon/ddeath.wav | 62a48dcd405ca55c9ce18497e36faa0e | - | sound/demon/dhit2.wav | sound/demon/dhit2.wav | 9e741696e4d0d66e30e718fc70ec186e | - | sound/demon/djump.wav | sound/demon/djump.wav | 791ac9d6b6593808316145443cb7e7a0 | - | sound/demon/dland2.wav | sound/demon/dland2.wav | db14c7b01838f826b7a712075f9026fd | - | sound/demon/dpain1.wav | sound/demon/dpain1.wav | 5e6c485878393c9bebb0d0e6659bc479 | - | sound/demon/idle1.wav | sound/demon/idle1.wav | 7a83f8caf3d5b1172a7dc5afdc942988 | - | sound/demon/sight2.wav | sound/demon/sight2.wav | 65171c355c22a5069520b0881677ae3c | - | sound/dog/dattack1.wav | sound/dog/dattack1.wav | 0c47c9d4aaae0bf3159a288b674f4a35 | - | sound/dog/ddeath.wav | sound/dog/ddeath.wav | b0e7760b1d7286a028ff9773f6802958 | - | sound/dog/dpain1.wav | sound/dog/dpain1.wav | 28e5ab93b41e13e2916433283a5d1a46 | - | sound/dog/dsight.wav | sound/dog/dsight.wav | 0edc290765bac1fb4fe03ca55bc7c225 | - | sound/dog/idle.wav | sound/dog/idle.wav | 42bd6026ff32bd94523ad9f8fe8362cc | - | sound/enforcer/death1.wav | sound/enforcer/death1.wav | f38d7a235e13ef8918aac0c70437320d | - | sound/enforcer/enfire.wav | sound/enforcer/enfire.wav | b080a6a53f138bef9fc4403fb9373a24 | - | sound/enforcer/enfstop.wav | sound/enforcer/enfstop.wav | 0bc39c3c88187fb37d20ef21300e7b22 | - | sound/enforcer/idle1.wav | sound/enforcer/idle1.wav | d0435763860fe54e938ad25bb1780f9e | - | sound/enforcer/pain1.wav | sound/enforcer/pain1.wav | d52bc02afe624924684b25295edaa040 | - | sound/enforcer/pain2.wav | sound/enforcer/pain2.wav | f6b0ad6485d93f5c6d7d61b847d06877 | - | sound/enforcer/sight1.wav | sound/enforcer/sight1.wav | 9e9876444ba92ed18bfce4cec3a2ff12 | - | sound/enforcer/sight2.wav | sound/enforcer/sight2.wav | 815dd4f6a890b0a35dc466005df74850 | - | sound/enforcer/sight3.wav | sound/enforcer/sight3.wav | f8c8d19905b24d4adb6760a1b3762f3b | - | sound/enforcer/sight4.wav | sound/enforcer/sight4.wav | 04e40eb925290bc56520de326df6b220 | - | sound/fish/bite.wav | sound/fish/bite.wav | 7c56712615e2a2c3de4fe0e7e35cba05 | - | sound/fish/death.wav | sound/fish/death.wav | 8d6152ee55507430a8c2eb276c4aa8ac | - | sound/fish/idle.wav | sound/fish/idle.wav | 54a02731b85eb6f8b1a8ecce09771d20 | - | sound/hknight/attack1.wav | sound/hknight/attack1.wav | 695e9d890a085addf1a607aa79137e8e | - | sound/hknight/death1.wav | sound/hknight/death1.wav | 2d68c3c86632027676b823fcff3af08c | - | sound/hknight/grunt.wav | sound/hknight/grunt.wav | 122f3d4623e0146732aa0e4deb0fe326 | - | sound/hknight/hit.wav | sound/hknight/hit.wav | fece24e2548f1d769e8fce39a5c87d01 | - | sound/hknight/idle.wav | sound/hknight/idle.wav | e9ca23c4853472750d1f56e52a3d227b | - | sound/hknight/pain1.wav | sound/hknight/pain1.wav | 52c20eb6f5b5146ece6b0ac02f423341 | - | sound/hknight/sight1.wav | sound/hknight/sight1.wav | 786d28ec653a0d512d078b32eb8cb58b | - | sound/hknight/slash1.wav | sound/hknight/slash1.wav | 83e64bb90cff2a4f9764dd53489b9d7d | - | sound/knight/idle.wav | sound/knight/idle.wav | 1b5c3981bee078318af346d8fe8090b9 | - | sound/knight/kdeath.wav | sound/knight/kdeath.wav | 11a96f48a8f2433c23beae299c8fb96e | - | sound/knight/khurt.wav | sound/knight/khurt.wav | 32c9f48dd4a6a87752aedf56fe8de668 | - | sound/knight/ksight.wav | sound/knight/ksight.wav | eb75b4af348c88e84d8c87c19d5976fa | - | sound/knight/sword1.wav | sound/knight/sword1.wav | 93045b5f3178413dc6b01ec2869d1f73 | - | sound/knight/sword2.wav | sound/knight/sword2.wav | 82d1a7c263cd3df7b060dee2f7f8b1fd | - | sound/ogre/ogdrag.wav | sound/ogre/ogdrag.wav | 658587dc89aaefae5ca3f058f7ff4227 | - | sound/ogre/ogdth.wav | sound/ogre/ogdth.wav | de98e7bb9e70586edddd3308cfded3db | - | sound/ogre/ogidle2.wav | sound/ogre/ogidle2.wav | 196ae9c33a4311160e1d5f3da878ab09 | - | sound/ogre/ogidle.wav | sound/ogre/ogidle.wav | 177c829840a87c885bbc8951e7ce962e | - | sound/ogre/ogpain1.wav | sound/ogre/ogpain1.wav | ac6d133d7720c12df49813fe10e683b5 | - | sound/ogre/ogsawatk.wav | sound/ogre/ogsawatk.wav | 7257bdfd014bb61d778b8f88cb65d560 | - | sound/ogre/ogwake.wav | sound/ogre/ogwake.wav | 3296459e495c4c12b31179d4eeffac19 | - | sound/shalrath/attack2.wav | sound/shalrath/attack2.wav | 777fbda2f81350e45920ea1c36d318e1 | - | sound/shalrath/attack.wav | sound/shalrath/attack.wav | 8814a72b399be619d14223235f78f294 | - | sound/shalrath/death.wav | sound/shalrath/death.wav | 771844c5cfb5a42e82e221a63f101ac7 | - | sound/shalrath/idle.wav | sound/shalrath/idle.wav | 1a45f12579f9cdd27152332d5f816048 | - | sound/shalrath/pain.wav | sound/shalrath/pain.wav | 6ba007b79c50d7d5347f1a29fb315422 | - | sound/shalrath/sight.wav | sound/shalrath/sight.wav | 3d3c2001cc976efc67af1552427eedd3 | - | sound/shambler/melee1.wav | sound/shambler/melee1.wav | 77fe6240973a204b757a427ebf66bcfd | - | sound/shambler/melee2.wav | sound/shambler/melee2.wav | 3be31638d769e3d690c92311dfafdeac | - | sound/shambler/sattck1.wav | sound/shambler/sattck1.wav | ec8c3f79ea42d09154cb8975ada1b21c | - | sound/shambler/sboom.wav | sound/shambler/sboom.wav | 9834601a645d7d1f62001b2a314ec18f | - | sound/shambler/sdeath.wav | sound/shambler/sdeath.wav | e0e62d229a985a6e39218c6488599059 | - | sound/shambler/shurt2.wav | sound/shambler/shurt2.wav | 1e87631ede95e061a75f9c31629ac0b8 | - | sound/shambler/sidle.wav | sound/shambler/sidle.wav | 368a240e6c3e877793352a79c1828386 | - | sound/shambler/smack.wav | sound/shambler/smack.wav | bd8c634c9894348360fec7b7419d1649 | - | sound/shambler/ssight.wav | sound/shambler/ssight.wav | 657107577460d5acf3157dec97e07a89 | - | sound/tarbaby/death1.wav | sound/tarbaby/death1.wav | 53f8c73de11c018086ba19ed036833d3 | - | sound/tarbaby/hit1.wav | sound/tarbaby/hit1.wav | 42c5a1edd02421bf6df7ddc3e395c4f8 | - | sound/tarbaby/land1.wav | sound/tarbaby/land1.wav | 5a1585ab22368a48827db9b7d3763b58 | - | sound/tarbaby/sight1.wav | sound/tarbaby/sight1.wav | df4dd7ec91e094b5c2235be3f5353e4a | - | sound/wizard/hit.wav | sound/wizard/hit.wav | 6598d669334df977f1f97b95288edf11 | - | sound/wizard/wattack.wav | sound/wizard/wattack.wav | b3568a47439f81779d40335e76f5bc2d | - | sound/wizard/wdeath.wav | sound/wizard/wdeath.wav | 99d9c71343bc23222abb92119d404400 | - | sound/wizard/widle1.wav | sound/wizard/widle1.wav | b22b1dd9f66879b3447d36ab584316c7 | - | sound/wizard/widle2.wav | sound/wizard/widle2.wav | 7178fd83df227360564adef01bed92c6 | - | sound/wizard/wpain.wav | sound/wizard/wpain.wav | bd7e59ab7d7b835f9ed8ab51950914de | - | sound/wizard/wsight.wav | sound/wizard/wsight.wav | df5949057c750528917c6cb32b7fd9fd | - | sound/zombie/idle_w2.wav | sound/zombie/idle_w2.wav | d2bb59b9d7ac71097c07123a23525641 | - | sound/zombie/z_fall.wav | sound/zombie/z_fall.wav | 6968318b2d196c6d54bc707d8a390547 | - | sound/zombie/z_gib.wav | sound/zombie/z_gib.wav | 199dda66ade8d6f0ef4897e4d7608c0d | - | sound/zombie/z_hit.wav | sound/zombie/z_hit.wav | 6c66ab3e6b149bf35956a4bbc0057acb | - | sound/zombie/z_idle1.wav | sound/zombie/z_idle1.wav | 21088a7b38b1124d7ec72e58d5ab93a6 | - | sound/zombie/z_idle.wav | sound/zombie/z_idle.wav | e5e570e38c4405111004190a79f0e925 | - | sound/zombie/z_miss.wav | sound/zombie/z_miss.wav | 96fad96a8c3bc6f7bcc5da6c82678da2 | - | sound/zombie/z_pain1.wav | sound/zombie/z_pain1.wav | fcd83b89a94b0cadbe1361a4df080ec0 | - | sound/zombie/z_pain.wav | sound/zombie/z_pain.wav | 56637968b8309bd2f825153330bbdfc0 | - | sound/zombie/z_shot1.wav | sound/zombie/z_shot1.wav | 561afb69b7851923a8fb3b54e3e13c96 | - -Look to [infighter](https://github.com/decino/q2-infighter) for more info. diff --git a/src/common/header/common.h b/src/common/header/common.h index 6435afb6..e271c7dc 100644 --- a/src/common/header/common.h +++ b/src/common/header/common.h @@ -32,7 +32,7 @@ #include "shared.h" #include "crc.h" -#define YQ2VERSION "8.42RR11" +#define YQ2VERSION "8.42RR12" #define BASEDIRNAME "baseq2" #ifndef YQ2OSTYPE