Fallout 2 mod Fallout 2 Restoration Project 2.3.3 (Unofficial Expansion)

I have some question about exe file editing. I want to edit exe file in order to apply Chinese or Japanese 2byte font. I have compared RP version .exe with Vanilla .exe using hex editor but I have no idea why these change was needed.
In fact Chinese unofficial exe already exist. But that isn't compatible 2.3.3, only 1.2.
So, I want to merge or modify these exe files.
Is there any more proper tool or editor for fallout2.exe? Or every modder are using only Hex editor?

If anyone know this kind of things, tell me something.
Thanks
RP's exe is just a normal US 1.02d exe pre-applied with hi-res patch to load f2_res.dll.
Do you try to pick up gvx's work? If so, editing US fallout2.exe to support CJK fonts just isn't enough because he also made a custom sfall (I got one of his last test releases based on old 2.16 from some Chinese forums) without releasing any source code of it, that makes it rather hard for anyone trying to continue his unfinished work. I think you might also need some disassembler like Ollydbg or IDA pro.
 
Last edited:
RP's exe is just a normal US 1.02d exe pre-applied with hi-res patch to load f2_res.dll.
Do you try to pick up gvx's work? If so, editing US fallout2.exe to support CJK fonts just isn't enough because he also made a custom sfall (I got one of his last test releases based on old 2.16 from some Chinese forums) without releasing any source code of it, that makes it rather hard for anyone trying to continue his unfinished work. I think you might also need some disassembler like Ollydbg or IDA pro.

Thank you for your clear explanation.
Yes, I found his exe was edited so many value rather than RP exe. I tried to run gvx's exe on the RP2.3.3. But this cause crash related to sfall conflict.
But I glad to know where I should start. Disassemble is very hard for me, but I'll try.
 
Thank you for your clear explanation.
Yes, I found his exe was edited so many value rather than RP exe. I tried to run gvx's exe on the RP2.3.3. But this cause crash related to sfall conflict.
But I glad to know where I should start. Disassemble is very hard for me, but I'll try.
I made a similar attempt before, thinking the included sfall is just an older one, but found out his hacked exe doesn't work well with official sfall in RP 2.3. I can create my character in Chinese UI and go into the temple, but the game is extremely unstable. I just gave up on that point for my lack of proper knowledge of software localization. Are you planning to translate RP to Japanese?
 
I made a similar attempt before, thinking the included sfall is just an older one, but found out his hacked exe doesn't work well with official sfall in RP 2.3. I can create my character in Chinese UI and go into the temple, but the game is extremely unstable. I just gave up on that point for my lack of proper knowledge of software localization. Are you planning to translate RP to Japanese?
To be accurate, I just want to "open" his exe file and compare with vanilla one. I thought, If I can understand his attempt and where part draw Chinese font in game, then maybe I can extract essentially needed part from his exe. Or at least I will be able to know my intention is possible or impossible.
However, come to think of it, too many study will need. I need understand exe hack, dll file edit, injection, sfall mod mechanism, and other topic that I don't know yet. And my current skill is so poor. Only little bit about value replace using with Cheat Engine lol
So, I can't say I am planning exe translate. But I am trying.

By the way, you said "his exe doesn't work well". When I try to run his exe(for RP1.2) on RP2.3.3 immediately appear popup error and says "sfall with an incompatible version ...".
Of course this behavior is not surprising. Why your character can go to the temple? I wonder.
 
So, I can't say I am planning exe translate. But I am trying.
By the way, you said "his exe doesn't work well". When I try to run his exe(for RP1.2) on RP2.3.3 immediately appear popup error and says "sfall with an incompatible version ...".
Of course this behavior is not surprising. Why your character can go to the temple? I wonder.
I didn't mean "exe translate" but the text files (English to Chinese or Japanese). As long as the exe can support CJK fonts, translating the whole FO2+RP should be a lot easier.
By default sfall has CRC check that only works on vanilla US 1.02d or patched with hi-res, I just use its debug setting (ExtraCRC) to allow custom CRC values.
 
I didn't mean "exe translate" but the text files (English to Chinese or Japanese). As long as the exe can support CJK fonts, translating the whole FO2+RP should be a lot easier.
By default sfall has CRC check that only works on vanilla US 1.02d or patched with hi-res, I just use its debug setting (ExtraCRC) to allow custom CRC values.
In text translation, I am already involving. FO2 and RP translation project had been started by other person few years ago, it is almost finished 60 or 70 percents I think.
Oh I didn't exactly understand this is CRC check. Thanks.
 
