Last resort logo

SWAT 3 - LAST RESORT GAME MODIFICATION


Spam Prevention - PLEASE READ !! (23 Apr 2021)

Due to a problem with spammers the rules for posting in the forums have changed for new users.

Newly registered users won't have their posts published until a moderator approves them.

Mission Loading Screen

More
3 years 11 months ago - 3 years 11 months ago #1604 by Copy-Cat
Replied by Copy-Cat on topic Mission Loading Screen
Here is what I was thinking....

swat_800x600 -
No checks for 800 x 600 just allow them thru
LR Map loading screens 1920 x 1080 set them to 800 x 600

swat_1366x768.exe
Check for 800 x 600 and set them to 1366 x 768
Check for LR Map Loading Screens and set them to 1366 x 768

swat_1920x1080.exe
Only check for 800 x 600 abd set them to 1920 x 1080

Does that sound right?

Please Log in or Create an account to join the conversation.

More
3 years 3 months ago - 3 years 3 months ago #1994 by DarkSynopsis
Replied by DarkSynopsis on topic Mission Loading Screen
Coming back to this and not to put a damper on efforts put in but it does seem with dgVoodoo if you force the resolution it will force the loading screens to output at what is set, don't know why I never tried this before.

[img
[img


While not an ideal solution since it looks rough it is a nice little benefit of dgVoodoo if already using it and it achieves the goal I personally wanted out of higher res loading screens, to stop my desktop flickering just for this one screen.

Stumbled across this when I thought about testing dgVoodoo with its resolution function on Raven Shield, wanted the menus to be outputted to 1080 which worked so figured it would for these loading screens as well.

Please Log in or Create an account to join the conversation.

More
3 years 3 months ago - 3 years 3 months ago #1996 by Slippery Jim
Replied by Slippery Jim on topic Mission Loading Screen
So instead of it switching to 800x600 resolution for the load screen it just stretches to your selected size. Interesting.

This of course limits you from selecting other resolutions in Last Resort. Not a big deal unless to want to test other resolutions.

In an ideal world some smart guy would figure out how to move the text printed on the loadscreen so we can make a better hack :p

Please Log in or Create an account to join the conversation.

More
2 years 3 months ago - 2 years 3 months ago #2583 by Slippery Jim
Replied by Slippery Jim on topic Mission Loading Screen
After speaking to Copy-Cat and S4 on Teamspeak I wanted to clarify in writing what I am hoping to achieve with this hack.

Right now we only have 3 resolutions that we care about.  These resolutions are the same as the 2D menus that are used in Last Resort mod.   One of our goals is to have less resolution switching in the game so in the perfect world the movies, the 2D menus, and the load screens will all match the same resolution.


swat_800x600.exe
No hacked required.   All load screens are already 800x600.
The Last Resort mod takes care of activating the graphics so the game only sees 800x600 resolution load screen graphics.



swat_1366x768.exe
There are two resolutions that this game executable needs to deal with for the mission load screens.  The original 800x600 and new AI upscaled 1366x768 resolution bitmaps.

The Last Resort mod takes care of activating the 1366x768 graphics so the game only sees this resolution for the new AI upscaled textures.
  • If a community-made map uses the old-fashioned 800x600 load screen size it will be stretched to full-screen 1366x768.
  • If the game loads one of the new AI upscaled 1366x768 load screens it displays it full-screen 1366x768.



swat_1920x1080.exe:

There are two resolutions that this game executable needs to deal with for the mission load screens.  The original 800x600 and new AI upscaled 1920x1080 resolution bitmaps.

The Last Resort mod takes care of activating the 1920x1080 graphics so the game only sees this resolution for the new AI upscaled textures.
  • If a community-made map uses the old-fashioned 800x600 load screen it will be stretched to full screen 1920x1080.
  • If the game loads one of the new AI upscaled 1920x1080 load screens it displays it full-screen 1920x1080.


[hr]


Now here comes the complicated part that is only to be considered "in a perfect world situation":

Question:  What happens in the future if someone releases a community made map that wants to use a higher resolution load screen (greater than 800x600)?

Can the code be flexible enough to also shrink the load screen down to the resolution of the given executable?   For instance if someone releases a 1920x1080 load screen with their map can it be automatically shrunk if down to 800x600 if someone is using the 800x600 game executable?

Please Log in or Create an account to join the conversation.

More
2 years 3 months ago - 2 years 3 months ago #2584 by Copy-Cat
Replied by Copy-Cat on topic Mission Loading Screen
Here is the logic for the resolutions given:

swat_800x600.exe
  • if loading image width size doesn't equal 800, image size equals 800 x 600
  • else image size equals 800 x 600
swat_1366x768.exe
  • if loading image width size doesn't equal 1366, image size equals 1366 x 768
  • else image size equals 1366 x 768
swat_1920x1080.exe:
  • if loading image width size doesn't equal 1920, image size equals 1920 x 1080
  • else image size equals 1920 x 1080

Choose a resolution other than 800 x 600 that the mod Last Resort will support for Map Loading Screen size.

UPDATE: After this has been implemented The Last Resort Mod will only support Map Loading Screens 800 x 600 or 1920 x1080

 

Please Log in or Create an account to join the conversation.

More
2 years 3 months ago #2585 by Slippery Jim
Replied by Slippery Jim on topic Mission Loading Screen
To further clarify,

The load screens can either be 800x600 or 1920x1080.

Each hacked game executable will shrink or enlarge these load screens depending on the 3 game resolutions chosen.

Please Log in or Create an account to join the conversation.

Moderators: DarkSynopsis
Time to create page: 0.258 seconds
Powered by Kunena Forum