You are not logged in.
Battlefield 1942 Plus is a collection of patches to the game created by uuuz, which improve and fix some of the issues with Battlefield 1942. A significant patch is a fix to a recurring crash when the game is minimized. Also, the game no longer switches back resolutions when loading intro videos, menu and game windows, the resolution is the same and can be set. As well as, fixing the ping display to correctly show up to 3 digits in the scoreboard. In addition, you will be able to reconnect faster to the server when there is a map change. There are several other fixes and enhancements listed in the Battlefield 1942 Plus page, check it for more information.
This is an ongoing project, several other enhancements are being worked on and planned to be added later.
To install it, you download dsound.zip file from the Releases page, extract it and just place dsound.dll file in your Battlefield 1942 directory. The game will be patched in memory, when you launch it, and the dll file has the option to update itself when a new version is available.
@uuuz
indeed, just the lobby had the blurry fonts - in game and console fonts were back to a crisp look.
But at same time i wonder how it would looks for those who use the x2 fonts file.
I use large fonts, so you can see how it looks, it doesn't make much of a difference.
@uuuz
indeed, just the lobby had the blurry fonts - in game and console fonts were back to a crisp look.
This is because the main menu now uses the same resolution as your ingame resolution to avoid resolution changes. Improving the menu/HUD looks when the set resolution is not 800x600 is planned, but it is very difficult, the menu system is hardcoded to 800x600.
Last edited by uuuz (2024-04-24 16:05:33)
Version 1.3 is released, including the custom buddy colors.
For details see https://github.com/uuuzbf/bf42plus/releases
I will publish the update to the update server tomorrow (sunday) morning. After that your game should prompt for updating when u start it next.
Praise uuuz!
I released a hotfix (1.3.2) because buddy colors weren't saved propery when players had some special characters in their names. Thank you tragic for reporting!
The problematic cases were: names starting with spaces, names ending with spaces, names starting with [, names containing =, names containing non-ascii characters like éáű or cyrillic
a patch for "perfect" hits would be great too
just saying
Maybe try his “experiment” feature and see what you think. It seemed to make a noticeable difference when enabled from what I could tell. Some others seem to agree.
Has anyone else tried this feature of BF42 Plus? Uuuz is asking for more feedback
Some details about this experiment:
Version 1.3.* includes a test mode with blind testing to try out some new patches.
By default the experiment is disabled, unless you enable it, it is completely inactive.
When the experiment is enabled some patches are applied to the game with 50% chance, decided at each start (or map change when the game restarts). It is not revealed if the patches are enabled or not until the end of the map, when the scoreboard shows. This is to allow you to form an opinion about the gameplay experience without knowing for sure if the patches are on or not.
On map end the message "High precision mode was ENABLED/DISABLED" is displayed in chat, and on the yellow kill message on the middle of the screen. Because these messages are easy to miss, in version 1.3.3 "ENABLED" or "DISABLED" is also applied to each player's name, so it will be pretty obvious in the scoreboard.
If you are really curious or don't want to wait for the map to end, you can type plus.testStatus in the console to reveal if the patches are enabled or not.
Basically, it should make the game smoother, also should reduce latency between client and server (not the ping, but how fast the server reacts to your actions).
Type
plus.highPrecBlindTest 1
in the console, will take effect after next restart.
OR
Change the highPrecBlindTest config option in bf42plus.ini to on, which is located in the game directory, near BF1942.exe and dsound.dll
To disable call the console command with 0, or set the config option in the file to off.
I want to enable these patches by default in the mod, but i don't have data how it affects different setups. The patch that makes the game smoother also has a very small performance impact. On modern systems this is not noticeable, on ancient CPUs it might cause worse performance, however i don't have old hardware to test on (i have a 10 year old cpu, that is considered modern in this context).
Please report your experiences either here or on Discord to me (username: uuuzbf). If you are testing on older systems it would be helpful to include CPU type and OS version too.
Last edited by uuuz (2024-05-01 00:43:39)
Question. Is something similar being tested server side?
Cheers uuuz! i rly admire and respect ur attribution to community and ur patches (altough, i have none applied, lameass:)) my gaming pc burned out, im running BF on PC cash was use to be.. This kind of chaps we need... Deekona, go post some music, pls..tnx
Good that someone is looking into this and trying to better it. But if you know how 'game smoothness' and 'reg' works, there is no chance of it working for everyone and it could actually make it a lot worse for the majority. Like seeding clouds to make it rain - it always comes with a cost of something else. The game is so old and near extinct that running experiments on it doesn't really make a difference anymore, so best of luck!
Last edited by simon (2024-05-02 16:15:25)
Good that someone is looking into this and trying to better it. But if you know how 'game smoothness' and 'reg' works, there is no chance of it working for everyone and it could actually make it a lot worse for the majority. Like seeding clouds to make it rain - it always comes with a cost of something else. The game is so old and near extinct that running experiments on it doesn't really make a difference anymore, so best of luck!
Are you implying that there’s only so much of the “improvement pie” to go around? Confuse by what you’re saying here tbh.
Uuuz made it sound like just desync fixes between client and server at the cost of added stress on CPUs (which is likely negligible on todays systems), as opposed to taking from one person and giving to another.
Last edited by tragic (2024-05-02 17:00:18)
Yes, purty much. Because the desync issues begin with your pc and windows installation. For example flying is lightyears better on fat32 UEFI systems than on MBR. However tanking or infing is better on MBR. Depends on the rig too. There is so much going on
Another funny thing is with snipers
So, whenever someone used to say that this guy or that guy is a really good inf or a pilot, It's just that their system allows them to be but also limits them to that particular class.. you can be an unkillable sniper but the minute you pick up the medic class, you're getting hit from everywhere
Last edited by simon (2024-05-02 18:42:16)
I’ll stick to my retro incabulator. The typical logarithmic amulites do just fine.
Take the best pilot, was it snaketits aka pilots ego or someone who was completely untouchable in the air. Give him the "wrong" setup and suddenly everyone can shoot him down. His plane flies like a rock and doesn't turn xD it is the funniest stuff ever when you witness it with someone and understand that all their skilled playing was actually done by their system with just a little bit of understanding of flying
Yes, purty much. Because the desync issues begin with your pc and windows installation. For example flying is lightyears better on fat32 UEFI systems than on MBR. However tanking or infing is better on MBR. Depends on the rig too. There is so much going on
Another funny thing is with snipers
So, whenever someone used to say that this guy or that guy is a really good inf or a pilot, It's just that their system allows them to be but also limits them to that particular class.. you can be an unkillable sniper but the minute you pick up the medic class, you're getting hit from everywhere
Those are some interesting claims, assuming there are really things like "planes better on UEFI boots", that means there is something really broken in the game code, and if something is broken, it can be fixed. I don't see any reason why the game coudn't be just "good" on any system capable of running it at a stable framerate.
About the performance patch, even if it will be default-enabled, there will always be the option to disable it.
For example flying is lightyears better on fat32 UEFI systems than on MBR.
Legit curious on how you got to that conclusion.
when i open and trying to download it i i have pc virus alarm and cant open it why?
@uuz well, I hope your employer rewards you. The desync issue is not only present in BF42, it exists in new games as well like CS2. Cracking down on it by simply fixing some code is not gonna do it I believe. Most traces lead to electricity/grid and windows install to be the culprits. It exists on your computer. Sometimes you can "fix the game code" simply by changing the usb ports of your mouse and kb, or plugging your monitor into a different wall socket. It is an exciting topic but the plebs here want to remain oblivious. I've brought it up since 2017 on this forum
@darcano I have an older laptop which supports both bios and uefi - installing windows on it one way or the other drastically changes the way bf42 behaves, especially flying. It may be different for others, I've confirmed it on 3 machines.
An interesting read - https://www.reddit.com/r/GlobalOffensiv … input_lag/
when i open and trying to download it i i have pc virus alarm and cant open it why?
Its a false positive, i can't really do anything about it. I can promise you that there is nothing malicious in that file, the source code is available, and it was compiled directly from that.
I checked it on virustotal, it only shows 2 detections, which is actually better than i expected.
Try adding an exception to the file.
All good, dealt with it
If you get an error about "MSVCP140.dll not found", you need to install this package from Microsoft: https://aka.ms/vs/17/release/vc_redist.x86.exe
The x86 package is needed on both 32-bit and 64-bit windows, because BF is a 32-bit program. I tested the mod on Windows 7, it works. The next release will work on XP too.
I can safely say this patch works, the highprecision part in particular. Apparently it is using something me and deeko discovered back in 2016 [https://team-simple.org/forum/viewtopic … 09#p113809] that the game gets smoother after 35 minutes and that freezing the game with alt while in windowed mode restores the reg. We gave this info to tuia but he didn't understand anything lol
Now it is in this patch and you can literally see your recoil goes down when it is enabled.
Here are some videos I made a few years ago:
Here you can see everything gets really laggy after about 20 minutes and after 35 minutes it is perfect
https://youtu.be/np8k0e5dyrU
This is the recap from the upper full video
https://youtu.be/jYxf6AgxKXw
This is smoothness after using alt to freeze
https://youtu.be/-DVAvJS9yLQ
The truth always wins
Burn the witch!
Interesting videos Simon Thanks for sharing.. Never realized that the desync during the timeframes also impacted recoil/shake. I always thought it was just more consistent regs during the first few minutes of the game and after 35 min, but this makes sense too.
It’s similar to if a server changes a weapons fire rate server side, but the client does not. There is a noticeable increase in shaking and desync from the players perspective.
Ive played this game 20 years and learn something new on a regular basis. Good stuff
I can safely say this patch works, the highprecision part in particular. Apparently it is using something me and deeko discovered back in 2016 [https://team-simple.org/forum/viewtopic … 09#p113809] that the game gets smoother after 35 minutes and that freezing the game with alt while in windowed mode restores the reg. We gave this info to tuia but he didn't understand anything lol
Now it is in this patch and you can literally see your recoil goes down when it is enabled.
Here are some videos I made a few years ago:Here you can see everything gets really laggy after about 20 minutes and after 35 minutes it is perfect
https://youtu.be/np8k0e5dyrUThis is the recap from the upper full video
https://youtu.be/jYxf6AgxKXwThis is smoothness after using alt to freeze
https://youtu.be/-DVAvJS9yLQThe truth always wins
I also had the experience of opening two bf windows and the first one had a better reg, but the game was a little worse smoother because of the RAM I have 4 GB. Also, opening in a small window is better and more smoothly, this is logical , your area has decreased, personally it is inconvenient for me.
https://bit.ly/BF1942Full This version made by some kind of USA player is better for me than it was and Regi is not much better here, maybe a placebo, but hardly, I see that it is really better. And this High precision really works ya
Last edited by Russian MadMax (2024-05-06 16:01:43)
I can safely say this patch works, the highprecision part in particular. Apparently it is using something me and deeko discovered back in 2016 [https://team-simple.org/forum/viewtopic … 09#p113809] that the game gets smoother after 35 minutes and that freezing the game with alt while in windowed mode restores the reg. We gave this info to tuia but he didn't understand anything lol
Now it is in this patch and you can literally see your recoil goes down when it is enabled.
Here are some videos I made a few years ago:Here you can see everything gets really laggy after about 20 minutes and after 35 minutes it is perfect
https://youtu.be/np8k0e5dyrUThis is the recap from the upper full video
https://youtu.be/jYxf6AgxKXwThis is smoothness after using alt to freeze
https://youtu.be/-DVAvJS9yLQThe truth always wins
Your last video isn’t it coz there was only 2 players ?
I had freezes too, but they wasn't the fault of the computer, that's for sure, even my pc is bad I didn't know what it was, coz my game cardinally improves , most likely this was because of the opening in two windows (because I don't have the patience to wait and I click twice on the game shortcut) so it coz patch, I was suspected
Last edited by Russian MadMax (2024-05-06 16:25:51)
The idea to add a blind test to test experimental features is interesting , but unfortunately it cannot be a proper blind test, unless the player is honest about his conclusions, simon and deeko are clearly excluded from this group. For laughs, you can add a patch called smoothRegBlindTest, that does absolutely nothing, and you will have some visionaries claim it improves their game by leaps and bounds.