#1 2024-04-17 00:22:05

tuia
BFSoldier
Portugal
Reputation: +1152
Location: Lisbon
Registered: 2012-02-20
Posts: 6,412
Website
Windows 7 Chrome 109.0

Battlefield 1942 Plus

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.

Offline

    Positive reputation 9   Negative reputation 0

#31 2024-04-24 00:08:05

tuia
BFSoldier
Portugal
Reputation: +1152
Location: Lisbon
Registered: 2012-02-20
Posts: 6,412
Website
Windows 7 Chrome 109.0

Re: Battlefield 1942 Plus

It is a subtle change, this will not make it drastically different from vanilla. To be honest, I had never noticed that nametag displacement when you get too close to a player.

Offline

    Positive reputation 0   Negative reputation 0

#32 2024-04-24 09:41:53

chief_hemp
Player
Switzerland
Reputation: +5
Registered: 2013-09-18
Posts: 26
Windows 10 Firefox 124.0

Re: Battlefield 1942 Plus

@uuuz
indeed, just the lobby had the blurry fonts - in game and console fonts were back to a crisp look.

Offline

    Positive reputation 0   Negative reputation 0

#33 2024-04-24 16:02:48

uuuz
Member
Reputation: +50
Registered: 2022-08-29
Posts: 21
Windows 10 Firefox 124.0

Re: Battlefield 1942 Plus

Arp273 wrote:

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.

chief_hemp wrote:

@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)

Offline

    Positive reputation 1   Negative reputation 0

#34 2024-04-28 01:22:31

uuuz
Member
Reputation: +50
Registered: 2022-08-29
Posts: 21
Windows 10 Firefox 125.0

Re: Battlefield 1942 Plus

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.

Offline

    Positive reputation 6   Negative reputation 0

#35 2024-04-28 16:11:08

tragic
Member
United States
Reputation: +70
Registered: 2022-09-11
Posts: 70
Windows 10 Chrome 124.0

Re: Battlefield 1942 Plus

Praise uuuz!

Offline

    Positive reputation 0   Negative reputation 0

#36 2024-04-28 20:35:12

uuuz
Member
Reputation: +50
Registered: 2022-08-29
Posts: 21
Windows 10 Firefox 125.0

Re: Battlefield 1942 Plus

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

Offline

    Positive reputation 1   Negative reputation 0

#37 2024-04-30 22:59:55

tragic
Member
United States
Reputation: +70
Registered: 2022-09-11
Posts: 70
iOS Safari 16.3

Re: Battlefield 1942 Plus

Flasche wrote:

a patch for "perfect" hits would be great too wink
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

Offline

    Positive reputation 0   Negative reputation 0

#38 2024-05-01 00:40:29

uuuz
Member
Reputation: +50
Registered: 2022-08-29
Posts: 21
Windows 10 Firefox 125.0

Re: Battlefield 1942 Plus

Some details about this experiment:

Version 1.3.* includes a test mode with blind testing to try out some new patches.

How it works?

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.

What the patches do?

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).

How to enable it?

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.

Why the testing is needed?

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)

Offline

    Positive reputation 3   Negative reputation 0

#39 2024-05-01 07:16:12

deeko
Player
Estonia
Reputation: +394
Registered: 2014-11-07
Posts: 762
Android Chrome 121.0

Re: Battlefield 1942 Plus

Question. Is something similar being tested server side?

Offline

    Positive reputation 0   Negative reputation 0

#40 2024-05-02 01:32:33

Ruff
Player
Croatia
Reputation: +7
Registered: 2024-01-15
Posts: 28
Windows 10 Firefox 125.0

Re: Battlefield 1942 Plus

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.. smile This kind of chaps we need... Deekona, go post some music, pls..tnx

Offline

    Positive reputation 1   Negative reputation 0

#41 2024-05-02 16:09:18

simon
est'own'ya
Estonia
Reputation: +554
Registered: 2014-08-13
Posts: 987
Unknown Firefox 124.0

Re: Battlefield 1942 Plus

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)

Offline

    Positive reputation 0   Negative reputation 0

#42 2024-05-02 16:59:37

tragic
Member
United States
Reputation: +70
Registered: 2022-09-11
Posts: 70
iOS Safari 16.3

Re: Battlefield 1942 Plus

simon wrote:

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)

Offline

    Positive reputation 0   Negative reputation 0

#43 2024-05-02 18:41:48

simon
est'own'ya
Estonia
Reputation: +554
Registered: 2014-08-13
Posts: 987
Unknown Firefox 124.0

Re: Battlefield 1942 Plus

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)

Offline

    Positive reputation 0   Negative reputation 0

#44 2024-05-02 19:30:33

tragic
Member
United States
Reputation: +70
Registered: 2022-09-11
Posts: 70
iOS Safari 16.3

Re: Battlefield 1942 Plus

I’ll stick to my retro incabulator. The typical logarithmic amulites do just fine.

Offline

    Positive reputation 0   Negative reputation 0

