Sider v7.4.0 New Features:
- Support for controlling overlay text/background colors and image alpha from Lua modules. Thanks to Mohamed2746!
- Now supporting "save.folder" option in sider.ini - to better support patches that need their own EDIT00000000 and other files.
How to update your existing Sider
As usual, keep all the files you have, but take the new sider.exe and sider.dll from the 7.4.0 archive.
How to Install Sider v7.4.0
Move the folder you just unzipped from the ZIP archive to a location where your Windows user account has full access. I strongly advise you to use one of the following standard locations: Desktop, Documents, or your home directory.
IMPORTANT NOTE about v7.4 - Please read!
If you use colorsdemo.lua or any other module that implements the same memory hack (as shown in colorsdemo.lua) to change overlay text color and background color - such as modules that make text/background transparent to show only TV logo, for example - then these modules will NO LONGER work with this version of Sider. They will cause crashes and memory corruption, so you need to stop using them and wait until the patch maintainers/module writers adapt them to the new way of changing colors. (There is no way to keep backwards compatibility with that hack, and at the same time add new features to Sider.)
The new way is much simpler, thanks to the work by @Mohamed2746 - see two examples of how to do it (included in sider/modules dir):
- a simple example module - colorsdemo2.lua
- a more elaborate example with different colors - overlay_colors_test.lua
Here is a super-simple module to show the new way:
--[[
Example module to set overlay text color, background color, and location of overlay
--]]
local m = {}
-- yellowish text on completely transparent background, top of the screen
local opts = { text_color = "ffff40c0", background_color = "00000000", location = "top" }
function m.overlay_on(ctx)
-- return text, no image (nil), and options table
return "background alpha manipulation demo", nil, opts
end
function m.init(ctx)
ctx.register("overlay_on", m.overlay_on)
end
return mCredits:
PES 2021 Sider v7.4.0 by juce

No comments
Post a Comment
To avoid spam all comments will be moderated before will be published.*
Please leave your comments in English (otherwise you will not receive any reply)*