Sfall 최신버전을 한글 패치가 된 폴아웃 2에 그냥 뒤집어 씌우면 실행이 안 됩니다.
한글 패치에 사용하는 실행 파일(fallout2.exe)이 원본이 아니라 개조한 물건이기 때문이죠.
그래서 그 부분을 속여서 넘어가도록 파일을 고쳐 줄 필요가 있습니다.
이하 그 방법입니다.

다른 폴아웃 팬 사이트에서 구한 내용인데요,
저는 프로그래밍의 P도 모르기 때문에 제가 아는 거라고 해 봐야 저 짤에 있는 내용이 전부입니다.
저 w32dasm이라는 프로그램을 어디서 구해야 할지는 저도 모르겠네요.
한 참 전에 구글링 끝에 구한 거라, 그냥 제가 가진 걸 첨부 파일에 올려 놓겠습니다.
상당히 잘 튕기는 이 프로그램을 어떻게든 실행하고 나면,
1. Sfall 폴더 안의 ddraw.dll을 연다.

1-1.외계어가 나타나면 폰트를 변경.

대충 아무거나 외계어만 아닌 걸로 바꿔주세요.
2.KERNEL32.GetModuleFileNameA 값을 검색.

다시 첫번째 짤을 보시면 KERNEL32.GetModuleFileNameA를 검색 하는데요.
find next 두번은 아니고 한 번입니다. 언젠가 부터 위치가 바뀌었더라고요.
이 경우에는 E84E1DFFFF 이라는 값을 9090909090 으로 바꾸어 주면 되겠습니다.
E84E1DFFFF이라는 값을 어딘가에다가 적어 놓으시고요. (예를 들었을 뿐, 이 값은 항상 다릅니다)
3.HEX 에디터로 값을 변환한다.

어떤 프로그램이라도 상관 없습니다. 16진수 검색으로 이전의 값을 찾은 다음에,
9090909090으로 바꾼 다음, 저장 합니다.
4. ddraw.ini 파일 내용 수정.

ddraw.ini 파일을 열면 수정해야 할 부분이 몇가지 있습니다.
4-1. TranslationsINI=./korean.ini, ModifiedIni=42 라는 내용을 삽입.
첫번째는 카르마 증감, 모션 센서 등의 텍스트를 한국어 번역하는 데에 필요한 부분이고,
두번째는 오류 메시지를 없애기 위해서 필요합니다.
4-2. 이하 내용 수정.
WorldMapSlots=21
VersionString=FALLOUT II 1.02.31 RP 2.3.3
OverrideArtCacheSize=1
DisplayKarmaChanges=1
EnableHeroAppearanceMod=1
ExtraSaveSlots=1
KarmaFRMsCount=9
KarmaFRMs=128,146,129,125,152,127,147,134,176
KarmaPoints=-1000,-750,-500,-249,250,500,750,1000
BoxBarColours=11111
BoostScriptDialogLimit=1
;Point to an ini file containing elevator data
ElevatorsFile=Elevators.ini
WorldMapFontPatch=1
RP모드에서 기본적으로 사용하던 옵션들 + 월드맵 폰트 한국어화를 위한 필수 옵션입니다.
혹시 모를 오류를 방지하기 위해 똑같이 맞추어 줍니다.
구버전에 있던 내용이 신버전에 없어지는 경우가 있는데,
저는 그냥 삽입 했지만 의미가 있는지 없는지는 잘 모르겠네요.
4-3. 기타 편의를 위한 옵션들 수정.
InstantWeaponEquip=1
뭐 할때 마다 총을 꺼냈다 넣었다 하면서 시간낭비하지 않도록 하는 옵션입니다.
사실상 필수 옵션이네요.
ActionPointsBar=1
아래쪽 액션 포인트 게이지의 갯수를 늘려주는 옵션입니다.
원래는 10개 밖에 없어서 좀 불편하죠.
StackEmptyWeapons=1
탄약이 없는 무기를 겹치게 해 주는 옵션입니다.
WorldMapTravelMarkers=1
월드 맵에서 지나간 자리에 점선을 남겨주는 옵션입니다.
ReloadWeaponKey=16
재장전에 단축키를 부여하는 옵션입니다.
저는 16=Q키로 설정해 놓았죠.

게시판에 이름님도 올려주셨던 폴아웃 2 키보드 코드 값입니다.
원하는 키로 설정할 수 있지만, 다른 단축키랑 겹치면 안 되겠네요.
;0 - Fallout default
;1 - Glovz's Damage Fix
;2 - Glovz's Damage Fix with Damage Multiplier tweak
;5 - Haenlomal's Yet Another Ammo Mod.
DamageFormula=0
데미지 공식을 바꾸는 옵션입니다. RP를 설치할 때 Glovz's Fix,
Haenlomal's YAAM 둘 중에 하나를 골라 설치하게 되는 데요.
그에 따라서 0,1,2,5 중의 하나로 DamageFormula= 뒤의 숫자를 바꾸어 주시면 되겠습니다.
이 외에도 여러 옵션들이 있으니 직접 확인해보셔도 좋겠네요.
위에서 사용한 W32dasm과, 이 방법으로 수정한 최신 Sfall 4.2.6 버전 입니다.
sfall_4.2.6kr.7z
Win32dasm.7z
첫댓글 알기 쉽게 쓴 건지 잘 모르겠네요.
워낙 글 재주가 없어서.
삭제된 댓글 입니다.
분량이 좀 많은 건 볼트 13 메인 컴퓨터 oscomptr, 겍코 레니 Gclenny, 그리고 크랩스 딜러 zccrpdel 이렇게 3가지고요.
그 외에는 거의 번역되어 있기는 할 텐데, 가끔 하나씩 빠뜨려 놓은 건 찾아봐야 할 것 같네요.
샌프란시스코 황제 컴퓨터, fsempter 이것도 있었네요.
그리고 사망, 엔딩 시에 나오는 나레이션은 폰트가 달라서 한글 출력이 안 됩니다.
번역은 해 놨는데 써먹지를 못 하네요.
삭제된 댓글 입니다.
걔는 전에 잘 나왔던 걸로 기억하는데 혹시 번역 손 보셨나요?
{} 이거 중괄호 빼 먹으면 그런 식으로 에러 납니다.
저는 지금 컴퓨터가 없어서 확인 할 수가 없네요.
그리고 이름은 발음 대로 하는 게 나을 것 같아요.