#45 2024-05-02 19:55:00

simon
est'own'ya
Estonia
Reputation: +554
Registered: 2014-08-13
Posts: 987
Unknown Firefox 124.0

Re: Battlefield 1942 Plus

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

Offline

    Positive reputation 0   Negative reputation 0

#46 2024-05-02 21:47:34

uuuz
Member
Reputation: +50
Registered: 2022-08-29
Posts: 21
Windows 10 Firefox 125.0

Re: Battlefield 1942 Plus

simon wrote:

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.

Offline

    Positive reputation 2   Negative reputation 0

#47 2024-05-03 00:52:09

Darcano
Member
Argentina
Reputation: +272
Registered: 2018-01-16
Posts: 455
Windows 10 Chrome 124.0

Re: Battlefield 1942 Plus

simon wrote:

For example flying is lightyears better on fat32 UEFI systems than on MBR.

Legit curious on how you got to that conclusion.

Offline

    Positive reputation 0   Negative reputation 0

#48 2024-05-03 03:02:08

Russian MadMax
Mad cuz bad
Russia
Reputation: +94
Registered: 2022-03-09
Posts: 733
Windows 10 Chrome 109.0

Re: Battlefield 1942 Plus

when i open and trying to download it i i have pc virus alarm and cant open it why?

Offline

    Positive reputation 0   Negative reputation 0

#49 2024-05-03 05:32:34

simon
est'own'ya
Estonia
Reputation: +554
Registered: 2014-08-13
Posts: 987
Unknown Firefox 124.0

Re: Battlefield 1942 Plus

@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.

Offline

    Positive reputation 1   Negative reputation 0

#50 2024-05-03 09:52:48

deeko
Player
Estonia
Reputation: +394
Registered: 2014-11-07
Posts: 762
Android Chrome 121.0

Re: Battlefield 1942 Plus

Offline

    Positive reputation 0   Negative reputation 0

#51 2024-05-03 22:17:26

uuuz
Member
Reputation: +50
Registered: 2022-08-29
Posts: 21
Windows 10 Firefox 125.0

Re: Battlefield 1942 Plus

Russian MadMax wrote:

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.

Offline

    Positive reputation 0   Negative reputation 0

#52 2024-05-03 22:35:05

Russian MadMax
Mad cuz bad
Russia
Reputation: +94
Registered: 2022-03-09
Posts: 733
iOS Safari 17.1

Re: Battlefield 1942 Plus

All good, dealt with it

Offline

    Positive reputation 0   Negative reputation 0

#53 2024-05-06 00:10:31

uuuz
Member
Reputation: +50
Registered: 2022-08-29
Posts: 21
Windows 10 Firefox 125.0

Re: Battlefield 1942 Plus

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.

Offline

    Positive reputation 0   Negative reputation 0

#54 2024-05-06 13:56:14

simon
est'own'ya
Estonia
Reputation: +554
Registered: 2014-08-13
Posts: 987
Windows 10 Firefox 125.0

Re: Battlefield 1942 Plus

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

Offline

    Positive reputation 1   Negative reputation 0

#55 2024-05-06 15:18:33

deeko
Player
Estonia
Reputation: +394
Registered: 2014-11-07
Posts: 762
Android Chrome 121.0

Re: Battlefield 1942 Plus

Burn the witch!

Offline

    Positive reputation 0   Negative reputation 0

#56 2024-05-06 15:55:05

tragic
Member
United States
Reputation: +70
Registered: 2022-09-11
Posts: 70
iOS Safari 16.3

Re: Battlefield 1942 Plus

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

Offline

    Positive reputation 0   Negative reputation 0

#57 2024-05-06 15:57:26

Russian MadMax
Mad cuz bad
Russia
Reputation: +94
Registered: 2022-03-09
Posts: 733
iOS Safari 17.1

Re: Battlefield 1942 Plus

simon wrote:

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

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)

Offline

    Positive reputation 0   Negative reputation 0

#58 2024-05-06 16:00:21

Russian MadMax
Mad cuz bad
Russia
Reputation: +94
Registered: 2022-03-09
Posts: 733
iOS Safari 17.1

Re: Battlefield 1942 Plus

simon wrote:

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

Your last video isn’t it coz there was only 2 players ?

Offline

    Positive reputation 0   Negative reputation 0

#59 2024-05-06 16:25:13

Russian MadMax
Mad cuz bad
Russia
Reputation: +94
Registered: 2022-03-09
Posts: 733
iOS Safari 17.1

Re: Battlefield 1942 Plus

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)

Offline

    Positive reputation 0   Negative reputation 0

#60 2024-05-09 01:06:08

tuia
BFSoldier
Portugal
Reputation: +1152
Location: Lisbon
Registered: 2012-02-20
Posts: 6,412
Website
Windows 7 Chrome 109.0

Re: Battlefield 1942 Plus

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.

Offline

    Positive reputation 2   Negative reputation 1

Board footer