g meme trouvé un post assez interessant !!
Well, with the current WinCE version, as you know I started a topic about porting mods to HLDC -- I tried (and wasted about four or five CDRs) trying to get "They Hunger" running on HLDC. It actually doesn't work. But here's what I did:
- I took PAK0.pak from the BARNEY folder
- I opened it in DragonUnPaker
- Extracted all the files
- Did the same with They Hunger's PAK files
- Pasted all of the maps, textures, etc, on over Blueshift's stuff.
- Re-PAKed it back up using BARF Paker
- Copied all this back to the Blueshift folder on the CD
- Copied the Graphics WADS for They Hunger (Neilm*.wad) into the VALVE folder (and the BARNEY folder, just to be safe) of HLDC
- Burned it
Interesting this of note:
- As a result, all of Blueshift's models are now They Hunger models -- this means it's possible to make a "Low-res" version of HLDC using the original low-poly HL models, perhaps upping the framerate considerably. (solid 60fps? Maybe!)
- If you try to play Blueshift like this, loads the first section of the tram -- anything past this and the game freezes. (Not sure what the problem was, probably overwrote some kind of texture file or it's having trouble loading something from They Hunger)
- If you try to load They Hunger maps like this, the game gives you (in a big ugly font) as close to the "Windows has performed and Illegal Operation, and now must close this application" error as the Dreamcast will ever get. It's funny how it happens -- it loads presumably the entire bsp, and the instant it goes to display something, it gives the big fat error. I thought maybe it was just an invalid map format or something (different bsps) until....
- If I try to run the BlueShift/They Hunger PAK I made to get They Hunger running, oddly, even HLPC crashes when I try to load the They Hunger levels.
I've gotta be doing something wrong. However, I don't know much about what I'm doing so I'm probably just totally missing something.
Also, if you go digging around in some other files -- there are other codes that were planned for this game, but weren't implemented for this release. In langtags.txt:
%code_slomo
LOW MOTION;
%code_god:INVULNERABILITY;
%code_ghost:GHOST MODE;
%code_fly:FLYING_MODE;
%code_notarget:INVISIBILITY;
%code_loot1:LOCK AND LOAD;
%code_loot2
HOPPING TRIP;
%code_loot3:FULL CHEWIES;
%code_medic:GET WELL SOON;
%code_invalid:ACCESS CODE INVALID;
%code_xenonearth:XEN ON EARTH;
%code_lowgrav:LOW GRAVITY;
%code_ammo:INFINITE AMMO;
%code_console:ACTIVATE CONSOLE;
There are corrisponding cfg files to go with each of these codes, however alot of them are blank and contain nothing. (Out of them all, "Xen on Earth" has me the most interested)
You can also type "map (mapname)" instead of "changelevel".
All the standard HLPC codes apply here (bring down the console), I think. ("Fly" to toggle Fly mode, "Noclip", "God", "Notarget", etc etc - except you don't need command lines and all that nonsense)
Oh! And one last thing: When the game crashes on loading a TheyHunger map, it says the Build was done on March 23rd, 2001, if that matters to any of you. (According to IGN, HLDC got the axe May 30th 2001 - also, in their May 09th preview they state the game is pretty much locked at 30fps except when the action gets really really intense)