You are not logged in.
I've made a new version of widescreen + 128 bots patch (more info later) and need your help guys with testing it. Please download it and follow the instructions inside. Post the results here. Thanks in advance.
http://yadi.sk/d/tmrCTs4z3UI-A
Last edited by ziba128 (2013-03-23 17:38:31)
What did you change in Game.rfa and menu_001.rfa?
Game.rfa - max bots number increased to 128
menu_001.rfa - changed menu file to be able to put 128 in "max players" text field.
Last edited by ziba128 (2013-03-23 18:00:43)
Nice. So, you think you can create custom resolutions in the Video menu? If you can do that, it would help using widescreen resolutions (1920x1080), with the widescreen fix in BF1942.exe.
Nice. So, you think you can create custom resolutions in the Video menu? If you can do that, it would help using widescreen resolutions (1920x1080), with the widescreen fix in BF1942.exe.
We've discussed it already on bfmods.com forum
Ah okay. Some other questions about other changes you made in BF1942.exe:
Why have you NOP'd the jp instruction at 0x002B0909 offset? And starting at 0x002B1143 offset, changes from 0x320 to 0x400 and 0x258 to 0x300?
Ah okay. Some other questions about other changes you made in BF1942.exe:
Why have you NOP'd the jp instruction at 0x002B0909 offset? And starting at 0x002B1143 offset, changes from 0x320 to 0x400 and 0x258 to 0x300?
I didn't want to tell anything about the changes in it until enough people test it but you make me to do it I changed that to increase menu resolution from 800x600 to 1024x768. The author of this find is unexpectedpanda from bfmods
Last edited by ziba128 (2013-03-23 20:20:02)
Great work! I had fun killing bots in Berlin and Stalingrad. 1 expack 15 kills. It's always 128 bots, when changing maps.
I have not tested connecting to a PunkBuster server yet, to see if there is an invalid memory check kick with this changed BF1942.exe. I'm guessing it won't, because the changes are probably not in PunkBuster BF1942 memory scan ranges.
The increase in menu resolution to 1024x768 is not noticed if you run BF1942 in fullscreen, right?
u guys think it would be possible to enlarge the view distance, server-side?
Great work! I had fun killing bots in Berlin and Stalingrad. 1 expack 15 kills. It's always 128 bots, when changing maps.
I have not tested connecting to a PunkBuster server yet, to see if there is an invalid memory check kick with this changed BF1942.exe. I'm guessing it won't, because the changes are probably not in PunkBuster BF1942 memory scan ranges.
The increase in menu resolution to 1024x768 is not noticed if you run BF1942 in fullscreen, right?
Thanks! Yeah, you can feel like a king with 128 bots )
It's interesting that menu looks slightly better in fullscreen mode even on my 1920x1080 monitor. The font got nicer for me. It's possible to increase the resolution to Full HD and even more but if the monitor doesn't support such high resolution, menu will be blurred at the start.
u guys think it would be possible to enlarge the view distance, server-side?
Not sure if it's possible.
I've made a new version of widescreen + 128 bots patch (more info later) and need your help guys with testing it. Please download it and follow the instructions inside. Post the results here. Thanks in advance.
http://yadi.sk/d/tmrCTs4z3UI-A
Сделал бы в документе еще и русский перевод, а то мой Google переводчик не понимает того, что ты хочешь.
sunny-штаны wrote:I've made a new version of widescreen + 128 bots patch (more info later) and need your help guys with testing it. Please download it and follow the instructions inside. Post the results here. Thanks in advance.
http://yadi.sk/d/tmrCTs4z3UI-AСделал бы в документе еще и русский перевод, а то мой Google переводчик не понимает того, что ты хочешь.
1. Сделай бэкап файлов по списку.
2. Скопируй новые из архива в папку Battlefield 1942.
3. Попробуй поподключаться к серверам.
4. Выбери как минимум 2 карты в режиме ко-оп, выставь 128 игроков (в меню "создать игру") и запусти. После того, как ты убедишься, что на первой карте 128 ботов, запускай следующую (проголосовав за неё или с помощью admin.runNextLevel) и проверь, что на ней также 128. О результатах напиши сюда
1. Сделай бэкап файлов по списку.
2. Скопируй новые из архива в папку Battlefield 1942.
3. Попробуй поподключаться к серверам.
4. Выбери как минимум 2 карты в режиме ко-оп, выставь 128 игроков (в меню "создать игру") и запусти. После того, как ты убедишься, что на первой карте 128 ботов, запускай следующую (проголосовав за неё или с помощью admin.runNextLevel) и проверь, что на ней также 128. О результатах напиши сюда
По поводу бэкапа.
Это надо где-то заменить, или как?
1. Make a backup of your files:
...Battlefield 1942\BF1942.exe
...Battlefield 1942\BF1942.org
...Battlefield 1942\Mods\BF1942\Mod.DLL
...Battlefield 1942\Mods\BF1942\Archives\BF1942\Game.rfa
...Battlefield 1942\Mods\XPack1\Mod.DLL
...Battlefield 1942\Mods\XPack2\Mod.DLL
Last edited by Minnesota (2013-03-24 13:09:35)
I've noticed now, your BF1942.exe has unlocked the resolutions in the Video Display Mode box, it's probably due to those NOPs at 0x002B0909 offset. Well done! It's a great release, finally BF1942 was hacked to support for true widescreen resolution without having to edit Video.con, setting it read-only and having to adjust field of view, the horizontal stretch solution described here: http://www.widescreengaming.net/wiki/Battlefield_1942.
Locked resolutions (4:3 aspect ratio only):
Unlocked resolutions with BF1942.exe (MD5 44F2D35EA6D8B72D7B3356D9B6568D85):
u guys think it would be possible to enlarge the view distance, server-side?
I think you can remove some of the fog, increase the view distance, server-side, by changing some values in the map's Init.con file. Not sure, never tried.
sunny-штаны wrote:1. Сделай бэкап файлов по списку.
2. Скопируй новые из архива в папку Battlefield 1942.
3. Попробуй поподключаться к серверам.
4. Выбери как минимум 2 карты в режиме ко-оп, выставь 128 игроков (в меню "создать игру") и запусти. После того, как ты убедишься, что на первой карте 128 ботов, запускай следующую (проголосовав за неё или с помощью admin.runNextLevel) и проверь, что на ней также 128. О результатах напиши сюдаПо поводу бэкапа.
Это надо где-то заменить, или как?
1. Make a backup of your files:
...Battlefield 1942\BF1942.exe
...Battlefield 1942\BF1942.org
...Battlefield 1942\Mods\BF1942\Mod.DLL
...Battlefield 1942\Mods\BF1942\Archives\BF1942\Game.rfa
...Battlefield 1942\Mods\XPack1\Mod.DLL
...Battlefield 1942\Mods\XPack2\Mod.DLL
Rename these files.
...Battlefield 1942\BF1942.exe.original
...Battlefield 1942\BF1942.org.original
...Battlefield 1942\Mods\BF1942\Mod.DLL.original
...Battlefield 1942\Mods\BF1942\Archives\BF1942\Game.rfa.original
...Battlefield 1942\Mods\XPack1\Mod.DLL.original
...Battlefield 1942\Mods\XPack2\Mod.DL.original
Last edited by nämeless (2013-03-24 13:45:51)
I have found this website http://www.wsgf.org/dr/battlefield-1942 with some nice screenshots of BF1942 in widescreen.
The BF1942.exe inside BF1942_16_10_9.7z package is the same as yours, except the in-game menu increase hack to 1024x768. Was it you or unexpectedpanda that created it? It is missing the BF1942.org in that package, though.
По поводу бэкапа.
Это надо где-то заменить, или как?
Нужно просто как-нибудь переименовать эти файлы (например, Mod.DLLbackup) и скопировать на их место новые из архива.
I've noticed now, your BF1942.exe has unlocked the resolutions in the Video Display Mode box, it's probably due to those NOPs at 0x002B0909 offset. Well done! It's a great release, finally BF1942 was hacked to support for widescreen resolution without having to edit Video.con, setting it read-only and having to adjust field of view.
Locked resolutions:
http://s1.bild.me/bilder/150113/5139768 … locked.png
Unlocked resolutions with BF1942.exe (MD5 44F2D35EA6D8B72D7B3356D9B6568D85):
Nasty tuia!
Yes, it supports all typical resolutions including widescreen (even 1920x1080) and allows to set them right in the game menu. But note that it wasn't me who made it. I just took the executable from here http://www.wsgf.org/dr/battlefield-1942, increased max players number to 128 and menu resolution to 1024x768. unexpectedpanda made that executable known and did a great work exploring menu resolution.
Last edited by ziba128 (2013-03-24 14:14:27)
I have found this website http://www.wsgf.org/dr/battlefield-1942 with some nice screenshots of BF1942 in widescreen.
The BF1942.exe inside BF1942_16_10_9.7z package is the same as yours, except the in-game menu increase hack to 1024x768. Was it you or unexpectedpanda that created it? It is missing the BF1942.org in that package, though.
Didn't notice your post because I was typing
I decided to include .org file in archive to prevent problems with it. But I'm not sure if it's needed.
Last edited by ziba128 (2013-03-24 14:11:22)
I decided to include .org file in archive to prevent problems with it. But I'm not sure if it's needed.
BF1942.org is needed because hacked BF1942.exe redirects the executable CRC checksum to BF1942.org, which is the original untouched file. Then this checksum is used when connecting to a server, the server compares if the client executable checksum sent is the same as stored in the server, which is the original file checksum. If it's not it shows the Data Differs From Server error message. It's an anti-hacking measure, but it was pointless from the beginning since you can hack BF1942.exe in memory after you connect to a server, that's what all cheats do. Probably, it was intended as an anti-piracy (copy protection) mechanism.
tuia wrote:What changes have you made in Game.rfa file?
I edited Create Game menu file to increase maximum allowed number of players setting.
I've seen that in menu_001.rfa file, but I can't see what .con file or other file you changed in Game.rfa. Am I missing something?
If you're going to edit Game.rfa, you can also skip the .bik movies from DICE and EA at Startup.con. For example:
rem *** Play EA logo without interuption.
rem renderer.playBink Movies/ea.bik 1000.0
rem renderer.playBink Movies/Dice.bik 5.0
renderer.playBink Movies/Intro.bik 1.0
rem renderer.playBink Movies/legal.bik 3.0
I've seen that in menu_001.rfa file, but I can't see what .con file or other file you changed in Game.rfa. Am I missing something?
No, sorry, I confused it, thought you were asking about menu_001.rfa, don't know why
If you're going to edit Game.rfa, you can also skip the .bik movies from DICE and EA at Startup.con. For example:
rem *** Play EA logo without interuption. rem renderer.playBink Movies/ea.bik 1000.0 rem renderer.playBink Movies/Dice.bik 5.0 renderer.playBink Movies/Intro.bik 1.0 rem renderer.playBink Movies/legal.bik 3.0
Yeah, but this game.rfa file is intended for my mod, so those movies don't play at its start by default
I've noticed now, your BF1942.exe has unlocked the resolutions in the Video Display Mode box, it's probably due to those NOPs at 0x002B0909 offset. Well done! It's a great release, finally BF1942 was hacked to support for true widescreen resolution without having to edit Video.con, setting it read-only and having to adjust field of view, the horizontal stretch solution described here: http://www.widescreengaming.net/wiki/Battlefield_1942.
In terms of the final in game visual result, does this modified exe file produce anything different from manually editing the video.con file?
I've manually edited the files to get 1920x1080 and changed field of view to 1.333. Initially I found this quite funky to play with, particularly flying...bombing was really strange. I've got used to it now but if i was bad at bombing before i'm hopeless now.
Last edited by Wedge (2013-03-25 00:28:46)
Kobra wrote:u guys think it would be possible to enlarge the view distance, server-side?
I think you can remove some of the fog, increase the view distance, server-side, by changing some values in the map's Init.con file. Not sure, never tried.
Any graphical change will not be supported server side if If I'm not mistaken...
In terms of the final in game visual result, does this modified exe file produce anything different from manually editing the video.con file?
I've manually edited the files to get 1920x1080 and changed field of view to 1.333. Initially I found this quite funky to play with, particularly flying...bombing was really strange. I've got used to it now but if i was bad at bombing before i'm hopeless now.
The difference is significant for wider resolutions. If you don't use the modified executable, any resolution with aspect ratio higher than 4:3 you place in Video.con file will be horizontally stretched. You can see the difference in Battlefield Vietnam Widescreen Screenshots, which are horizontally stretched, and Battlefield 1942 Widescreen Screenshots, which use a hacked executable. Compare Eyefinity screenshots of both games.