SWBFGamers

Modding for the Original SWBF1 and SWBF2 => SWBF1 Modding => Topic started by: Antstafer on August 27, 2022, 09:48:53 PM

Title: Memory/Engine Limitations Fixed | Enhanced Gameplay & Graphics Mod V3
Post by: Antstafer on August 27, 2022, 09:48:53 PM
Hello everyone, hope you're doing well.

Presented here today are fixes to limitations that were forever thought to be impossible to alter.
Limitations which even the greatest minds in the Battlefront modding community haven't been able to fix in over 15 years.

Through many, many hours of rigorous testing and troubleshooting, we are happy to finally say we've done the impossible.


Here's a list of what we've accomplished so far and plan to complete-

Quote- Fix model memory limitation (Low res units fix) - Completed
~This fixes the jarring switch out of hi-res unit models/animations to their low-res counterparts. In vanilla, the max hi-res units you can have around you is 3 at a time. This limitation is removed, allowing for hundreds of hi-res units on screen at once with hi-res animations. No more tumble-weed troops!

- RedEngine Memory Increase- Completed
~Along with playing a role in fixing the model memory, we have raised the memory allowed by RedEngine as a whole, which allows for over 500 million polygons on screen. We have tested this with un-optimized BF2 2017 models with 400 troops, and it doesn't break a sweat! This fix opens up the door for modders to go ham and create beautiful hi-poly assets and effects for the game.

- Raise the total working AI count allowed on the maps-  Completed  ✅
~Though vanilla has no real limitation on the number of units that can spawn on a map, the max amount of active units total is capped at around 100, however. On larger maps, this causes 50 or so units on each team to stand around doing nothing until they reach their place in the queue. We have done away with this limitation, and now all units are able to be activated by the AI system!

- Command more than 2 AI with the 'Follow Me' key-  Completed
~Ever wish you could command more than 2 units? Well we did, which is why you can now command 8 units! Now you can finally lead a decent sized raid-party to capture those enemy CPs.

- Fix Crouch glitch in steam version-  Completed  ✅
~Have you been playing the Steam version of Battlefront and noticed the crouch button sometimes making you go prone? This annoying bug is now fixed!

- Fix Effects Limitation (explosions, blaster fire, etc)-  Completed
~Raises the total number of allowed effects on screen (blaster fire, explosions, water splash impacts, etc).

- Zero Editor Memory fix- Completed
~A good fix for you modders out there who want to edit a map without having to offload your textures and models. We have created our own 'HD' patch for Zero Editor that allows you to load maps with higher resolution textures without it crashing. Saves a lot of time!

- Increase Vehicle limit-  Completed
~In vanilla you can have a max of around 20 vehicles on a map. We have removed this limitation, allowing for massive air and tank battles.

- Fix limitation on foliage distance/amount- Completed
~Raises the distance at which foliage can appear on screen. Naboo: Plains now has big lush fields!

- Fix limitation on decal distance- Completed
~Raises the distance at which decals ( like terrain burns ) can appear on screen, and the amount. Watch as the battlefield progressively gets more destroyed!

Limitations to Complete-

- Fix Sound Memory Limitation ⌛

- Increase AI Shooting distance / Aggro distance ⌛

- Fix Hub/Node limitation that causes some AI to not follow a path ⌛

-Allow more than 200 Units per team. ⌛

Potential Future Fixes-
-Fix Multiplayer Limitations❔
- Add the 6th Unit Class ❔
- Add Custom Galactic Conquest ❔

- - - - - - - - - -

Future Additions to Complete-

Due to the fact so many limitations have been removed from the game, we are aiming to completely overhaul the game's graphics, which includes Hi-Res vehicle and unit models, as well as higher poly models for buildings.

❗MODDERS WANTED❗
If you or someone you know would like to help out with this endeavor, please reach out to me.