Good day, cyberpunks. I am having a problem while playing 2.3.3 version of the mod. When entering Den i've got black screen with only sprite of my character. I've fully complete Arroyo, Klamath and Toxic Cave levels. Playing on hard difficulty with no other mods installed. Any thoughts?
 
Sure there's no other mods?
Try different options in f2_res_config.exe. Windowed mode, graphics mode.
100% no other mods. I tried to switch between different directx modes, resolutions and bit depth. No luck. :(
Here is screenshot of my problem. I tried to enter Umbra Tribe location with the same result.
 

Attachments

  • scr00000.jpg
    scr00000.jpg
    132.5 KB · Views: 787
Last edited:
IIRC this was related to proto files being deleted. Reinstall RP and make sure that all the proto files in your Fallout2\Data\Proto\ folder have their attribute set to „Read only” before running the game.
 
Last edited:
Valcik, thanks for the hint, i'll try this out and report back. Btw is there any chance to see newer versions of this great mod?:)
 
IIRC this was related to proto files being deleted. Reinstall RP and make sure that all the proto files in your Fallout2\Data\Proto\ folder have their attribute set to „Read only” before running the game.
THANKS A LOT! THIS HELPS OUT! But anyway... it is strange that fresh install broken up. I set read only preferences to Proto folder jus like you recommended.
 
Must be related to your OS or something, never happened to me. I just reinstalled RP (win installer) and all the prototype files are set to read-only already.

What bothers me though is that there are 8 instances of word "stimpack" instead of "stimpak" in killap's files, somebody should correct that.
 
Yeah some errors in text still persist.
But anyway, i'd like to THANK KILLAP FOR HIS TIME, WHICH HE SPEND ON THIS GREAT MEGA-SUPPA-DUPPA-POST-APOCALYPTIC PATCH, that make the best game ever even better, in all terms: game-play, balance and overall convenience. THANK YOU VERY MUCH!!
 
Hi killap, long time fan, first time (?) poster (in this thread). Love what you've done with the restoration. I have yet to play it, as I have the unfortunate issue of wanting to play the final version of whatever it may be. As that seems to be what you are now focused on, this will (finally) be THE ONE. Understand you are waiting on the band The Talking Heads to join the mod(?), so I imagine that will take some time, but hopefully you are fixing/adding stuff like stink while you wait. Someone mentioned adding a mod to the RP, and I think that might be good. Work with the mod authors and add some of the bigger mods as optional additions so they're compatible. As things stand now, most will want to use RP, so smaller mods will get ignored, so it's in everyone's best interest for them to be compatible with RP. Don't know if anyone has brought this up/seriously discussed it before.

Well, I wish you and anyone else working on it the best of luck and can't wait to see the finale!!! Sooo excitebike!
 
I have yet to play it, as I have the unfortunate issue of wanting to play the final version of whatever it may be. As that seems to be what you are now focused on, this will (finally) be THE ONE.

Just play it and love it. Don't wait for the final, final version, it might never happen...
 
Hello, killap!
I found some bugs with hunting and sniper rifle
As you can see from attachments when character is equipped with rifle through inventory main character vanishes from screen
If character switched weapon with hotkey nothing happens. This works with hunting rifle and sniper rifle
Haven't tested with other weapons

I'm playing on Mac with CrossOver

UPD: reinstalled the game without new models for weapons and everything perfect!
But still would like to know how to make this masterpiece (fallout 2 AND your mode) run without any bugs
Thanks in advance!
 

Attachments

  • Снимок экрана 2016-06-13 в 16.20.13.png
    Снимок экрана 2016-06-13 в 16.20.13.png
    1.2 MB · Views: 824
  • Снимок экрана 2016-06-13 в 16.20.31.png
    Снимок экрана 2016-06-13 в 16.20.31.png
    1.2 MB · Views: 751
Last edited:
There's a few persistent area transition crashes:
1) from Den residential to Den west side
2) from Umbra shore to Umbra main
3) from Umbra cave to Umbra main (via dialog with the tribal)

Save/load right before the transition rectifies the problem, but only until the next time.
 
I had something odd happen, but I'm not sure if it has anything to do with the Restoration Mod, or not. In NCR, I couldn't talk to the sheriff, deputy, or Tandy. I clicked on them and nothing happened. I removed their script files (which I assumed reverts in back to game default?) and then you could talk to them. Come to think of it, I had this issue with Hakunin a long time ago, but I did the same thing and he works now, too. You think there's something with the script file that prevents dialog? I've had used mods involving script files, but not with those characters, as far as I recall. The ones I do remember have had no issues like that, though.
 
Back
Top