multitheftauto / mtasa-blue

Multi Theft Auto is a game engine that incorporates an extendable network play element into a proprietary commercial single-player game.
https://multitheftauto.com
GNU General Public License v3.0
1.35k stars 414 forks source link

Remove initial SA splash screen #3038

Open lopezloo opened 1 year ago

lopezloo commented 1 year ago

Is your feature request related to a problem? Please describe.

I would like to discuss about removal of initial SA splash screen. Without it game would start slighty faster. It's just splash screen. There is no loading underhood.

credits-screen

Many other multiplayer mods similar to MTA have such things removed or changed. For example this is how SA-MP splash screen looks: https://www.youtube.com/watch?v=kfhooauONI4 There is no mention about R*.

I suggest moving copyright texts found on this splash screen to about window (found in main menu options) and to MTA splash screen (which I think actually loads things underhood).

Demo how startup could look: https://www.youtube.com/watch?v=_xgE6Mimhc4

patrikjuvonen commented 1 year ago

If you want this feature today, add it behind a launch flag, not enabled by default.

To have it enabled by default, propose a design with mockups that moves the copyright text into the main menu and adds it also to the about window (should be added anyway). This process will take longer as we figure out what would work best and comply reasonably with the laws.

lopezloo commented 1 year ago

I'm interested in altering default behaviour. Currently MTA basically displays 2 splash screens. One which actually indicates loading underhood and the other one from the base game. It's waste of players time. After all we just could enlarge the MTA splash screen and replace the image with the base game one.

I just have read the text found on this splash screen and it basically tells three things:

  1. (c) 2005 Rockstar Games, Inc. + All Rights Reserved.
  2. Several logos, marks are or may be trademarked.
  3. Content of the game is purely fictional etc.

And it raises few questions about our own possible implementation of such text.

  1. How to implement it properly? Writing it in the current form could imply that MTA was created by R* too. Maybe it could be written like that: Grand Theft Auto: San Andreas (TM) (c) 2005 Rockstar Games, Inc.

All Rights Reserved. probably could be dropped altogether?

  1. Do MTA use any of GTA related logos or other things which are trademarked? If not, we don't have to write about that.

  2. We could keep the "Content of the game is purely fictional etc." text. Looks good and it quite fits the multiplayer context of MTA.

patrikjuvonen commented 1 year ago

You need to compare how other mods of this type present legal info to know better.

You would need to consult a copyright lawyer on this issue to know for sure.

lopezloo commented 1 year ago

Splash screen could look like that: splash2

Video demo: https://www.youtube.com/watch?v=_xgE6Mimhc4

lopezloo commented 1 year ago

You need to compare how other mods of this type present legal info to know better.

I will look at it more soon.

You would need to consult a copyright lawyer on this issue to know for sure.

This also could be done. I will look closely about it too.

Fernando-A-Rocha commented 7 months ago

Splash screen could look like that: splash2

Video demo: https://www.youtube.com/watch?v=_xgE6Mimhc4

That's amazing. It makes sense to include the copyright information in that small MTA loading window which has existed for ages. After all, that's MTA's own splash screen. With this, we can get rid of GTA:SA splash screen with np.

Everyone would appreciate a much faster loading time.

Haxardous commented 7 months ago

Other GTA V-MTA inspired mods did more than this, RageMP altered it & FiveM removed it entirely, although I suppose they were placed somewhere else in the credits, MTA tends to be more of a mod instead of a mod packed with a business model, lacking such legal disclaimers and relying on the license itself, although I no a legal expert, I believe instead if there's anyone aware of certain matters a comment about this PR would be really helpful.

for refrence:

in-game disclaimer window: image

Nico8340 commented 7 months ago

I created a design that keeps the basic concept of the old Splash, but presents it in a more modern look. Above the loading bar, there is a text about the legal information, and of course the motto remains below the logo. splash

Wadgate commented 7 months ago

Other GTA V-MTA inspired mods did more than this, RageMP altered it & FiveM removed it entirely, although I suppose they were placed somewhere else in the credits, MTA tends to be more of a mod instead of a mod packed with a business model, lacking such legal disclaimers and relying on the license itself, although I no a legal expert, I believe instead if there's anyone aware of certain matters a comment about this PR would be really helpful.

for refrence:

  • RageMP:

Loading order: Splashscreen -> masterlist -> asset download/loading screen + RGL Updater (DRM check?) + EAC loading -> in-game loading.

Splashscreen / loading screen:

image

in-game disclaimer window:

image

  • FiveM, I cannot really notice any R* mentions or disclaimers, those are available via their website (this haven't change even the acquisition of CFX to this day):

image

FiveM is one of Rockstar's studios,now and they've removed everything

TracerDS commented 1 month ago

Any update?

lopezloo commented 1 month ago

I created a design that keeps the basic concept of the old Splash, but presents it in a more modern look. Above the loading bar, there is a text about the legal information, and of course the motto remains below the logo.

MTA's current splash screen doesn't have loading bar. Implementing one is out of the scope of this issue.

MegadreamsBE commented 1 month ago

I created a design that keeps the basic concept of the old Splash, but presents it in a more modern look. Above the loading bar, there is a text about the legal information, and of course the motto remains below the logo.

MTA's current splash screen doesn't have loading bar. Implementing one is out of the scope of this issue.

Either way I don't believe the splash screen can ever truly have a loading bar. It's merely waiting for the GTA SA process to launch after all...

Fernando-A-Rocha commented 1 month ago

I created a design that keeps the basic concept of the old Splash, but presents it in a more modern look. Above the loading bar, there is a text about the legal information, and of course the motto remains below the logo. splash

We should use this new design replacing the small MTA:SA loading window that shows when you first open the program, and also the current GTA SA loading screen.

There is no need for a progress bar, it can just say loading because it should be a fast process :))

lopezloo commented 1 month ago

We should use this new design replacing the small MTA:SA loading window that shows when you first open the program,

and also the current GTA SA loading screen.

The whole point of this issue is to get rid of SA loading screen.