To keep up to date, please visit our Discord (https://discord.com/invite/mN5Mue928e)

(https://media.moddb.com/images/members/5/4494/4493465/profile/poster_10.jpg)
(https://media.moddb.com/images/members/5/4494/4493465/profile/poster_6.jpg)
(https://media.moddb.com/images/members/5/4494/4493465/profile/poster_8.jpg)
(https://media.moddb.com/images/members/5/4494/4493465/profile/poster_4.jpg)
(https://media.moddb.com/images/members/5/4494/4493465/profile/poster_7.jpg)
(https://media.moddb.com/images/members/5/4494/4493465/profile/poster_9.jpg)
(https://media.moddb.com/images/members/5/4494/4493465/profile/poster_5.jpg)
(https://media.moddb.com/images/members/5/4494/4493465/profile/20220615025220_1.jpg)

Title: Re: Memory/Engine Limitations Fixed | Enhanced Gameplay & Graphics Mod V3
Post by: Giftheck on August 28, 2022, 12:59:36 AM
It should be stressed that, so far, this only applies to Steam/GOG versions of the game. HOWEVER, since this has been done it's bound to be translatable at some stage to the legacy (CD/DVD) versions of the game. I believe Dark_Phantom is angling towards something like this with those versions of the game.

I was actually kinda pontificating over a potential HD 'remaster' version of Star Wars: Battlefront of my own in the future. This sort of thing makes it much more plausible. So, good work!
Title: Re: Memory/Engine Limitations Fixed | Enhanced Gameplay & Graphics Mod V3
Post by: AnthonyBF2 on August 28, 2022, 01:26:53 AM
This is incredible. I already have ideas for my own mod maps based on these new extended limits.
Title: Re: Memory/Engine Limitations Fixed | Enhanced Gameplay & Graphics Mod V3
Post by: Unit 33 on August 28, 2022, 02:23:17 AM
This looks amazing! Exemplary work.
Title: Re: Memory/Engine Limitations Fixed | Enhanced Gameplay & Graphics Mod V3
Post by: {PLA}gdh92 on August 28, 2022, 02:57:33 AM
I had no idea this was going on, or even possible. Amazing work. :cheers:
Title: Re: Memory/Engine Limitations Fixed | Enhanced Gameplay & Graphics Mod V3
Post by: wsa30h on August 28, 2022, 03:57:23 AM
wow amazing work to anstafer and his team. can you pm me how you did this ? i would like to test something on my mod.  amazing work again :cheer:
someone give this man and his team the master modders status.
Title: Re: Memory/Engine Limitations Fixed | Enhanced Gameplay & Graphics Mod V3
Post by: Dark_Phantom on August 28, 2022, 06:33:31 AM
Great job!
Title: Re: Memory/Engine Limitations Fixed | Enhanced Gameplay & Graphics Mod V3
Post by: blob on September 03, 2022, 11:21:04 PM
very very impressed. does this work with steam version 1.2? i reverted back to that after the game was patched to death, it's the initial steam release vers.
good to see BF1 getting this treatment. it's just a much better game than the second, which feels more like a party game.
Title: Re: Memory/Engine Limitations Fixed | Enhanced Gameplay & Graphics Mod V3
Post by: Giftheck on September 05, 2022, 01:02:33 AM
Quote from: blob on September 03, 2022, 11:21:04 PMvery very impressed. does this work with steam version 1.2? i reverted back to that after the game was patched to death, it's the initial steam release vers.
good to see BF1 getting this treatment. it's just a much better game than the second, which feels more like a party game.

I don't believe so at current, no.
Title: Re: Memory/Engine Limitations Fixed | Enhanced Gameplay & Graphics Mod V3
Post by: Anyder on September 05, 2022, 03:50:37 PM
Congratulations! This looks amazing  :cheers:
Title: Re: Memory/Engine Limitations Fixed | Enhanced Gameplay & Graphics Mod V3
Post by: blob on September 06, 2022, 05:41:38 PM
Quote from: Giftheck on September 05, 2022, 01:02:33 AMI don't believe so at current, no.
am i the only one who finds that the steam version was ruined since the mp patch? not only referring to the forced fov / removal of 4:3 res, other things as well. not to mention incompatibility with at least 1 serejas map.
Title: Re: Memory/Engine Limitations Fixed | Enhanced Gameplay & Graphics Mod V3
Post by: Dark_Phantom on September 06, 2022, 05:53:53 PM
Quote from: blob on September 06, 2022, 05:41:38 PMam i the only one who finds that the steam version was ruined since the mp patch? not only referring to the forced fov / removal of 4:3 res, other things as well. not to mention incompatibility with at least 1 serejas map.

This is the hill I stand on every day, I'm glad I don't stand there alone.
:)
Title: Re: Memory/Engine Limitations Fixed | Enhanced Gameplay & Graphics Mod V3
Post by: blob on September 07, 2022, 02:46:24 AM
Quote from: Dark_Phantom on September 06, 2022, 05:53:53 PMThis is the hill I stand on every day, I'm glad I don't stand there alone.
:)
good thing somebody backed up the vers. 1.2 files. not sure if gog version of the game has rollback, since gog has that feature. will look for a retail copy online eventually.
the shitty thing is people welcomed the updates. sure, it was cool to play online for a month. beyond that, it was all wrong. i recall the very first update being harmless though.
Title: Re: Memory/Engine Limitations Fixed | Enhanced Gameplay & Graphics Mod V3
Post by: Giftheck on September 07, 2022, 04:41:58 AM
I'm happy I still have my CD version of SWBF1.
Title: Re: Memory/Engine Limitations Fixed | Enhanced Gameplay & Graphics Mod V3
Post by: Antstafer on April 09, 2023, 08:45:03 PM
After a grueling year and a half of vigorous work, the EGM team is proud to finally present V3 of the Enhanced Gameplay & Graphics Mod.

This humongous update includes not only many memory limitation fixes, but also completely remastered unit and vehicle models as well as effects.


DOWNLOAD LINK (https://www.moddb.com/mods/antstafers-enhanced-gameplay-mod/downloads/egm-v30-see-description-for-download)

Modifications & Fixed Limitations-


Fixed Limitations-

Fixed model memory limitation (Low res units fix)
This fixes the jarring switch out of hi-res unit models/animations to their low-res counterparts. In vanilla, the max hi-res units you can have around you is 8 at a time. This limitation is removed, allowing for hundreds of hi-res units on screen at once with hi-res animations. No more tumble-weed troops!

RedEngine Memory Increase
Along with playing a role in fixing the model memory, we have raised the memory allowed by RedEngine as a whole, which allows for over 500 million polygons on screen. We have tested this with High LOD BF2 2017 models with over 400 troops, and it doesn't break a sweat! This fix opens up the door for modders to go ham and create beautiful hi-poly assets and effects for the game.

Raised the total working AI count allowed on the maps
Though vanilla has no real limitation on the number of units that can spawn on a map, the max amount of active units total is capped at around 100, however. On larger maps, this causes 50 or so units on each team to stand around doing nothing until they reach their place in the queue. We have done away with this limitation, and now all units are able to be activated by the AI system!

Command more than 2 AI with the 'Follow Me' key
Ever wish you could command more than 2 units? Well we did, which is why you can now command up to 8 units! Now you can finally lead a decent sized raid-party to capture those enemy CPs.

Fixed Crouch glitch in steam version
Have you been playing the Steam version of Battlefront and noticed the crouch button sometimes making you go prone? This annoying bug is now fixed!

Fixed Effects Limitation (explosions, blaster fire, etc)
Raises the total number of allowed effects on screen (blaster fire, explosions, water splash impacts, etc).

Zero Editor Memory fix
A good fix for you modders out there who want to edit a map without having to offload your textures and models. We have created our own 'HD' patch for Zero Editor that allows you to load maps with higher resolution textures without it crashing. Saves a lot of time!

Increased Vehicle limit
In vanilla you can have a max of around 20 vehicles on a map. We have removed this limitation, allowing for massive air and tank battles.

Fixed limitation on foliage distance/amount
Raises the distance at which foliage can appear on screen.

Fixed limitation on decal distance
Raises the distance at which decals ( like terrain burns ) can appear on screen, and the amount. Watch as the battlefield progressively gets more destroyed!

Fixed Sound Memory Limitation
Raises the number of SFX channels, reducing the chance of blaster audio cutting out on large battlefields, or mods with lots of sfx.

Increased AI Shooting distance / Aggro distance
Removes the limit of which an AI can detect other AI and the player. Instead of bee-lining towards each other across the map, they will use the "Max Range" values in their weapon ODFs accordingly to account for their aggro-distance and when they will open fire. This can be seen as a true "Hard" mode, where snipers can actually target you across the map, and return fire from the same distances you can. No more will they allow themselves to be picked-off like flies to your scope!

Removed Premature LOD switching for Vehicles and Buildings
Removes the premature LOD switching for vehicles and buildings based off the number of triangles in a scene.


Potential Future Fixes-

- Fix Multiplayer Limitations ❔

- Add the 6th Unit Class ❔ 

- Add Custom Galactic Conquest ❔
- - - - - - - - - -


❗MODDERS & 3D DESIGNERS WANTED❗
If you or someone you know would like to help out with this project, please reach out to me.

To keep up to date, please visit our Discord (https://discord.com/invite/mN5Mue928e)


Title: Re: Memory/Engine Limitations Fixed | Enhanced Gameplay & Graphics Mod V3
Post by: Delta-1035 on April 10, 2023, 01:50:06 AM
This is unbelivable, I'm going to test it right away. Great  job!
Title: Re: Memory/Engine Limitations Fixed | Enhanced Gameplay & Graphics Mod V3
Post by: blob on April 13, 2023, 05:53:20 PM
it worked, now crashes after profile select. restarting my pc is the only way to get it running.
Title: Re: Memory/Engine Limitations Fixed | Enhanced Gameplay & Graphics Mod V3
Post by: {PLA}gdh92 on April 14, 2023, 01:43:44 AM
Quote from: blob on April 13, 2023, 05:53:20 PMit worked, now crashes after profile select. restarting my pc is the only way to get it running.
There's a fix for that on the mod discord.
EhPortal 1.34 © 2024, WebDev