Added a window to configure Lossless Scaling Frame Generation

This commit is contained in:
Faugus
2025-08-06 22:04:16 -03:00
parent 2bf3b65eab
commit ccc2f7eaf6
5 changed files with 748 additions and 480 deletions

View File

@@ -1315,10 +1315,14 @@ class Main(Gtk.Window):
addapp = game_data.get("addapp", "")
addapp_bat = game_data.get("addapp_bat", "")
banner = game_data.get("banner", "")
lossless = game_data.get("lossless", "")
lossless_enabled = game_data.get("lossless_enabled", "")
lossless_multiplier = game_data.get("lossless_multiplier", "")
lossless_flow = game_data.get("lossless_flow", "")
lossless_performance = game_data.get("lossless_performance", "")
lossless_hdr = game_data.get("lossless_hdr", "")
game = Game(gameid, title, path, prefix, launch_arguments, game_arguments, mangohud, gamemode, disable_hidraw,
protonfix, runner, addapp_checkbox, addapp, addapp_bat, banner, lossless)
protonfix, runner, addapp_checkbox, addapp, addapp_bat, banner, lossless_enabled, lossless_multiplier, lossless_flow, lossless_performance, lossless_hdr)
self.games.append(game)
self.games = sorted(self.games, key=lambda x: x.title.lower())
@@ -1772,9 +1776,7 @@ class Main(Gtk.Window):
edit_game_dialog.connect("response", self.on_edit_dialog_response, edit_game_dialog, game)
model_runner = edit_game_dialog.combobox_runner.get_model()
model_lossless = edit_game_dialog.combobox_lossless.get_model()
index_runner = 0
index_lossless = 0
game_runner = game.runner
if game.runner == "GE-Proton":
@@ -1786,17 +1788,6 @@ class Main(Gtk.Window):
if game_runner == "Linux-Native":
edit_game_dialog.combobox_launcher.set_active(1)
if game.lossless == "":
game.lossless = "Off"
if game.lossless == "LSFG_LEGACY=1 LSFG_MULTIPLIER=1":
game.lossless = "X1"
if game.lossless == "LSFG_LEGACY=1 LSFG_MULTIPLIER=2":
game.lossless = "X2"
if game.lossless == "LSFG_LEGACY=1 LSFG_MULTIPLIER=3":
game.lossless = "X3"
if game.lossless == "LSFG_LEGACY=1 LSFG_MULTIPLIER=4":
game.lossless = "X4"
for i, row in enumerate(model_runner):
if row[0] == game_runner:
index_runner = i
@@ -1804,15 +1795,7 @@ class Main(Gtk.Window):
if not game_runner:
index_runner = 1
for i, row in enumerate(model_lossless):
if row[0] == game.lossless:
index_lossless = i
break
if not game.lossless:
index_lossless = 0
edit_game_dialog.combobox_runner.set_active(index_runner)
edit_game_dialog.combobox_lossless.set_active(index_lossless)
edit_game_dialog.entry_title.set_text(game.title)
edit_game_dialog.entry_path.set_text(game.path)
edit_game_dialog.entry_prefix.set_text(game.prefix)
@@ -1823,6 +1806,12 @@ class Main(Gtk.Window):
edit_game_dialog.entry_addapp.set_text(game.addapp)
edit_game_dialog.grid_launcher.set_visible(False)
edit_game_dialog.lossless_enabled = game.lossless_enabled
edit_game_dialog.lossless_multiplier = game.lossless_multiplier
edit_game_dialog.lossless_flow = game.lossless_flow
edit_game_dialog.lossless_performance = game.lossless_performance
edit_game_dialog.lossless_hdr = game.lossless_hdr
if not os.path.isfile(game.banner):
game.banner = faugus_banner
shutil.copyfile(game.banner, edit_game_dialog.banner_path_temp)
@@ -2073,7 +2062,11 @@ class Main(Gtk.Window):
protonfix = add_game_dialog.entry_protonfix.get_text()
runner = add_game_dialog.combobox_runner.get_active_text()
addapp = add_game_dialog.entry_addapp.get_text()
lossless = add_game_dialog.combobox_lossless.get_active_text()
lossless_enabled = add_game_dialog.lossless_enabled
lossless_multiplier = add_game_dialog.lossless_multiplier
lossless_flow = add_game_dialog.lossless_flow
lossless_performance = add_game_dialog.lossless_performance
lossless_hdr = add_game_dialog.lossless_hdr
title_formatted = format_title(title)
@@ -2100,17 +2093,6 @@ class Main(Gtk.Window):
if add_game_dialog.combobox_launcher.get_active() == 1:
runner = "Linux-Native"
if lossless == "Off":
lossless = ""
if lossless == "X1":
lossless = "LSFG_LEGACY=1 LSFG_MULTIPLIER=1"
if lossless == "X2":
lossless = "LSFG_LEGACY=1 LSFG_MULTIPLIER=2"
if lossless == "X3":
lossless = "LSFG_LEGACY=1 LSFG_MULTIPLIER=3"
if lossless == "X4":
lossless = "LSFG_LEGACY=1 LSFG_MULTIPLIER=4"
# Determine mangohud and gamemode status
mangohud = "MANGOHUD=1" if add_game_dialog.checkbox_mangohud.get_active() else ""
gamemode = "gamemoderun" if add_game_dialog.checkbox_gamemode.get_active() else ""
@@ -2119,7 +2101,7 @@ class Main(Gtk.Window):
# Create Game object and update UI
game = Game(title_formatted, title, path, prefix, launch_arguments, game_arguments, mangohud, gamemode, disable_hidraw,
protonfix, runner, addapp_checkbox, addapp, addapp_bat, banner, lossless)
protonfix, runner, addapp_checkbox, addapp, addapp_bat, banner, lossless_enabled, lossless_multiplier, lossless_flow, lossless_performance, lossless_hdr)
# Determine the state of the shortcut checkbox
desktop_shortcut_state = add_game_dialog.checkbox_shortcut_desktop.get_active()
@@ -2164,7 +2146,7 @@ class Main(Gtk.Window):
game_info = {"gameid": title_formatted, "title": title, "path": path, "prefix": prefix, "launch_arguments": launch_arguments,
"game_arguments": game_arguments, "mangohud": mangohud, "gamemode": gamemode, "disable_hidraw": disable_hidraw,
"protonfix": protonfix, "runner": runner, "addapp_checkbox": addapp_checkbox, "addapp": addapp,
"addapp_bat": addapp_bat, "banner": banner, "lossless": lossless, }
"addapp_bat": addapp_bat, "banner": banner, "lossless_enabled": lossless_enabled, "lossless_multiplier": lossless_multiplier, "lossless_flow": lossless_flow, "lossless_performance": lossless_performance, "lossless_hdr": lossless_hdr, }
games = []
if os.path.exists("games.json"):
@@ -2425,7 +2407,11 @@ class Main(Gtk.Window):
game.runner = edit_game_dialog.combobox_runner.get_active_text()
game.addapp_checkbox = edit_game_dialog.checkbox_addapp.get_active()
game.addapp = edit_game_dialog.entry_addapp.get_text()
game.lossless = edit_game_dialog.combobox_lossless.get_active_text()
game.lossless_enabled = edit_game_dialog.lossless_enabled
game.lossless_multiplier = edit_game_dialog.lossless_multiplier
game.lossless_flow = edit_game_dialog.lossless_flow
game.lossless_performance = edit_game_dialog.lossless_performance
game.lossless_hdr = edit_game_dialog.lossless_hdr
title_formatted = format_title(game.title)
@@ -2452,17 +2438,6 @@ class Main(Gtk.Window):
if edit_game_dialog.combobox_launcher.get_active() == 1:
game.runner = "Linux-Native"
if game.lossless == "Off":
game.lossless = ""
if game.lossless == "X1":
game.lossless = "LSFG_LEGACY=1 LSFG_MULTIPLIER=1"
if game.lossless == "X2":
game.lossless = "LSFG_LEGACY=1 LSFG_MULTIPLIER=2"
if game.lossless == "X3":
game.lossless = "LSFG_LEGACY=1 LSFG_MULTIPLIER=3"
if game.lossless == "X4":
game.lossless = "LSFG_LEGACY=1 LSFG_MULTIPLIER=4"
icon_temp = os.path.expanduser(edit_game_dialog.icon_temp)
icon_final = f'{edit_game_dialog.icons_path}/{title_formatted}.ico'
@@ -2784,7 +2759,7 @@ class Main(Gtk.Window):
"mangohud": "MANGOHUD=1" if game.mangohud else "", "gamemode": "gamemoderun" if game.gamemode else "",
"disable_hidraw": "PROTON_DISABLE_HIDRAW=1" if game.disable_hidraw else "", "protonfix": game.protonfix,
"runner": game.runner, "addapp_checkbox": "addapp_enabled" if game.addapp_checkbox else "",
"addapp": game.addapp, "addapp_bat": game.addapp_bat, "banner": game.banner, "lossless": game.lossless, }
"addapp": game.addapp, "addapp_bat": game.addapp_bat, "banner": game.banner, "lossless_enabled": game.lossless_enabled, "lossless_multiplier": game.lossless_multiplier, "lossless_flow": game.lossless_flow, "lossless_performance": game.lossless_performance, "lossless_hdr": game.lossless_hdr, }
games_data.append(game_info)
with open("games.json", "w", encoding="utf-8") as file:
@@ -4248,16 +4223,15 @@ class Settings(Gtk.Dialog):
class Game:
def __init__(self, gameid, title, path, prefix, launch_arguments, game_arguments, mangohud, gamemode, disable_hidraw, protonfix,
runner, addapp_checkbox, addapp, addapp_bat, banner, lossless):
# Initialize a Game object with various attributes
runner, addapp_checkbox, addapp, addapp_bat, banner, lossless_enabled, lossless_multiplier, lossless_flow, lossless_performance, lossless_hdr):
self.gameid = gameid
self.title = title # Title of the game
self.path = path # Path to the game executable
self.launch_arguments = launch_arguments # Arguments to launch the game
self.game_arguments = game_arguments # Arguments specific to the game
self.mangohud = mangohud # Boolean indicating whether Mangohud is enabled
self.gamemode = gamemode # Boolean indicating whether Gamemode is enabled
self.prefix = prefix # Prefix for Wine games
self.title = title
self.path = path
self.launch_arguments = launch_arguments
self.game_arguments = game_arguments
self.mangohud = mangohud
self.gamemode = gamemode
self.prefix = prefix
self.disable_hidraw = disable_hidraw
self.protonfix = protonfix
self.runner = runner
@@ -4265,7 +4239,11 @@ class Game:
self.addapp = addapp
self.addapp_bat = addapp_bat
self.banner = banner
self.lossless = lossless
self.lossless_enabled = lossless_enabled
self.lossless_multiplier = lossless_multiplier
self.lossless_flow = lossless_flow
self.lossless_performance = lossless_performance
self.lossless_hdr = lossless_hdr
class DuplicateDialog(Gtk.Dialog):
@@ -4427,6 +4405,12 @@ class AddGame(Gtk.Dialog):
self.interface_mode = interface_mode
self.updated_steam_id = None
self.lossless_enabled = False
self.lossless_multiplier = 1
self.lossless_flow = 100
self.lossless_performance = False
self.lossless_hdr = False
if not os.path.exists(banners_dir):
os.makedirs(banners_dir)
@@ -4641,9 +4625,8 @@ class AddGame(Gtk.Dialog):
self.entry_game_arguments.connect("query-tooltip", self.on_entry_query_tooltip)
# Widgets for lossless scaling
self.label_lossless = Gtk.Label(label=_("Lossless Scaling Frame Generation"))
self.label_lossless.set_halign(Gtk.Align.START)
self.combobox_lossless = Gtk.ComboBoxText()
self.button_lossless = Gtk.Button(label=_("Lossless Scaling Frame Generation"))
self.button_lossless.connect("clicked", self.on_button_lossless_clicked)
# Widgets for extra executable
self.checkbox_addapp = Gtk.CheckButton(label=_("Additional Application"))
@@ -4854,9 +4837,8 @@ class AddGame(Gtk.Dialog):
self.grid_game_arguments.attach(self.entry_game_arguments, 0, 1, 4, 1)
self.entry_game_arguments.set_hexpand(True)
self.grid_lossless.attach(self.label_lossless, 0, 0, 1, 1)
self.grid_lossless.attach(self.combobox_lossless, 0, 1, 1, 1)
self.combobox_lossless.set_hexpand(True)
self.grid_lossless.attach(self.button_lossless, 0, 0, 1, 1)
self.button_lossless.set_hexpand(True)
self.grid_addapp.attach(self.checkbox_addapp, 0, 0, 1, 1)
self.grid_addapp.attach(self.entry_addapp, 0, 1, 3, 1)
@@ -4897,8 +4879,6 @@ class AddGame(Gtk.Dialog):
self.combobox_launcher.connect("changed", self.on_combobox_changed)
self.populate_combobox_with_runners()
self.populate_combobox_with_lossless()
self.combobox_lossless.set_active(0)
model = self.combobox_runner.get_model()
index_to_activate = 0
@@ -4940,15 +4920,13 @@ class AddGame(Gtk.Dialog):
lossless_dll_path = find_lossless_dll()
if os.path.exists(lsfgvk_path):
if lossless_dll_path or os.path.exists(self.lossless_location):
self.combobox_lossless.set_sensitive(True)
self.button_lossless.set_sensitive(True)
else:
self.combobox_lossless.set_sensitive(False)
self.combobox_lossless.set_active(0)
self.combobox_lossless.set_tooltip_text(_("Lossless.dll NOT FOUND. If it's installed, go to Faugus Launcher's settings and set the location."))
self.button_lossless.set_sensitive(False)
self.button_lossless.set_tooltip_text(_("Lossless.dll NOT FOUND. If it's installed, go to Faugus Launcher's settings and set the location."))
else:
self.combobox_lossless.set_sensitive(False)
self.combobox_lossless.set_active(0)
self.combobox_lossless.set_tooltip_text(_("Lossless Scaling Vulkan Layer NOT INSTALLED."))
self.button_lossless.set_sensitive(False)
self.button_lossless.set_tooltip_text(_("Lossless Scaling Vulkan Layer NOT INSTALLED."))
self.button_shortcut_icon.set_image(self.set_image_shortcut_icon())
@@ -4962,6 +4940,115 @@ class AddGame(Gtk.Dialog):
self.image_banner.set_from_pixbuf(pixbuf)
self.image_banner2.set_from_pixbuf(pixbuf)
def on_button_lossless_clicked(self, widget):
dialog = Gtk.Dialog(title=_("Lossless Scaling Frame Generation"), parent=self, flags=0)
dialog.set_resizable(False)
dialog.set_icon_from_file(faugus_png)
frame = Gtk.Frame()
frame.set_margin_start(10)
frame.set_margin_end(10)
frame.set_margin_top(10)
frame.set_margin_bottom(10)
grid = Gtk.Grid()
grid.set_row_spacing(10)
grid.set_column_spacing(10)
grid.set_margin_top(10)
grid.set_margin_bottom(10)
grid.set_margin_start(10)
grid.set_margin_end(10)
enabled = val if (val := getattr(self, "lossless_enabled", False)) != "" else False
multiplier = val if (val := getattr(self, "lossless_multiplier", 1)) != "" else 1
flow = val if (val := getattr(self, "lossless_flow", 100)) != "" else 100
performance = val if (val := getattr(self, "lossless_performance", False)) != "" else False
hdr = val if (val := getattr(self, "lossless_hdr", False)) != "" else False
checkbox_enable = Gtk.CheckButton(label="Enable")
checkbox_enable.set_active(enabled)
checkbox_enable.set_halign(Gtk.Align.START)
label_multiplier = Gtk.Label(label=_("Multiplier"))
label_multiplier.set_halign(Gtk.Align.START)
spin_multiplier = Gtk.SpinButton()
spin_multiplier.set_adjustment(Gtk.Adjustment(value=multiplier, lower=1, upper=20, step_increment=1))
spin_multiplier.set_numeric(True)
spin_multiplier.set_tooltip_text(_("Multiply the FPS."))
label_flow = Gtk.Label(label=_("Flow Scale"))
label_flow.set_halign(Gtk.Align.START)
adjustment = Gtk.Adjustment(value=flow, lower=25, upper=100, step_increment=1)
scale_flow = Gtk.Scale(orientation=Gtk.Orientation.HORIZONTAL, adjustment=adjustment)
scale_flow.set_digits(0)
scale_flow.set_hexpand(True)
scale_flow.set_value_pos(Gtk.PositionType.RIGHT)
scale_flow.set_tooltip_text(_("Lower the internal motion estimation resolution."))
checkbox_performance = Gtk.CheckButton(label=_("Performance Mode"))
checkbox_performance.set_tooltip_text(_("Massively improve performance at the cost of quality."))
checkbox_performance.set_active(performance)
checkbox_hdr = Gtk.CheckButton(label=_("HDR Mode"))
checkbox_hdr.set_tooltip_text(_("Enable special HDR-only behavior."))
checkbox_hdr.set_active(hdr)
def on_enable_toggled(cb):
active = cb.get_active()
label_multiplier.set_sensitive(active)
spin_multiplier.set_sensitive(active)
label_flow.set_sensitive(active)
scale_flow.set_sensitive(active)
checkbox_performance.set_sensitive(active)
checkbox_hdr.set_sensitive(active)
checkbox_enable.connect("toggled", on_enable_toggled)
on_enable_toggled(checkbox_enable)
grid.attach(checkbox_enable, 0, 0, 1, 1)
grid.attach(label_multiplier, 0, 1, 1, 1)
grid.attach(spin_multiplier, 0, 2, 1, 1)
grid.attach(label_flow, 0, 3, 1, 1)
grid.attach(scale_flow, 0, 4, 1, 1)
grid.attach(checkbox_performance, 0, 5, 1, 1)
grid.attach(checkbox_hdr, 0, 6, 1, 1)
frame.add(grid)
button_cancel = Gtk.Button(label=_("Cancel"))
button_cancel.set_size_request(150, -1)
button_cancel.set_hexpand(True)
button_cancel.connect("clicked", lambda b: dialog.response(Gtk.ResponseType.CANCEL))
button_ok = Gtk.Button(label=_("Ok"))
button_ok.set_size_request(150, -1)
button_ok.set_hexpand(True)
button_ok.connect("clicked", lambda b: dialog.response(Gtk.ResponseType.OK))
bottom_box = Gtk.Box(orientation=Gtk.Orientation.HORIZONTAL, spacing=10)
bottom_box.set_margin_start(10)
bottom_box.set_margin_end(10)
bottom_box.set_margin_bottom(10)
bottom_box.pack_start(button_cancel, True, True, 0)
bottom_box.pack_start(button_ok, True, True, 0)
content_area = dialog.get_content_area()
content_area.pack_start(frame, True, True, 0)
content_area.pack_start(bottom_box, False, False, 0)
dialog.show_all()
response = dialog.run()
if response == Gtk.ResponseType.OK:
self.lossless_enabled = checkbox_enable.get_active()
self.lossless_multiplier = spin_multiplier.get_value_as_int()
self.lossless_flow = scale_flow.get_value()
self.lossless_performance = checkbox_performance.get_active()
self.lossless_hdr = checkbox_hdr.get_active()
dialog.destroy()
return response
def check_steam_shortcut(self, title):
if os.path.exists(steam_shortcuts_path):
try:
@@ -5246,10 +5333,14 @@ class AddGame(Gtk.Dialog):
self.entry_game_arguments.set_text("")
self.checkbox_addapp.set_active(False)
self.entry_addapp.set_text("")
self.combobox_lossless.set_active(0)
self.checkbox_mangohud.set_active(False)
self.checkbox_gamemode.set_active(False)
self.checkbox_disable_hidraw.set_active(False)
self.lossless_enabled = False
self.lossless_multiplier = 1
self.lossless_flow = 100
self.lossless_performance = False
self.lossless_hdr = False
cleanup_fields()
@@ -5367,13 +5458,6 @@ class AddGame(Gtk.Dialog):
self.image_banner.set_from_pixbuf(pixbuf)
self.image_banner2.set_from_pixbuf(pixbuf)
def populate_combobox_with_lossless(self):
self.combobox_lossless.append_text("Off")
self.combobox_lossless.append_text("X1")
self.combobox_lossless.append_text("X2")
self.combobox_lossless.append_text("X3")
self.combobox_lossless.append_text("X4")
def populate_combobox_with_launchers(self):
self.combobox_launcher.append_text(_("Windows Game"))
self.combobox_launcher.append_text(_("Linux Game"))
@@ -6167,6 +6251,12 @@ class CreateShortcut(Gtk.Window):
self.default_prefix = ""
self.lossless_enabled = False
self.lossless_multiplier = 1
self.lossless_flow = 100
self.lossless_performance = False
self.lossless_hdr = False
self.label_title = Gtk.Label(label=_("Title"))
self.label_title.set_halign(Gtk.Align.START)
self.entry_title = Gtk.Entry()
@@ -6193,9 +6283,8 @@ class CreateShortcut(Gtk.Window):
self.entry_game_arguments = Gtk.Entry()
self.entry_game_arguments.set_tooltip_text(_("e.g.: -d3d11 -fullscreen"))
self.label_lossless = Gtk.Label(label=_("Lossless Scaling Frame Generation"))
self.label_lossless.set_halign(Gtk.Align.START)
self.combobox_lossless = Gtk.ComboBoxText()
self.button_lossless = Gtk.Button(label=_("Lossless Scaling Frame Generation"))
self.button_lossless.connect("clicked", self.on_button_lossless_clicked)
self.label_addapp = Gtk.Label(label=_("Additional Application"))
self.label_addapp.set_halign(Gtk.Align.START)
@@ -6316,9 +6405,8 @@ class CreateShortcut(Gtk.Window):
self.entry_addapp.set_hexpand(True)
self.grid_addapp.attach(self.button_search_addapp, 3, 1, 1, 1)
self.grid_lossless.attach(self.label_lossless, 0, 0, 1, 1)
self.grid_lossless.attach(self.combobox_lossless, 0, 1, 1, 1)
self.combobox_lossless.set_hexpand(True)
self.grid_lossless.attach(self.button_lossless, 0, 0, 1, 1)
self.button_lossless.set_hexpand(True)
self.grid_tools = Gtk.Grid(orientation=Gtk.Orientation.VERTICAL)
self.grid_tools.set_row_spacing(10)
@@ -6369,7 +6457,6 @@ class CreateShortcut(Gtk.Window):
self.main_grid.add(self.box_tools)
self.load_config()
self.populate_combobox_with_lossless()
self.mangohud_enabled = os.path.exists(mangohud_dir)
if not self.mangohud_enabled:
@@ -6387,21 +6474,18 @@ class CreateShortcut(Gtk.Window):
lossless_dll_path = find_lossless_dll()
if os.path.exists(lsfgvk_path):
if lossless_dll_path or os.path.exists(self.lossless_location):
self.combobox_lossless.set_sensitive(True)
self.button_lossless.set_sensitive(True)
else:
self.combobox_lossless.set_sensitive(False)
self.combobox_lossless.set_active(0)
self.combobox_lossless.set_tooltip_text(_("Lossless.dll NOT FOUND. If it's installed, go to Faugus Launcher's settings and set the location."))
self.button_lossless.set_sensitive(False)
self.button_lossless.set_tooltip_text(_("Lossless.dll NOT FOUND. If it's installed, go to Faugus Launcher's settings and set the location."))
else:
self.combobox_lossless.set_sensitive(False)
self.combobox_lossless.set_active(0)
self.combobox_lossless.set_tooltip_text(_("Lossless Scaling Vulkan Layer NOT INSTALLED."))
self.button_lossless.set_sensitive(False)
self.button_lossless.set_tooltip_text(_("Lossless Scaling Vulkan Layer NOT INSTALLED."))
frame.add(self.main_grid)
self.box.add(frame)
self.box.add(bottom_box)
self.add(self.box)
self.combobox_lossless.set_active(0)
if not os.path.exists(self.icon_directory):
os.makedirs(self.icon_directory)
@@ -6443,12 +6527,114 @@ class CreateShortcut(Gtk.Window):
# Connect the destroy signal to Gtk.main_quit
self.connect("destroy", Gtk.main_quit)
def populate_combobox_with_lossless(self):
self.combobox_lossless.append_text("Off")
self.combobox_lossless.append_text("X1")
self.combobox_lossless.append_text("X2")
self.combobox_lossless.append_text("X3")
self.combobox_lossless.append_text("X4")
def on_button_lossless_clicked(self, widget):
dialog = Gtk.Dialog(title=_("Lossless Scaling Frame Generation"), parent=self, flags=0)
dialog.set_resizable(False)
dialog.set_icon_from_file(faugus_png)
frame = Gtk.Frame()
frame.set_margin_start(10)
frame.set_margin_end(10)
frame.set_margin_top(10)
frame.set_margin_bottom(10)
grid = Gtk.Grid()
grid.set_row_spacing(10)
grid.set_column_spacing(10)
grid.set_margin_top(10)
grid.set_margin_bottom(10)
grid.set_margin_start(10)
grid.set_margin_end(10)
enabled = val if (val := getattr(self, "lossless_enabled", False)) != "" else False
multiplier = val if (val := getattr(self, "lossless_multiplier", 1)) != "" else 1
flow = val if (val := getattr(self, "lossless_flow", 100)) != "" else 100
performance = val if (val := getattr(self, "lossless_performance", False)) != "" else False
hdr = val if (val := getattr(self, "lossless_hdr", False)) != "" else False
checkbox_enable = Gtk.CheckButton(label="Enable")
checkbox_enable.set_active(enabled)
checkbox_enable.set_halign(Gtk.Align.START)
label_multiplier = Gtk.Label(label=_("Multiplier"))
label_multiplier.set_halign(Gtk.Align.START)
spin_multiplier = Gtk.SpinButton()
spin_multiplier.set_adjustment(Gtk.Adjustment(value=multiplier, lower=1, upper=20, step_increment=1))
spin_multiplier.set_numeric(True)
spin_multiplier.set_tooltip_text(_("Multiply the FPS."))
label_flow = Gtk.Label(label=_("Flow Scale"))
label_flow.set_halign(Gtk.Align.START)
adjustment = Gtk.Adjustment(value=flow, lower=25, upper=100, step_increment=1)
scale_flow = Gtk.Scale(orientation=Gtk.Orientation.HORIZONTAL, adjustment=adjustment)
scale_flow.set_digits(0)
scale_flow.set_hexpand(True)
scale_flow.set_value_pos(Gtk.PositionType.RIGHT)
scale_flow.set_tooltip_text(_("Lower the internal motion estimation resolution."))
checkbox_performance = Gtk.CheckButton(label=_("Performance Mode"))
checkbox_performance.set_tooltip_text(_("Massively improve performance at the cost of quality."))
checkbox_performance.set_active(performance)
checkbox_hdr = Gtk.CheckButton(label=_("HDR Mode"))
checkbox_hdr.set_tooltip_text(_("Enable special HDR-only behavior."))
checkbox_hdr.set_active(hdr)
def on_enable_toggled(cb):
active = cb.get_active()
label_multiplier.set_sensitive(active)
spin_multiplier.set_sensitive(active)
label_flow.set_sensitive(active)
scale_flow.set_sensitive(active)
checkbox_performance.set_sensitive(active)
checkbox_hdr.set_sensitive(active)
checkbox_enable.connect("toggled", on_enable_toggled)
on_enable_toggled(checkbox_enable)
grid.attach(checkbox_enable, 0, 0, 1, 1)
grid.attach(label_multiplier, 0, 1, 1, 1)
grid.attach(spin_multiplier, 0, 2, 1, 1)
grid.attach(label_flow, 0, 3, 1, 1)
grid.attach(scale_flow, 0, 4, 1, 1)
grid.attach(checkbox_performance, 0, 5, 1, 1)
grid.attach(checkbox_hdr, 0, 6, 1, 1)
frame.add(grid)
button_cancel = Gtk.Button(label=_("Cancel"))
button_cancel.set_size_request(150, -1)
button_cancel.set_hexpand(True)
button_cancel.connect("clicked", lambda b: dialog.response(Gtk.ResponseType.CANCEL))
button_ok = Gtk.Button(label=_("Ok"))
button_ok.set_size_request(150, -1)
button_ok.set_hexpand(True)
button_ok.connect("clicked", lambda b: dialog.response(Gtk.ResponseType.OK))
bottom_box = Gtk.Box(orientation=Gtk.Orientation.HORIZONTAL, spacing=10)
bottom_box.set_margin_start(10)
bottom_box.set_margin_end(10)
bottom_box.set_margin_bottom(10)
bottom_box.pack_start(button_cancel, True, True, 0)
bottom_box.pack_start(button_ok, True, True, 0)
content_area = dialog.get_content_area()
content_area.pack_start(frame, True, True, 0)
content_area.pack_start(bottom_box, False, False, 0)
dialog.show_all()
response = dialog.run()
if response == Gtk.ResponseType.OK:
self.lossless_enabled = checkbox_enable.get_active()
self.lossless_multiplier = spin_multiplier.get_value_as_int()
self.lossless_flow = scale_flow.get_value()
self.lossless_performance = checkbox_performance.get_active()
self.lossless_hdr = checkbox_hdr.get_active()
dialog.destroy()
return response
def on_button_search_addapp_clicked(self, widget):
dialog = Gtk.Dialog(title=_("Select an additional application"), parent=self, flags=0)
@@ -6595,7 +6781,11 @@ class CreateShortcut(Gtk.Window):
protonfix = self.entry_protonfix.get_text()
launch_arguments = self.entry_launch_arguments.get_text()
game_arguments = self.entry_game_arguments.get_text()
lossless = self.combobox_lossless.get_active_text()
lossless_enabled = self.lossless_enabled
lossless_multiplier = self.lossless_multiplier
lossless_flow = self.lossless_flow
lossless_performance = self.lossless_performance
lossless_hdr = self.lossless_hdr
mangohud = "MANGOHUD=1" if self.checkbox_mangohud.get_active() else ""
gamemode = "gamemoderun" if self.checkbox_gamemode.get_active() else ""
@@ -6604,17 +6794,6 @@ class CreateShortcut(Gtk.Window):
# Get the directory containing the executable
game_directory = os.path.dirname(self.file_path)
if lossless == "Off":
lossless = ""
if lossless == "X1":
lossless = "LSFG_LEGACY=1 LSFG_MULTIPLIER=1"
if lossless == "X2":
lossless = "LSFG_LEGACY=1 LSFG_MULTIPLIER=2"
if lossless == "X3":
lossless = "LSFG_LEGACY=1 LSFG_MULTIPLIER=3"
if lossless == "X4":
lossless = "LSFG_LEGACY=1 LSFG_MULTIPLIER=4"
command_parts = []
# Add command parts if they are not empty
@@ -6634,8 +6813,16 @@ class CreateShortcut(Gtk.Window):
command_parts.append(gamemode)
if launch_arguments:
command_parts.append(launch_arguments)
if lossless:
command_parts.append(lossless)
if lossless_enabled:
command_parts.append("LSFG_LEGACY=1")
if lossless_multiplier:
command_parts.append(f"LSFG_MULTIPLIER={lossless_multiplier}")
if lossless_flow:
command_parts.append(f"LSFG_FLOW_SCALE={lossless_flow}")
if lossless_performance:
command_parts.append(f"LSFG_PERFORMANCE_MODE={lossless_performance}")
if lossless_hdr:
command_parts.append(f"LSFG_HDR_MODE={lossless_hdr}")
# Add the fixed command and remaining arguments
command_parts.append(f"'{umu_run}'")

View File

@@ -328,8 +328,9 @@ class FaugusRun:
self.message = f'PROTON_ENABLE_HDR=1 {self.message}'
if self.enable_wow64:
self.message = f'PROTON_USE_WOW64=1 {self.message}'
if self.lossless_location:
self.message = f'LSFG_DLL_PATH="{self.lossless_location}" {self.message}'
if "LSFG_LEGACY" in self.message:
if self.lossless_location:
self.message = f'LSFG_DLL_PATH="{self.lossless_location}" {self.message}'
if self.enable_logging:
match = re.search(r"FAUGUS_LOG=(?:'([^']*)'|\"([^\"]*)\"|(\S+))", self.message)
@@ -753,18 +754,20 @@ def build_launch_command(game):
gamemode = game.get("gamemode", "")
disable_hidraw = game.get("disable_hidraw", "")
addapp_checkbox = game.get("addapp_checkbox", "")
lossless = game.get("lossless", "")
lossless_enabled = game.get("lossless_enabled", "")
lossless_multiplier = game.get("lossless_multiplier", "")
lossless_flow = game.get("lossless_flow", "")
lossless_performance = game.get("lossless_performance", "")
lossless_hdr = game.get("lossless_hdr", "")
if lossless == "Off":
lossless = ""
elif lossless == "X1":
lossless = "LSFG_LEGACY=1 LSFG_MULTIPLIER=1"
elif lossless == "X2":
lossless = "LSFG_LEGACY=1 LSFG_MULTIPLIER=2"
elif lossless == "X3":
lossless = "LSFG_LEGACY=1 LSFG_MULTIPLIER=3"
elif lossless == "X4":
lossless = "LSFG_LEGACY=1 LSFG_MULTIPLIER=4"
if lossless_performance:
lossless_performance = 1
else:
lossless_performance = 0
if lossless_hdr:
lossless_hdr = 1
else:
lossless_hdr = 0
command_parts = []
@@ -789,8 +792,16 @@ def build_launch_command(game):
command_parts.append(gamemode)
if launch_arguments:
command_parts.append(launch_arguments)
if lossless:
command_parts.append(lossless)
if lossless_enabled:
command_parts.append("LSFG_LEGACY=1")
if lossless_multiplier:
command_parts.append(f"LSFG_MULTIPLIER={lossless_multiplier}")
if lossless_flow:
command_parts.append(f"LSFG_FLOW_SCALE={lossless_flow}")
if lossless_performance:
command_parts.append(f"LSFG_PERFORMANCE_MODE={lossless_performance}")
if lossless_hdr:
command_parts.append(f"LSFG_HDR_MODE={lossless_hdr}")
command_parts.append(f"'{umu_run}'")

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-07-28 09:43-0300\n"
"POT-Creation-Date: 2025-08-06 21:59-0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,589 +17,624 @@ msgstr ""
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
#: /usr/bin/faugus-launcher:359 /usr/bin/faugus-launcher:847
#: /usr/bin/faugus-launcher:360 /usr/bin/faugus-launcher:848
msgid "Play"
msgstr ""
#: /usr/bin/faugus-launcher:363
#: /usr/bin/faugus-launcher:364
msgid "Edit"
msgstr ""
#: /usr/bin/faugus-launcher:367
#: /usr/bin/faugus-launcher:368
msgid "Delete"
msgstr ""
#: /usr/bin/faugus-launcher:371
#: /usr/bin/faugus-launcher:372
msgid "Duplicate"
msgstr ""
#: /usr/bin/faugus-launcher:375
#: /usr/bin/faugus-launcher:376
msgid "Open prefix location"
msgstr ""
#: /usr/bin/faugus-launcher:379
#: /usr/bin/faugus-launcher:380
msgid "Show logs"
msgstr ""
#: /usr/bin/faugus-launcher:544 /usr/bin/faugus-launcher:650
#: /usr/bin/faugus-launcher:545 /usr/bin/faugus-launcher:651
msgid "Force close all running games"
msgstr ""
#: /usr/bin/faugus-launcher:572 /usr/bin/faugus-launcher:689
#: /usr/bin/faugus-launcher:573 /usr/bin/faugus-launcher:690
msgid "Search..."
msgstr ""
#: /usr/bin/faugus-launcher:782
#: /usr/bin/faugus-launcher:783
msgid "Shut down"
msgstr ""
#: /usr/bin/faugus-launcher:783
#: /usr/bin/faugus-launcher:784
msgid "Reboot"
msgstr ""
#: /usr/bin/faugus-launcher:784
#: /usr/bin/faugus-launcher:785
msgid "Close"
msgstr ""
#: /usr/bin/faugus-launcher:845
#: /usr/bin/faugus-launcher:846
msgid "Stop"
msgstr ""
#: /usr/bin/faugus-launcher:882
#: /usr/bin/faugus-launcher:883
#, python-format
msgid "%s Logs"
msgstr ""
#: /usr/bin/faugus-launcher:922
#: /usr/bin/faugus-launcher:923
msgid "Copy to clipboard"
msgstr ""
#: /usr/bin/faugus-launcher:926
#: /usr/bin/faugus-launcher:927
msgid "Open file location"
msgstr ""
#: /usr/bin/faugus-launcher:993 /usr/bin/faugus-launcher:2066
#: /usr/bin/faugus-launcher:994 /usr/bin/faugus-launcher:2056
#, python-format
msgid "%s already exists."
msgstr ""
#: /usr/bin/faugus-launcher:1164
#: /usr/bin/faugus-launcher:1165
#, python-format
msgid "%s is already running."
msgstr ""
#: /usr/bin/faugus-launcher:1167 /usr/bin/faugus-launcher:2017
#: /usr/bin/faugus-launcher:3085 /usr/bin/faugus-launcher:3977
#: /usr/bin/faugus-launcher:4285 /usr/bin/faugus-launcher:4328
#: /usr/bin/faugus-launcher:4717 /usr/bin/faugus-launcher:5078
#: /usr/bin/faugus-launcher:5696 /usr/bin/faugus-launcher:6228
#: /usr/bin/faugus-launcher:6820
#: /usr/bin/faugus-launcher:1168 /usr/bin/faugus-launcher:2007
#: /usr/bin/faugus-launcher:3061 /usr/bin/faugus-launcher:3953
#: /usr/bin/faugus-launcher:4264 /usr/bin/faugus-launcher:4307
#: /usr/bin/faugus-launcher:4701 /usr/bin/faugus-launcher:5023
#: /usr/bin/faugus-launcher:5166 /usr/bin/faugus-launcher:5781
#: /usr/bin/faugus-launcher:6318 /usr/bin/faugus-launcher:6610
#: /usr/bin/faugus-launcher:7008
msgid "Ok"
msgstr ""
#: /usr/bin/faugus-launcher:1237
#: /usr/bin/faugus-launcher:1238
msgid "Open Faugus Launcher"
msgstr ""
#: /usr/bin/faugus-launcher:1242
#: /usr/bin/faugus-launcher:1243
msgid "Quit"
msgstr ""
#: /usr/bin/faugus-launcher:1820
#: /usr/bin/faugus-launcher:1804
#, python-format
msgid "Edit %s"
msgstr ""
#: /usr/bin/faugus-launcher:1866 /usr/bin/faugus-launcher:4936
#: /usr/bin/faugus-launcher:1856 /usr/bin/faugus-launcher:4917
msgid ""
"Add or remove a shortcut from Steam. Steam needs to be restarted. NO STEAM "
"USERS FOUND."
msgstr ""
#: /usr/bin/faugus-launcher:1876 /usr/bin/faugus-launcher:1878
#: /usr/bin/faugus-launcher:1880
#: /usr/bin/faugus-launcher:1866 /usr/bin/faugus-launcher:1868
#: /usr/bin/faugus-launcher:1870
#, python-format
msgid "%s is running. Please close it first."
msgstr ""
#: /usr/bin/faugus-launcher:2144
#: /usr/bin/faugus-launcher:2127
msgid "No internet connection."
msgstr ""
#: /usr/bin/faugus-launcher:2237 /usr/bin/faugus-launcher:2369
#: /usr/bin/faugus-launcher:2220 /usr/bin/faugus-launcher:2352
#, python-format
msgid "Installing %s..."
msgstr ""
#: /usr/bin/faugus-launcher:2248
#: /usr/bin/faugus-launcher:2231
msgid "Finish installation"
msgstr ""
#: /usr/bin/faugus-launcher:2255
#: /usr/bin/faugus-launcher:2238
msgid "Downloading Battle.net..."
msgstr ""
#: /usr/bin/faugus-launcher:2260
#: /usr/bin/faugus-launcher:2243
msgid "Downloading EA App..."
msgstr ""
#: /usr/bin/faugus-launcher:2265
#: /usr/bin/faugus-launcher:2248
msgid "Downloading Epic Games..."
msgstr ""
#: /usr/bin/faugus-launcher:2270
#: /usr/bin/faugus-launcher:2253
msgid "Downloading Ubisoft Connect..."
msgstr ""
#: /usr/bin/faugus-launcher:2363
#: /usr/bin/faugus-launcher:2346
msgid "Download complete"
msgstr ""
#: /usr/bin/faugus-launcher:2366
#: /usr/bin/faugus-launcher:2349
#, python-format
msgid "Error during download: %s"
msgstr ""
#: /usr/bin/faugus-launcher:2371 /usr/bin/faugus-launcher:2374
#: /usr/bin/faugus-launcher:2354 /usr/bin/faugus-launcher:2357
msgid "Please close the login window and wait..."
msgstr ""
#: /usr/bin/faugus-launcher:2795
#: /usr/bin/faugus-launcher:2771
msgid "Settings"
msgstr ""
#: /usr/bin/faugus-launcher:2918
#: /usr/bin/faugus-launcher:2894
msgid "Language"
msgstr ""
#: /usr/bin/faugus-launcher:2923
#: /usr/bin/faugus-launcher:2899
msgid "Interface Mode"
msgstr ""
#: /usr/bin/faugus-launcher:2932
#: /usr/bin/faugus-launcher:2908
msgid "Start maximized"
msgstr ""
#: /usr/bin/faugus-launcher:2937
#: /usr/bin/faugus-launcher:2913
msgid "Start in fullscreen"
msgstr ""
#: /usr/bin/faugus-launcher:2940
#: /usr/bin/faugus-launcher:2916
msgid "Alt+Enter toggles fullscreen"
msgstr ""
#: /usr/bin/faugus-launcher:2942
#: /usr/bin/faugus-launcher:2918
msgid "Show labels"
msgstr ""
#: /usr/bin/faugus-launcher:2945
#: /usr/bin/faugus-launcher:2921
msgid "Smaller banners"
msgstr ""
#: /usr/bin/faugus-launcher:2949
#: /usr/bin/faugus-launcher:2925
msgid "Default Prefixes Location"
msgstr ""
#: /usr/bin/faugus-launcher:2953 /usr/bin/faugus-launcher:4600
#: /usr/bin/faugus-launcher:2929 /usr/bin/faugus-launcher:4585
msgid "/path/to/the/prefix"
msgstr ""
#: /usr/bin/faugus-launcher:2963
#: /usr/bin/faugus-launcher:2939
msgid "Lossless Scaling Location"
msgstr ""
#: /usr/bin/faugus-launcher:2967
#: /usr/bin/faugus-launcher:2943
msgid "/path/to/Lossless.dll"
msgstr ""
#: /usr/bin/faugus-launcher:2976
#: /usr/bin/faugus-launcher:2952
msgid "Default Prefix Tools"
msgstr ""
#: /usr/bin/faugus-launcher:2983
#: /usr/bin/faugus-launcher:2959
msgid "Default Proton"
msgstr ""
#: /usr/bin/faugus-launcher:2987
#: /usr/bin/faugus-launcher:2963
msgid "Proton Manager"
msgstr ""
#: /usr/bin/faugus-launcher:2990
#: /usr/bin/faugus-launcher:2966
msgid "Miscellaneous"
msgstr ""
#: /usr/bin/faugus-launcher:2997
#: /usr/bin/faugus-launcher:2973
msgid "Use discrete GPU"
msgstr ""
#: /usr/bin/faugus-launcher:3001
#: /usr/bin/faugus-launcher:2977
msgid "Close when running a game/app"
msgstr ""
#: /usr/bin/faugus-launcher:3005
#: /usr/bin/faugus-launcher:2981
msgid "System tray icon"
msgstr ""
#: /usr/bin/faugus-launcher:3010
#: /usr/bin/faugus-launcher:2986
msgid "Start on boot"
msgstr ""
#: /usr/bin/faugus-launcher:3014
#: /usr/bin/faugus-launcher:2990
msgid "Monochrome icon"
msgstr ""
#: /usr/bin/faugus-launcher:3019
#: /usr/bin/faugus-launcher:2995
msgid "Disable splash window"
msgstr ""
#: /usr/bin/faugus-launcher:3023
#: /usr/bin/faugus-launcher:2999
msgid "Enable logging"
msgstr ""
#: /usr/bin/faugus-launcher:3026
#: /usr/bin/faugus-launcher:3002
msgid "Use Wayland driver (experimental)"
msgstr ""
#: /usr/bin/faugus-launcher:3028 /usr/bin/faugus-launcher:3033
#: /usr/bin/faugus-launcher:3004 /usr/bin/faugus-launcher:3009
msgid "Only works with GE-Proton10 or Proton-EM-10."
msgstr ""
#: /usr/bin/faugus-launcher:3031
#: /usr/bin/faugus-launcher:3007
msgid "Enable HDR (experimental)"
msgstr ""
#: /usr/bin/faugus-launcher:3035
#: /usr/bin/faugus-launcher:3011
msgid "Enable WOW64 (experimental)"
msgstr ""
#: /usr/bin/faugus-launcher:3037
#: /usr/bin/faugus-launcher:3013
msgid ""
"Only works with GE-Proton10-9 or superior and Proton-EM-10-24 or superior."
msgstr ""
#: /usr/bin/faugus-launcher:3050 /usr/bin/faugus-launcher:4684
#: /usr/bin/faugus-launcher:3026 /usr/bin/faugus-launcher:4668
msgid "Run"
msgstr ""
#: /usr/bin/faugus-launcher:3053 /usr/bin/faugus-launcher:4687
#: /usr/bin/faugus-launcher:3029 /usr/bin/faugus-launcher:4671
msgid "Run a file inside the prefix"
msgstr ""
#: /usr/bin/faugus-launcher:3058 /usr/bin/faugus-launcher:4666
#: /usr/bin/faugus-launcher:6215
#: /usr/bin/faugus-launcher:3034 /usr/bin/faugus-launcher:4650
#: /usr/bin/faugus-launcher:6305
msgid ""
"Shows an overlay for monitoring FPS, temperatures, CPU/GPU load and more."
msgstr ""
#: /usr/bin/faugus-launcher:3060 /usr/bin/faugus-launcher:4668
#: /usr/bin/faugus-launcher:6217
#: /usr/bin/faugus-launcher:3036 /usr/bin/faugus-launcher:4652
#: /usr/bin/faugus-launcher:6307
msgid "Tweaks your system to improve performance."
msgstr ""
#: /usr/bin/faugus-launcher:3061 /usr/bin/faugus-launcher:4669
#: /usr/bin/faugus-launcher:6218
#: /usr/bin/faugus-launcher:3037 /usr/bin/faugus-launcher:4653
#: /usr/bin/faugus-launcher:6308
msgid "Disable Hidraw"
msgstr ""
#: /usr/bin/faugus-launcher:3063 /usr/bin/faugus-launcher:4671
#: /usr/bin/faugus-launcher:6220
#: /usr/bin/faugus-launcher:3039 /usr/bin/faugus-launcher:4655
#: /usr/bin/faugus-launcher:6310
msgid ""
"May fix controller issues with some games. Only works with GE-Proton10 or "
"Proton-EM-10."
msgstr ""
#: /usr/bin/faugus-launcher:3065
#: /usr/bin/faugus-launcher:3041
msgid "Support the Project"
msgstr ""
#: /usr/bin/faugus-launcher:3080 /usr/bin/faugus-launcher:3748
#: /usr/bin/faugus-launcher:3855 /usr/bin/faugus-launcher:3903
#: /usr/bin/faugus-launcher:4083 /usr/bin/faugus-launcher:4123
#: /usr/bin/faugus-launcher:4281 /usr/bin/faugus-launcher:4712
#: /usr/bin/faugus-launcher:5035 /usr/bin/faugus-launcher:5203
#: /usr/bin/faugus-launcher:5488 /usr/bin/faugus-launcher:5652
#: /usr/bin/faugus-launcher:5975 /usr/bin/faugus-launcher:6069
#: /usr/bin/faugus-launcher:6223 /usr/bin/faugus-launcher:6492
#: /usr/bin/faugus-launcher:6776
#: /usr/bin/faugus-launcher:3056 /usr/bin/faugus-launcher:3724
#: /usr/bin/faugus-launcher:3831 /usr/bin/faugus-launcher:3879
#: /usr/bin/faugus-launcher:4059 /usr/bin/faugus-launcher:4099
#: /usr/bin/faugus-launcher:4260 /usr/bin/faugus-launcher:4696
#: /usr/bin/faugus-launcher:5018 /usr/bin/faugus-launcher:5123
#: /usr/bin/faugus-launcher:5291 /usr/bin/faugus-launcher:5573
#: /usr/bin/faugus-launcher:5737 /usr/bin/faugus-launcher:6060
#: /usr/bin/faugus-launcher:6154 /usr/bin/faugus-launcher:6313
#: /usr/bin/faugus-launcher:6605 /usr/bin/faugus-launcher:6679
#: /usr/bin/faugus-launcher:6964
msgid "Cancel"
msgstr ""
#: /usr/bin/faugus-launcher:3089
#: /usr/bin/faugus-launcher:3065
msgid "Backup/Restore Settings"
msgstr ""
#: /usr/bin/faugus-launcher:3096
#: /usr/bin/faugus-launcher:3072
msgid "Backup"
msgstr ""
#: /usr/bin/faugus-launcher:3100
#: /usr/bin/faugus-launcher:3076
msgid "Restore"
msgstr ""
#: /usr/bin/faugus-launcher:3103
#: /usr/bin/faugus-launcher:3079
msgid "Global Environment Variables"
msgstr ""
#: /usr/bin/faugus-launcher:3351 /usr/bin/faugus-launcher:4924
#: /usr/bin/faugus-launcher:6378
#: /usr/bin/faugus-launcher:3327 /usr/bin/faugus-launcher:4905
#: /usr/bin/faugus-launcher:6466
msgid ""
"Shows an overlay for monitoring FPS, temperatures, CPU/GPU load and more. "
"NOT INSTALLED."
msgstr ""
#: /usr/bin/faugus-launcher:3357 /usr/bin/faugus-launcher:4930
#: /usr/bin/faugus-launcher:6384
#: /usr/bin/faugus-launcher:3333 /usr/bin/faugus-launcher:4911
#: /usr/bin/faugus-launcher:6472
msgid "Tweaks your system to improve performance. NOT INSTALLED."
msgstr ""
#: /usr/bin/faugus-launcher:3709 /usr/bin/faugus-launcher:5449
#: /usr/bin/faugus-launcher:3685 /usr/bin/faugus-launcher:5534
msgid "Select a file to run inside the prefix"
msgstr ""
#: /usr/bin/faugus-launcher:3717 /usr/bin/faugus-launcher:3729
#: /usr/bin/faugus-launcher:5172 /usr/bin/faugus-launcher:5184
#: /usr/bin/faugus-launcher:5457 /usr/bin/faugus-launcher:5469
#: /usr/bin/faugus-launcher:5944 /usr/bin/faugus-launcher:5956
#: /usr/bin/faugus-launcher:6461 /usr/bin/faugus-launcher:6473
#: /usr/bin/faugus-launcher:3693 /usr/bin/faugus-launcher:3705
#: /usr/bin/faugus-launcher:5260 /usr/bin/faugus-launcher:5272
#: /usr/bin/faugus-launcher:5542 /usr/bin/faugus-launcher:5554
#: /usr/bin/faugus-launcher:6029 /usr/bin/faugus-launcher:6041
#: /usr/bin/faugus-launcher:6648 /usr/bin/faugus-launcher:6660
msgid "Windows files"
msgstr ""
#: /usr/bin/faugus-launcher:3725 /usr/bin/faugus-launcher:3730
#: /usr/bin/faugus-launcher:5180 /usr/bin/faugus-launcher:5185
#: /usr/bin/faugus-launcher:5465 /usr/bin/faugus-launcher:5470
#: /usr/bin/faugus-launcher:5952 /usr/bin/faugus-launcher:5957
#: /usr/bin/faugus-launcher:6469 /usr/bin/faugus-launcher:6474
#: /usr/bin/faugus-launcher:3701 /usr/bin/faugus-launcher:3706
#: /usr/bin/faugus-launcher:5268 /usr/bin/faugus-launcher:5273
#: /usr/bin/faugus-launcher:5550 /usr/bin/faugus-launcher:5555
#: /usr/bin/faugus-launcher:6037 /usr/bin/faugus-launcher:6042
#: /usr/bin/faugus-launcher:6656 /usr/bin/faugus-launcher:6661
msgid "All files"
msgstr ""
#: /usr/bin/faugus-launcher:3744 /usr/bin/faugus-launcher:3899
#: /usr/bin/faugus-launcher:4078 /usr/bin/faugus-launcher:4118
#: /usr/bin/faugus-launcher:5031 /usr/bin/faugus-launcher:5199
#: /usr/bin/faugus-launcher:5484 /usr/bin/faugus-launcher:5648
#: /usr/bin/faugus-launcher:5971 /usr/bin/faugus-launcher:6064
#: /usr/bin/faugus-launcher:6488 /usr/bin/faugus-launcher:6772
#: /usr/bin/faugus-launcher:3720 /usr/bin/faugus-launcher:3875
#: /usr/bin/faugus-launcher:4054 /usr/bin/faugus-launcher:4094
#: /usr/bin/faugus-launcher:5119 /usr/bin/faugus-launcher:5287
#: /usr/bin/faugus-launcher:5569 /usr/bin/faugus-launcher:5733
#: /usr/bin/faugus-launcher:6056 /usr/bin/faugus-launcher:6149
#: /usr/bin/faugus-launcher:6675 /usr/bin/faugus-launcher:6960
msgid "Open"
msgstr ""
#: /usr/bin/faugus-launcher:3819
#: /usr/bin/faugus-launcher:3795
msgid "Prefixes and runners will not be backed up!"
msgstr ""
#: /usr/bin/faugus-launcher:3844
#: /usr/bin/faugus-launcher:3820
msgid "Save the backup file as..."
msgstr ""
#: /usr/bin/faugus-launcher:3851
#: /usr/bin/faugus-launcher:3827
msgid "Save"
msgstr ""
#: /usr/bin/faugus-launcher:3886
#: /usr/bin/faugus-launcher:3862
msgid "Select a backup file to restore"
msgstr ""
#: /usr/bin/faugus-launcher:3930 /usr/bin/faugus-launcher:3940
#: /usr/bin/faugus-launcher:3906 /usr/bin/faugus-launcher:3916
msgid "This is not a valid Faugus Launcher backup file."
msgstr ""
#: /usr/bin/faugus-launcher:3943
#: /usr/bin/faugus-launcher:3919
msgid "Are you sure you want to overwrite the settings?"
msgstr ""
#: /usr/bin/faugus-launcher:4019 /usr/bin/faugus-launcher:4372
#: /usr/bin/faugus-launcher:3995 /usr/bin/faugus-launcher:4351
msgid "No"
msgstr ""
#: /usr/bin/faugus-launcher:4023 /usr/bin/faugus-launcher:4376
#: /usr/bin/faugus-launcher:3999 /usr/bin/faugus-launcher:4355
msgid "Yes"
msgstr ""
#: /usr/bin/faugus-launcher:4065 /usr/bin/faugus-launcher:6051
#: /usr/bin/faugus-launcher:4041 /usr/bin/faugus-launcher:6136
msgid "Select a prefix location"
msgstr ""
#: /usr/bin/faugus-launcher:4100
#: /usr/bin/faugus-launcher:4076
msgid "Select the Lossless.dll file"
msgstr ""
#: /usr/bin/faugus-launcher:4272
#: /usr/bin/faugus-launcher:4251
#, python-format
msgid "Duplicate %s"
msgstr ""
#: /usr/bin/faugus-launcher:4276 /usr/bin/faugus-launcher:4570
#: /usr/bin/faugus-launcher:6169
#: /usr/bin/faugus-launcher:4255 /usr/bin/faugus-launcher:4555
#: /usr/bin/faugus-launcher:6260
msgid "Title"
msgstr ""
#: /usr/bin/faugus-launcher:4279 /usr/bin/faugus-launcher:4576
#: /usr/bin/faugus-launcher:6173
#: /usr/bin/faugus-launcher:4258 /usr/bin/faugus-launcher:4561
#: /usr/bin/faugus-launcher:6264
msgid "Game Title"
msgstr ""
#: /usr/bin/faugus-launcher:4363
#: /usr/bin/faugus-launcher:4342
#, python-format
msgid "Delete %s"
msgstr ""
#: /usr/bin/faugus-launcher:4369
#: /usr/bin/faugus-launcher:4348
#, python-format
msgid "Are you sure you want to delete %s?"
msgstr ""
#: /usr/bin/faugus-launcher:4380
#: /usr/bin/faugus-launcher:4359
msgid "Also remove the prefix"
msgstr ""
#: /usr/bin/faugus-launcher:4421
#: /usr/bin/faugus-launcher:4400
msgid "New Game/App"
msgstr ""
#: /usr/bin/faugus-launcher:4581
#: /usr/bin/faugus-launcher:4566
msgid "Path"
msgstr ""
#: /usr/bin/faugus-launcher:4587
#: /usr/bin/faugus-launcher:4572
msgid "/path/to/the/exe"
msgstr ""
#: /usr/bin/faugus-launcher:4596
#: /usr/bin/faugus-launcher:4581
msgid "Prefix"
msgstr ""
#: /usr/bin/faugus-launcher:4609
#: /usr/bin/faugus-launcher:4594
msgid "Proton"
msgstr ""
#: /usr/bin/faugus-launcher:4627 /usr/bin/faugus-launcher:6185
#: /usr/bin/faugus-launcher:4612 /usr/bin/faugus-launcher:6276
msgid "Launch Arguments"
msgstr ""
#: /usr/bin/faugus-launcher:4630 /usr/bin/faugus-launcher:6188
#: /usr/bin/faugus-launcher:4615 /usr/bin/faugus-launcher:6279
msgid "e.g.: PROTON_USE_WINED3D=1 gamescope -W 2560 -H 1440"
msgstr ""
#: /usr/bin/faugus-launcher:4635 /usr/bin/faugus-launcher:6190
#: /usr/bin/faugus-launcher:4620 /usr/bin/faugus-launcher:6281
msgid "Game Arguments"
msgstr ""
#: /usr/bin/faugus-launcher:4638 /usr/bin/faugus-launcher:6193
#: /usr/bin/faugus-launcher:4623 /usr/bin/faugus-launcher:6284
msgid "e.g.: -d3d11 -fullscreen"
msgstr ""
#: /usr/bin/faugus-launcher:4643 /usr/bin/faugus-launcher:6195
#: /usr/bin/faugus-launcher:4628 /usr/bin/faugus-launcher:4944
#: /usr/bin/faugus-launcher:6286 /usr/bin/faugus-launcher:6531
msgid "Lossless Scaling Frame Generation"
msgstr ""
#: /usr/bin/faugus-launcher:4648 /usr/bin/faugus-launcher:6199
#: /usr/bin/faugus-launcher:4632 /usr/bin/faugus-launcher:6289
msgid "Additional Application"
msgstr ""
#: /usr/bin/faugus-launcher:4650
#: /usr/bin/faugus-launcher:4634
msgid ""
"Additional application to run with the game, like Cheat Engine, Trainers, "
"Mods..."
msgstr ""
#: /usr/bin/faugus-launcher:4653 /usr/bin/faugus-launcher:6202
#: /usr/bin/faugus-launcher:4637 /usr/bin/faugus-launcher:6292
msgid "/path/to/the/app"
msgstr ""
#: /usr/bin/faugus-launcher:4690
#: /usr/bin/faugus-launcher:4674
msgid "Shortcut"
msgstr ""
#: /usr/bin/faugus-launcher:4695
#: /usr/bin/faugus-launcher:4679
msgid "Desktop"
msgstr ""
#: /usr/bin/faugus-launcher:4697
#: /usr/bin/faugus-launcher:4681
msgid "Add or remove a shortcut from the Desktop."
msgstr ""
#: /usr/bin/faugus-launcher:4698
#: /usr/bin/faugus-launcher:4682
msgid "App Menu"
msgstr ""
#: /usr/bin/faugus-launcher:4700
#: /usr/bin/faugus-launcher:4684
msgid "Add or remove a shortcut from the Application Menu."
msgstr ""
#: /usr/bin/faugus-launcher:4701
#: /usr/bin/faugus-launcher:4685
msgid "Steam"
msgstr ""
#: /usr/bin/faugus-launcher:4703
#: /usr/bin/faugus-launcher:4687
msgid "Add or remove a shortcut from Steam. Steam needs to be restarted."
msgstr ""
#: /usr/bin/faugus-launcher:4709 /usr/bin/faugus-launcher:5631
#: /usr/bin/faugus-launcher:6210 /usr/bin/faugus-launcher:6755
#: /usr/bin/faugus-launcher:4693 /usr/bin/faugus-launcher:5716
#: /usr/bin/faugus-launcher:6300 /usr/bin/faugus-launcher:6943
msgid "Select an icon for the shortcut"
msgstr ""
#: /usr/bin/faugus-launcher:4760
#: /usr/bin/faugus-launcher:4744
msgid "Refresh"
msgstr ""
#: /usr/bin/faugus-launcher:4764
#: /usr/bin/faugus-launcher:4748
msgid "Load from file"
msgstr ""
#: /usr/bin/faugus-launcher:4772
#: /usr/bin/faugus-launcher:4756
msgid "Game/App"
msgstr ""
#: /usr/bin/faugus-launcher:4788
#: /usr/bin/faugus-launcher:4772
msgid "Tools"
msgstr ""
#: /usr/bin/faugus-launcher:4946 /usr/bin/faugus-launcher:6393
#: /usr/bin/faugus-launcher:4926 /usr/bin/faugus-launcher:6480
msgid ""
"Lossless.dll NOT FOUND. If it's installed, go to Faugus Launcher's settings "
"and set the location."
msgstr ""
#: /usr/bin/faugus-launcher:4950 /usr/bin/faugus-launcher:6397
#: /usr/bin/faugus-launcher:4929 /usr/bin/faugus-launcher:6483
msgid "Lossless Scaling Vulkan Layer NOT INSTALLED."
msgstr ""
#: /usr/bin/faugus-launcher:5003 /usr/bin/faugus-launcher:5620
#: /usr/bin/faugus-launcher:6744
#: /usr/bin/faugus-launcher:4972 /usr/bin/faugus-launcher:6559
msgid "Multiplier"
msgstr ""
#: /usr/bin/faugus-launcher:4977 /usr/bin/faugus-launcher:6564
msgid "Multiply the FPS."
msgstr ""
#: /usr/bin/faugus-launcher:4979 /usr/bin/faugus-launcher:6566
msgid "Flow Scale"
msgstr ""
#: /usr/bin/faugus-launcher:4986 /usr/bin/faugus-launcher:6573
msgid "Lower the internal motion estimation resolution."
msgstr ""
#: /usr/bin/faugus-launcher:4988 /usr/bin/faugus-launcher:6575
msgid "Performance Mode"
msgstr ""
#: /usr/bin/faugus-launcher:4989 /usr/bin/faugus-launcher:6576
msgid "Massively improve performance at the cost of quality."
msgstr ""
#: /usr/bin/faugus-launcher:4992 /usr/bin/faugus-launcher:6579
msgid "HDR Mode"
msgstr ""
#: /usr/bin/faugus-launcher:4993 /usr/bin/faugus-launcher:6580
msgid "Enable special HDR-only behavior."
msgstr ""
#: /usr/bin/faugus-launcher:5091 /usr/bin/faugus-launcher:5705
#: /usr/bin/faugus-launcher:6932
msgid "Invalid Image"
msgstr ""
#: /usr/bin/faugus-launcher:5014
#: /usr/bin/faugus-launcher:5102
msgid "Select an image for the banner"
msgstr ""
#: /usr/bin/faugus-launcher:5022 /usr/bin/faugus-launcher:5027
#: /usr/bin/faugus-launcher:5639 /usr/bin/faugus-launcher:5644
#: /usr/bin/faugus-launcher:6763 /usr/bin/faugus-launcher:6768
#: /usr/bin/faugus-launcher:5110 /usr/bin/faugus-launcher:5115
#: /usr/bin/faugus-launcher:5724 /usr/bin/faugus-launcher:5729
#: /usr/bin/faugus-launcher:6951 /usr/bin/faugus-launcher:6956
msgid "Image files"
msgstr ""
#: /usr/bin/faugus-launcher:5071 /usr/bin/faugus-launcher:5689
#: /usr/bin/faugus-launcher:6813
#: /usr/bin/faugus-launcher:5159 /usr/bin/faugus-launcher:5774
#: /usr/bin/faugus-launcher:7001
msgid "The selected file is not a valid image."
msgstr ""
#: /usr/bin/faugus-launcher:5075 /usr/bin/faugus-launcher:5693
#: /usr/bin/faugus-launcher:6817
#: /usr/bin/faugus-launcher:5163 /usr/bin/faugus-launcher:5778
#: /usr/bin/faugus-launcher:7005
msgid "Please choose another one."
msgstr ""
#: /usr/bin/faugus-launcher:5164 /usr/bin/faugus-launcher:6453
#: /usr/bin/faugus-launcher:5252 /usr/bin/faugus-launcher:6640
msgid "Select an additional application"
msgstr ""
#: /usr/bin/faugus-launcher:5377
#: /usr/bin/faugus-launcher:5462
msgid "Windows Game"
msgstr ""
#: /usr/bin/faugus-launcher:5378
#: /usr/bin/faugus-launcher:5463
msgid "Linux Game"
msgstr ""
#: /usr/bin/faugus-launcher:5935
#: /usr/bin/faugus-launcher:6020
msgid "Select the game's .exe"
msgstr ""

Binary file not shown.

View File

@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-07-28 09:43-0300\n"
"PO-Revision-Date: 2025-07-28 09:51-0300\n"
"POT-Creation-Date: 2025-08-06 21:59-0300\n"
"PO-Revision-Date: 2025-08-06 22:02-0300\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: pt_BR\n"
@@ -18,100 +18,101 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 3.6\n"
#: /usr/bin/faugus-launcher:359 /usr/bin/faugus-launcher:847
#: /usr/bin/faugus-launcher:360 /usr/bin/faugus-launcher:848
msgid "Play"
msgstr "Executar"
#: /usr/bin/faugus-launcher:363
#: /usr/bin/faugus-launcher:364
msgid "Edit"
msgstr "Editar"
#: /usr/bin/faugus-launcher:367
#: /usr/bin/faugus-launcher:368
msgid "Delete"
msgstr "Excluir"
#: /usr/bin/faugus-launcher:371
#: /usr/bin/faugus-launcher:372
msgid "Duplicate"
msgstr "Duplicar"
#: /usr/bin/faugus-launcher:375
#: /usr/bin/faugus-launcher:376
msgid "Open prefix location"
msgstr "Abrir local do prefixo"
#: /usr/bin/faugus-launcher:379
#: /usr/bin/faugus-launcher:380
msgid "Show logs"
msgstr "Exibir logs"
#: /usr/bin/faugus-launcher:544 /usr/bin/faugus-launcher:650
#: /usr/bin/faugus-launcher:545 /usr/bin/faugus-launcher:651
msgid "Force close all running games"
msgstr "Fecha forçadamente todos os jogos em execução"
#: /usr/bin/faugus-launcher:572 /usr/bin/faugus-launcher:689
#: /usr/bin/faugus-launcher:573 /usr/bin/faugus-launcher:690
msgid "Search..."
msgstr "Procurar..."
#: /usr/bin/faugus-launcher:782
#: /usr/bin/faugus-launcher:783
msgid "Shut down"
msgstr "Desligar"
#: /usr/bin/faugus-launcher:783
#: /usr/bin/faugus-launcher:784
msgid "Reboot"
msgstr "Reiniciar"
#: /usr/bin/faugus-launcher:784
#: /usr/bin/faugus-launcher:785
msgid "Close"
msgstr "Fechar"
#: /usr/bin/faugus-launcher:845
#: /usr/bin/faugus-launcher:846
msgid "Stop"
msgstr "Parar"
#: /usr/bin/faugus-launcher:882
#: /usr/bin/faugus-launcher:883
#, python-format
msgid "%s Logs"
msgstr "%s Logs"
#: /usr/bin/faugus-launcher:922
#: /usr/bin/faugus-launcher:923
msgid "Copy to clipboard"
msgstr "Copiar para a área de transferência"
#: /usr/bin/faugus-launcher:926
#: /usr/bin/faugus-launcher:927
msgid "Open file location"
msgstr "Abrir local do arquivo"
#: /usr/bin/faugus-launcher:993 /usr/bin/faugus-launcher:2066
#: /usr/bin/faugus-launcher:994 /usr/bin/faugus-launcher:2056
#, python-format
msgid "%s already exists."
msgstr "%s já existe."
#: /usr/bin/faugus-launcher:1164
#: /usr/bin/faugus-launcher:1165
#, python-format
msgid "%s is already running."
msgstr "%s já está em execução."
#: /usr/bin/faugus-launcher:1167 /usr/bin/faugus-launcher:2017
#: /usr/bin/faugus-launcher:3085 /usr/bin/faugus-launcher:3977
#: /usr/bin/faugus-launcher:4285 /usr/bin/faugus-launcher:4328
#: /usr/bin/faugus-launcher:4717 /usr/bin/faugus-launcher:5078
#: /usr/bin/faugus-launcher:5696 /usr/bin/faugus-launcher:6228
#: /usr/bin/faugus-launcher:6820
#: /usr/bin/faugus-launcher:1168 /usr/bin/faugus-launcher:2007
#: /usr/bin/faugus-launcher:3061 /usr/bin/faugus-launcher:3953
#: /usr/bin/faugus-launcher:4264 /usr/bin/faugus-launcher:4307
#: /usr/bin/faugus-launcher:4701 /usr/bin/faugus-launcher:5023
#: /usr/bin/faugus-launcher:5166 /usr/bin/faugus-launcher:5781
#: /usr/bin/faugus-launcher:6318 /usr/bin/faugus-launcher:6610
#: /usr/bin/faugus-launcher:7008
msgid "Ok"
msgstr "Confirmar"
#: /usr/bin/faugus-launcher:1237
#: /usr/bin/faugus-launcher:1238
msgid "Open Faugus Launcher"
msgstr "Abrir Faugus Launcher"
#: /usr/bin/faugus-launcher:1242
#: /usr/bin/faugus-launcher:1243
msgid "Quit"
msgstr "Sair"
#: /usr/bin/faugus-launcher:1820
#: /usr/bin/faugus-launcher:1804
#, python-format
msgid "Edit %s"
msgstr "Editar %s"
#: /usr/bin/faugus-launcher:1866 /usr/bin/faugus-launcher:4936
#: /usr/bin/faugus-launcher:1856 /usr/bin/faugus-launcher:4917
msgid ""
"Add or remove a shortcut from Steam. Steam needs to be restarted. NO STEAM "
"USERS FOUND."
@@ -119,196 +120,196 @@ msgstr ""
"Adicionar ou remover um atalho da Steam. A Steam precisa ser reinicada. "
"NENHUM USUÁRIO DA STEAM ENCONTRADO."
#: /usr/bin/faugus-launcher:1876 /usr/bin/faugus-launcher:1878
#: /usr/bin/faugus-launcher:1880
#: /usr/bin/faugus-launcher:1866 /usr/bin/faugus-launcher:1868
#: /usr/bin/faugus-launcher:1870
#, python-format
msgid "%s is running. Please close it first."
msgstr "%s está em execução. Por favor feche-o primeiro."
#: /usr/bin/faugus-launcher:2144
#: /usr/bin/faugus-launcher:2127
msgid "No internet connection."
msgstr "Sem conexão com a internet."
#: /usr/bin/faugus-launcher:2237 /usr/bin/faugus-launcher:2369
#: /usr/bin/faugus-launcher:2220 /usr/bin/faugus-launcher:2352
#, python-format
msgid "Installing %s..."
msgstr "Instalando %s..."
#: /usr/bin/faugus-launcher:2248
#: /usr/bin/faugus-launcher:2231
msgid "Finish installation"
msgstr "Finalizar instalação"
#: /usr/bin/faugus-launcher:2255
#: /usr/bin/faugus-launcher:2238
msgid "Downloading Battle.net..."
msgstr "Baixando Battle.net..."
#: /usr/bin/faugus-launcher:2260
#: /usr/bin/faugus-launcher:2243
msgid "Downloading EA App..."
msgstr "Baixando EA App..."
#: /usr/bin/faugus-launcher:2265
#: /usr/bin/faugus-launcher:2248
msgid "Downloading Epic Games..."
msgstr "Baixando Epic Games..."
#: /usr/bin/faugus-launcher:2270
#: /usr/bin/faugus-launcher:2253
msgid "Downloading Ubisoft Connect..."
msgstr "Baixando Ubisoft Connect..."
#: /usr/bin/faugus-launcher:2363
#: /usr/bin/faugus-launcher:2346
msgid "Download complete"
msgstr "Download finalizado"
#: /usr/bin/faugus-launcher:2366
#: /usr/bin/faugus-launcher:2349
#, python-format
msgid "Error during download: %s"
msgstr "Erro ao baixar: %s"
#: /usr/bin/faugus-launcher:2371 /usr/bin/faugus-launcher:2374
#: /usr/bin/faugus-launcher:2354 /usr/bin/faugus-launcher:2357
msgid "Please close the login window and wait..."
msgstr "Por favor feche a janela de login e aguarde..."
#: /usr/bin/faugus-launcher:2795
#: /usr/bin/faugus-launcher:2771
msgid "Settings"
msgstr "Configurações"
#: /usr/bin/faugus-launcher:2918
#: /usr/bin/faugus-launcher:2894
msgid "Language"
msgstr "Idioma"
#: /usr/bin/faugus-launcher:2923
#: /usr/bin/faugus-launcher:2899
msgid "Interface Mode"
msgstr "Modo de Interface"
#: /usr/bin/faugus-launcher:2932
#: /usr/bin/faugus-launcher:2908
msgid "Start maximized"
msgstr "Iniciar maximizado"
#: /usr/bin/faugus-launcher:2937
#: /usr/bin/faugus-launcher:2913
msgid "Start in fullscreen"
msgstr "Iniciar em tela cheia"
#: /usr/bin/faugus-launcher:2940
#: /usr/bin/faugus-launcher:2916
msgid "Alt+Enter toggles fullscreen"
msgstr "Alt+Enter alterna a tela cheia"
#: /usr/bin/faugus-launcher:2942
#: /usr/bin/faugus-launcher:2918
msgid "Show labels"
msgstr "Exibir rótulos"
#: /usr/bin/faugus-launcher:2945
#: /usr/bin/faugus-launcher:2921
msgid "Smaller banners"
msgstr "Banners menores"
#: /usr/bin/faugus-launcher:2949
#: /usr/bin/faugus-launcher:2925
msgid "Default Prefixes Location"
msgstr "Local Padrão dos Prefixos"
#: /usr/bin/faugus-launcher:2953 /usr/bin/faugus-launcher:4600
#: /usr/bin/faugus-launcher:2929 /usr/bin/faugus-launcher:4585
msgid "/path/to/the/prefix"
msgstr "/caminho/para/o/prefixo"
#: /usr/bin/faugus-launcher:2963
#: /usr/bin/faugus-launcher:2939
msgid "Lossless Scaling Location"
msgstr "Local do Lossless Scaling"
#: /usr/bin/faugus-launcher:2967
#: /usr/bin/faugus-launcher:2943
msgid "/path/to/Lossless.dll"
msgstr "/caminho/para/Lossless.dll"
#: /usr/bin/faugus-launcher:2976
#: /usr/bin/faugus-launcher:2952
msgid "Default Prefix Tools"
msgstr "Ferramentas do Prefixo Padrão"
#: /usr/bin/faugus-launcher:2983
#: /usr/bin/faugus-launcher:2959
msgid "Default Proton"
msgstr "Proton Padrão"
#: /usr/bin/faugus-launcher:2987
#: /usr/bin/faugus-launcher:2963
msgid "Proton Manager"
msgstr "Gerenciador de Proton"
#: /usr/bin/faugus-launcher:2990
#: /usr/bin/faugus-launcher:2966
msgid "Miscellaneous"
msgstr "Diversos"
#: /usr/bin/faugus-launcher:2997
#: /usr/bin/faugus-launcher:2973
msgid "Use discrete GPU"
msgstr "Usar GPU dedicada"
#: /usr/bin/faugus-launcher:3001
#: /usr/bin/faugus-launcher:2977
msgid "Close when running a game/app"
msgstr "Fechar ao executar um jogo/aplicativo"
#: /usr/bin/faugus-launcher:3005
#: /usr/bin/faugus-launcher:2981
msgid "System tray icon"
msgstr "Ícone na bandeja do sistema"
#: /usr/bin/faugus-launcher:3010
#: /usr/bin/faugus-launcher:2986
msgid "Start on boot"
msgstr "Iniciar com o sistema"
#: /usr/bin/faugus-launcher:3014
#: /usr/bin/faugus-launcher:2990
msgid "Monochrome icon"
msgstr "Ícone monocromático"
#: /usr/bin/faugus-launcher:3019
#: /usr/bin/faugus-launcher:2995
msgid "Disable splash window"
msgstr "Desativar janela de respingo"
#: /usr/bin/faugus-launcher:3023
#: /usr/bin/faugus-launcher:2999
msgid "Enable logging"
msgstr "Ativar logs"
#: /usr/bin/faugus-launcher:3026
#: /usr/bin/faugus-launcher:3002
msgid "Use Wayland driver (experimental)"
msgstr "Usar driver do Wayland (experimental)"
#: /usr/bin/faugus-launcher:3028 /usr/bin/faugus-launcher:3033
#: /usr/bin/faugus-launcher:3004 /usr/bin/faugus-launcher:3009
msgid "Only works with GE-Proton10 or Proton-EM-10."
msgstr "Só funciona com o GE-Proton10 ou Proton-EM-10."
#: /usr/bin/faugus-launcher:3031
#: /usr/bin/faugus-launcher:3007
msgid "Enable HDR (experimental)"
msgstr "Ativar HDR (experimental)"
#: /usr/bin/faugus-launcher:3035
#: /usr/bin/faugus-launcher:3011
msgid "Enable WOW64 (experimental)"
msgstr "Ativar WOW64 (experimental)"
#: /usr/bin/faugus-launcher:3037
#: /usr/bin/faugus-launcher:3013
msgid ""
"Only works with GE-Proton10-9 or superior and Proton-EM-10-24 or superior."
msgstr ""
"Só funciona com o GE-Proton10-9 ou superior e Proton-EM-10-24 ou superior."
#: /usr/bin/faugus-launcher:3050 /usr/bin/faugus-launcher:4684
#: /usr/bin/faugus-launcher:3026 /usr/bin/faugus-launcher:4668
msgid "Run"
msgstr "Executar"
#: /usr/bin/faugus-launcher:3053 /usr/bin/faugus-launcher:4687
#: /usr/bin/faugus-launcher:3029 /usr/bin/faugus-launcher:4671
msgid "Run a file inside the prefix"
msgstr "Executa um arquivo dentro do prefixo"
#: /usr/bin/faugus-launcher:3058 /usr/bin/faugus-launcher:4666
#: /usr/bin/faugus-launcher:6215
#: /usr/bin/faugus-launcher:3034 /usr/bin/faugus-launcher:4650
#: /usr/bin/faugus-launcher:6305
msgid ""
"Shows an overlay for monitoring FPS, temperatures, CPU/GPU load and more."
msgstr ""
"Mostra um overlay para monitorar FPS, temperaturas, carga da CPU/GPU e muito "
"mais."
#: /usr/bin/faugus-launcher:3060 /usr/bin/faugus-launcher:4668
#: /usr/bin/faugus-launcher:6217
#: /usr/bin/faugus-launcher:3036 /usr/bin/faugus-launcher:4652
#: /usr/bin/faugus-launcher:6307
msgid "Tweaks your system to improve performance."
msgstr "Ajusta seu sistema para melhorar o desempenho."
#: /usr/bin/faugus-launcher:3061 /usr/bin/faugus-launcher:4669
#: /usr/bin/faugus-launcher:6218
#: /usr/bin/faugus-launcher:3037 /usr/bin/faugus-launcher:4653
#: /usr/bin/faugus-launcher:6308
msgid "Disable Hidraw"
msgstr "Desativar Hidraw"
#: /usr/bin/faugus-launcher:3063 /usr/bin/faugus-launcher:4671
#: /usr/bin/faugus-launcher:6220
#: /usr/bin/faugus-launcher:3039 /usr/bin/faugus-launcher:4655
#: /usr/bin/faugus-launcher:6310
msgid ""
"May fix controller issues with some games. Only works with GE-Proton10 or "
"Proton-EM-10."
@@ -316,40 +317,41 @@ msgstr ""
"Pode corrigir problemas com controle em alguns jogos. Só funciona com o GE-"
"Proton10 ou Proton-EM-10."
#: /usr/bin/faugus-launcher:3065
#: /usr/bin/faugus-launcher:3041
msgid "Support the Project"
msgstr "Contribua com o Projeto"
#: /usr/bin/faugus-launcher:3080 /usr/bin/faugus-launcher:3748
#: /usr/bin/faugus-launcher:3855 /usr/bin/faugus-launcher:3903
#: /usr/bin/faugus-launcher:4083 /usr/bin/faugus-launcher:4123
#: /usr/bin/faugus-launcher:4281 /usr/bin/faugus-launcher:4712
#: /usr/bin/faugus-launcher:5035 /usr/bin/faugus-launcher:5203
#: /usr/bin/faugus-launcher:5488 /usr/bin/faugus-launcher:5652
#: /usr/bin/faugus-launcher:5975 /usr/bin/faugus-launcher:6069
#: /usr/bin/faugus-launcher:6223 /usr/bin/faugus-launcher:6492
#: /usr/bin/faugus-launcher:6776
#: /usr/bin/faugus-launcher:3056 /usr/bin/faugus-launcher:3724
#: /usr/bin/faugus-launcher:3831 /usr/bin/faugus-launcher:3879
#: /usr/bin/faugus-launcher:4059 /usr/bin/faugus-launcher:4099
#: /usr/bin/faugus-launcher:4260 /usr/bin/faugus-launcher:4696
#: /usr/bin/faugus-launcher:5018 /usr/bin/faugus-launcher:5123
#: /usr/bin/faugus-launcher:5291 /usr/bin/faugus-launcher:5573
#: /usr/bin/faugus-launcher:5737 /usr/bin/faugus-launcher:6060
#: /usr/bin/faugus-launcher:6154 /usr/bin/faugus-launcher:6313
#: /usr/bin/faugus-launcher:6605 /usr/bin/faugus-launcher:6679
#: /usr/bin/faugus-launcher:6964
msgid "Cancel"
msgstr "Cancelar"
#: /usr/bin/faugus-launcher:3089
#: /usr/bin/faugus-launcher:3065
msgid "Backup/Restore Settings"
msgstr "Backup/Restaurar Configurações"
#: /usr/bin/faugus-launcher:3096
#: /usr/bin/faugus-launcher:3072
msgid "Backup"
msgstr "Backup"
#: /usr/bin/faugus-launcher:3100
#: /usr/bin/faugus-launcher:3076
msgid "Restore"
msgstr "Restaurar"
#: /usr/bin/faugus-launcher:3103
#: /usr/bin/faugus-launcher:3079
msgid "Global Environment Variables"
msgstr "Variáveis de Ambiente Globais"
#: /usr/bin/faugus-launcher:3351 /usr/bin/faugus-launcher:4924
#: /usr/bin/faugus-launcher:6378
#: /usr/bin/faugus-launcher:3327 /usr/bin/faugus-launcher:4905
#: /usr/bin/faugus-launcher:6466
msgid ""
"Shows an overlay for monitoring FPS, temperatures, CPU/GPU load and more. "
"NOT INSTALLED."
@@ -357,154 +359,155 @@ msgstr ""
"Mostra um overlay para monitorar FPS, temperaturas, carga da CPU/GPU e muito "
"mais. NÃO INSTALADO."
#: /usr/bin/faugus-launcher:3357 /usr/bin/faugus-launcher:4930
#: /usr/bin/faugus-launcher:6384
#: /usr/bin/faugus-launcher:3333 /usr/bin/faugus-launcher:4911
#: /usr/bin/faugus-launcher:6472
msgid "Tweaks your system to improve performance. NOT INSTALLED."
msgstr "Ajusta seu sistema para melhorar o desempenho. NÃO INSTALADO."
#: /usr/bin/faugus-launcher:3709 /usr/bin/faugus-launcher:5449
#: /usr/bin/faugus-launcher:3685 /usr/bin/faugus-launcher:5534
msgid "Select a file to run inside the prefix"
msgstr "Selecione um arquivo pra executar dentro do prefixo"
#: /usr/bin/faugus-launcher:3717 /usr/bin/faugus-launcher:3729
#: /usr/bin/faugus-launcher:5172 /usr/bin/faugus-launcher:5184
#: /usr/bin/faugus-launcher:5457 /usr/bin/faugus-launcher:5469
#: /usr/bin/faugus-launcher:5944 /usr/bin/faugus-launcher:5956
#: /usr/bin/faugus-launcher:6461 /usr/bin/faugus-launcher:6473
#: /usr/bin/faugus-launcher:3693 /usr/bin/faugus-launcher:3705
#: /usr/bin/faugus-launcher:5260 /usr/bin/faugus-launcher:5272
#: /usr/bin/faugus-launcher:5542 /usr/bin/faugus-launcher:5554
#: /usr/bin/faugus-launcher:6029 /usr/bin/faugus-launcher:6041
#: /usr/bin/faugus-launcher:6648 /usr/bin/faugus-launcher:6660
msgid "Windows files"
msgstr "Arquivos do Windows"
#: /usr/bin/faugus-launcher:3725 /usr/bin/faugus-launcher:3730
#: /usr/bin/faugus-launcher:5180 /usr/bin/faugus-launcher:5185
#: /usr/bin/faugus-launcher:5465 /usr/bin/faugus-launcher:5470
#: /usr/bin/faugus-launcher:5952 /usr/bin/faugus-launcher:5957
#: /usr/bin/faugus-launcher:6469 /usr/bin/faugus-launcher:6474
#: /usr/bin/faugus-launcher:3701 /usr/bin/faugus-launcher:3706
#: /usr/bin/faugus-launcher:5268 /usr/bin/faugus-launcher:5273
#: /usr/bin/faugus-launcher:5550 /usr/bin/faugus-launcher:5555
#: /usr/bin/faugus-launcher:6037 /usr/bin/faugus-launcher:6042
#: /usr/bin/faugus-launcher:6656 /usr/bin/faugus-launcher:6661
msgid "All files"
msgstr "Todos os arquivos"
#: /usr/bin/faugus-launcher:3744 /usr/bin/faugus-launcher:3899
#: /usr/bin/faugus-launcher:4078 /usr/bin/faugus-launcher:4118
#: /usr/bin/faugus-launcher:5031 /usr/bin/faugus-launcher:5199
#: /usr/bin/faugus-launcher:5484 /usr/bin/faugus-launcher:5648
#: /usr/bin/faugus-launcher:5971 /usr/bin/faugus-launcher:6064
#: /usr/bin/faugus-launcher:6488 /usr/bin/faugus-launcher:6772
#: /usr/bin/faugus-launcher:3720 /usr/bin/faugus-launcher:3875
#: /usr/bin/faugus-launcher:4054 /usr/bin/faugus-launcher:4094
#: /usr/bin/faugus-launcher:5119 /usr/bin/faugus-launcher:5287
#: /usr/bin/faugus-launcher:5569 /usr/bin/faugus-launcher:5733
#: /usr/bin/faugus-launcher:6056 /usr/bin/faugus-launcher:6149
#: /usr/bin/faugus-launcher:6675 /usr/bin/faugus-launcher:6960
msgid "Open"
msgstr "Abrir"
#: /usr/bin/faugus-launcher:3819
#: /usr/bin/faugus-launcher:3795
msgid "Prefixes and runners will not be backed up!"
msgstr "Não será feito backup dos prefixos e executores!"
#: /usr/bin/faugus-launcher:3844
#: /usr/bin/faugus-launcher:3820
msgid "Save the backup file as..."
msgstr "Salvar o arquivo como..."
#: /usr/bin/faugus-launcher:3851
#: /usr/bin/faugus-launcher:3827
msgid "Save"
msgstr "Salvar"
#: /usr/bin/faugus-launcher:3886
#: /usr/bin/faugus-launcher:3862
msgid "Select a backup file to restore"
msgstr "Selecione o arquivo de backup para restaurar"
#: /usr/bin/faugus-launcher:3930 /usr/bin/faugus-launcher:3940
#: /usr/bin/faugus-launcher:3906 /usr/bin/faugus-launcher:3916
msgid "This is not a valid Faugus Launcher backup file."
msgstr "Este não é um arquivo de backup válido do Faugus Launcher."
#: /usr/bin/faugus-launcher:3943
#: /usr/bin/faugus-launcher:3919
msgid "Are you sure you want to overwrite the settings?"
msgstr "Tem certeza que deseja sobrescrever as configurações?"
#: /usr/bin/faugus-launcher:4019 /usr/bin/faugus-launcher:4372
#: /usr/bin/faugus-launcher:3995 /usr/bin/faugus-launcher:4351
msgid "No"
msgstr "Não"
#: /usr/bin/faugus-launcher:4023 /usr/bin/faugus-launcher:4376
#: /usr/bin/faugus-launcher:3999 /usr/bin/faugus-launcher:4355
msgid "Yes"
msgstr "Sim"
#: /usr/bin/faugus-launcher:4065 /usr/bin/faugus-launcher:6051
#: /usr/bin/faugus-launcher:4041 /usr/bin/faugus-launcher:6136
msgid "Select a prefix location"
msgstr "Selecione um local para o prefixo"
#: /usr/bin/faugus-launcher:4100
#: /usr/bin/faugus-launcher:4076
msgid "Select the Lossless.dll file"
msgstr "Selecione o arquivo Lossless.dll"
#: /usr/bin/faugus-launcher:4272
#: /usr/bin/faugus-launcher:4251
#, python-format
msgid "Duplicate %s"
msgstr "Duplicar %s"
#: /usr/bin/faugus-launcher:4276 /usr/bin/faugus-launcher:4570
#: /usr/bin/faugus-launcher:6169
#: /usr/bin/faugus-launcher:4255 /usr/bin/faugus-launcher:4555
#: /usr/bin/faugus-launcher:6260
msgid "Title"
msgstr "Título"
#: /usr/bin/faugus-launcher:4279 /usr/bin/faugus-launcher:4576
#: /usr/bin/faugus-launcher:6173
#: /usr/bin/faugus-launcher:4258 /usr/bin/faugus-launcher:4561
#: /usr/bin/faugus-launcher:6264
msgid "Game Title"
msgstr "Título do Jogo"
#: /usr/bin/faugus-launcher:4363
#: /usr/bin/faugus-launcher:4342
#, python-format
msgid "Delete %s"
msgstr "Excluir %s"
#: /usr/bin/faugus-launcher:4369
#: /usr/bin/faugus-launcher:4348
#, python-format
msgid "Are you sure you want to delete %s?"
msgstr "Tem certeza que deseja excluir %s?"
#: /usr/bin/faugus-launcher:4380
#: /usr/bin/faugus-launcher:4359
msgid "Also remove the prefix"
msgstr "Também remover o prefixo"
#: /usr/bin/faugus-launcher:4421
#: /usr/bin/faugus-launcher:4400
msgid "New Game/App"
msgstr "Novo Jogo/Aplicativo"
#: /usr/bin/faugus-launcher:4581
#: /usr/bin/faugus-launcher:4566
msgid "Path"
msgstr "Caminho"
#: /usr/bin/faugus-launcher:4587
#: /usr/bin/faugus-launcher:4572
msgid "/path/to/the/exe"
msgstr "/caminho/para/o/exe"
#: /usr/bin/faugus-launcher:4596
#: /usr/bin/faugus-launcher:4581
msgid "Prefix"
msgstr "Prefixo"
#: /usr/bin/faugus-launcher:4609
#: /usr/bin/faugus-launcher:4594
msgid "Proton"
msgstr "Proton"
#: /usr/bin/faugus-launcher:4627 /usr/bin/faugus-launcher:6185
#: /usr/bin/faugus-launcher:4612 /usr/bin/faugus-launcher:6276
msgid "Launch Arguments"
msgstr "Argumentos de Lançamento"
#: /usr/bin/faugus-launcher:4630 /usr/bin/faugus-launcher:6188
#: /usr/bin/faugus-launcher:4615 /usr/bin/faugus-launcher:6279
msgid "e.g.: PROTON_USE_WINED3D=1 gamescope -W 2560 -H 1440"
msgstr "ex.: PROTON_USE_WINED3D=1 gamescope -W 2560 -H 1440"
#: /usr/bin/faugus-launcher:4635 /usr/bin/faugus-launcher:6190
#: /usr/bin/faugus-launcher:4620 /usr/bin/faugus-launcher:6281
msgid "Game Arguments"
msgstr "Argumentos do Jogo"
#: /usr/bin/faugus-launcher:4638 /usr/bin/faugus-launcher:6193
#: /usr/bin/faugus-launcher:4623 /usr/bin/faugus-launcher:6284
msgid "e.g.: -d3d11 -fullscreen"
msgstr "ex.: -d3d11 -fullscreen"
#: /usr/bin/faugus-launcher:4643 /usr/bin/faugus-launcher:6195
#: /usr/bin/faugus-launcher:4628 /usr/bin/faugus-launcher:4944
#: /usr/bin/faugus-launcher:6286 /usr/bin/faugus-launcher:6531
msgid "Lossless Scaling Frame Generation"
msgstr "Lossless Scaling Gerador de Quadros"
#: /usr/bin/faugus-launcher:4648 /usr/bin/faugus-launcher:6199
#: /usr/bin/faugus-launcher:4632 /usr/bin/faugus-launcher:6289
msgid "Additional Application"
msgstr "Aplicativo Adicional"
#: /usr/bin/faugus-launcher:4650
#: /usr/bin/faugus-launcher:4634
msgid ""
"Additional application to run with the game, like Cheat Engine, Trainers, "
"Mods..."
@@ -512,60 +515,60 @@ msgstr ""
"Aplicativo adicionar para executar com o jogo, como Cheat Engine, Trainers, "
"Mods..."
#: /usr/bin/faugus-launcher:4653 /usr/bin/faugus-launcher:6202
#: /usr/bin/faugus-launcher:4637 /usr/bin/faugus-launcher:6292
msgid "/path/to/the/app"
msgstr "/caminho/para/o/aplicativo"
#: /usr/bin/faugus-launcher:4690
#: /usr/bin/faugus-launcher:4674
msgid "Shortcut"
msgstr "Atalho"
#: /usr/bin/faugus-launcher:4695
#: /usr/bin/faugus-launcher:4679
msgid "Desktop"
msgstr "Área de Trabalho"
#: /usr/bin/faugus-launcher:4697
#: /usr/bin/faugus-launcher:4681
msgid "Add or remove a shortcut from the Desktop."
msgstr "Adiciona ou remove um atalho da Área de Trabalho."
#: /usr/bin/faugus-launcher:4698
#: /usr/bin/faugus-launcher:4682
msgid "App Menu"
msgstr "Menu de Aplicativos"
#: /usr/bin/faugus-launcher:4700
#: /usr/bin/faugus-launcher:4684
msgid "Add or remove a shortcut from the Application Menu."
msgstr "Adiciona ou remove um atalho do Menu de Aplicativos."
#: /usr/bin/faugus-launcher:4701
#: /usr/bin/faugus-launcher:4685
msgid "Steam"
msgstr "Steam"
#: /usr/bin/faugus-launcher:4703
#: /usr/bin/faugus-launcher:4687
msgid "Add or remove a shortcut from Steam. Steam needs to be restarted."
msgstr "Adiciona ou remove um atalho da Steam. Steam precisa ser reiniciada."
#: /usr/bin/faugus-launcher:4709 /usr/bin/faugus-launcher:5631
#: /usr/bin/faugus-launcher:6210 /usr/bin/faugus-launcher:6755
#: /usr/bin/faugus-launcher:4693 /usr/bin/faugus-launcher:5716
#: /usr/bin/faugus-launcher:6300 /usr/bin/faugus-launcher:6943
msgid "Select an icon for the shortcut"
msgstr "Selecione um ícone para o atalho"
#: /usr/bin/faugus-launcher:4760
#: /usr/bin/faugus-launcher:4744
msgid "Refresh"
msgstr "Atualizar"
#: /usr/bin/faugus-launcher:4764
#: /usr/bin/faugus-launcher:4748
msgid "Load from file"
msgstr "Carregar do arquivo"
#: /usr/bin/faugus-launcher:4772
#: /usr/bin/faugus-launcher:4756
msgid "Game/App"
msgstr "Jogo/Aplicativo"
#: /usr/bin/faugus-launcher:4788
#: /usr/bin/faugus-launcher:4772
msgid "Tools"
msgstr "Ferramentas"
#: /usr/bin/faugus-launcher:4946 /usr/bin/faugus-launcher:6393
#: /usr/bin/faugus-launcher:4926 /usr/bin/faugus-launcher:6480
msgid ""
"Lossless.dll NOT FOUND. If it's installed, go to Faugus Launcher's settings "
"and set the location."
@@ -573,48 +576,80 @@ msgstr ""
"Lossless.dll NÃO ENCONTRADO. Se está instalado, vá para as configurações do "
"Faugus Launcher e coloque a local."
#: /usr/bin/faugus-launcher:4950 /usr/bin/faugus-launcher:6397
#: /usr/bin/faugus-launcher:4929 /usr/bin/faugus-launcher:6483
msgid "Lossless Scaling Vulkan Layer NOT INSTALLED."
msgstr "Lossless Scaling Vulkan Layer NÃO INSTALADO."
#: /usr/bin/faugus-launcher:5003 /usr/bin/faugus-launcher:5620
#: /usr/bin/faugus-launcher:6744
#: /usr/bin/faugus-launcher:4972 /usr/bin/faugus-launcher:6559
msgid "Multiplier"
msgstr "Multiplicador"
#: /usr/bin/faugus-launcher:4977 /usr/bin/faugus-launcher:6564
msgid "Multiply the FPS."
msgstr "Multiplica os FPS."
#: /usr/bin/faugus-launcher:4979 /usr/bin/faugus-launcher:6566
msgid "Flow Scale"
msgstr "Escala de Fluxo"
#: /usr/bin/faugus-launcher:4986 /usr/bin/faugus-launcher:6573
msgid "Lower the internal motion estimation resolution."
msgstr "Reduza a resolução interna da estimativa de movimento."
#: /usr/bin/faugus-launcher:4988 /usr/bin/faugus-launcher:6575
msgid "Performance Mode"
msgstr "Modo Performance"
#: /usr/bin/faugus-launcher:4989 /usr/bin/faugus-launcher:6576
msgid "Massively improve performance at the cost of quality."
msgstr "Melhora massivamente o desempenho, com custo na qualidade."
#: /usr/bin/faugus-launcher:4992 /usr/bin/faugus-launcher:6579
msgid "HDR Mode"
msgstr "Modo HDR"
#: /usr/bin/faugus-launcher:4993 /usr/bin/faugus-launcher:6580
msgid "Enable special HDR-only behavior."
msgstr "Ativar comportamento especial exclusivo para HDR."
#: /usr/bin/faugus-launcher:5091 /usr/bin/faugus-launcher:5705
#: /usr/bin/faugus-launcher:6932
msgid "Invalid Image"
msgstr "Imagem Inválida"
#: /usr/bin/faugus-launcher:5014
#: /usr/bin/faugus-launcher:5102
msgid "Select an image for the banner"
msgstr "Selecione uma imagem para o banner"
#: /usr/bin/faugus-launcher:5022 /usr/bin/faugus-launcher:5027
#: /usr/bin/faugus-launcher:5639 /usr/bin/faugus-launcher:5644
#: /usr/bin/faugus-launcher:6763 /usr/bin/faugus-launcher:6768
#: /usr/bin/faugus-launcher:5110 /usr/bin/faugus-launcher:5115
#: /usr/bin/faugus-launcher:5724 /usr/bin/faugus-launcher:5729
#: /usr/bin/faugus-launcher:6951 /usr/bin/faugus-launcher:6956
msgid "Image files"
msgstr "Arquivos de imagem"
#: /usr/bin/faugus-launcher:5071 /usr/bin/faugus-launcher:5689
#: /usr/bin/faugus-launcher:6813
#: /usr/bin/faugus-launcher:5159 /usr/bin/faugus-launcher:5774
#: /usr/bin/faugus-launcher:7001
msgid "The selected file is not a valid image."
msgstr "O arquivo selecionado não é uma imagem válida."
#: /usr/bin/faugus-launcher:5075 /usr/bin/faugus-launcher:5693
#: /usr/bin/faugus-launcher:6817
#: /usr/bin/faugus-launcher:5163 /usr/bin/faugus-launcher:5778
#: /usr/bin/faugus-launcher:7005
msgid "Please choose another one."
msgstr "Por favor escolha outra."
#: /usr/bin/faugus-launcher:5164 /usr/bin/faugus-launcher:6453
#: /usr/bin/faugus-launcher:5252 /usr/bin/faugus-launcher:6640
msgid "Select an additional application"
msgstr "Selecione um aplicativo adicional"
#: /usr/bin/faugus-launcher:5377
#: /usr/bin/faugus-launcher:5462
msgid "Windows Game"
msgstr "Jogo do Windows"
#: /usr/bin/faugus-launcher:5378
#: /usr/bin/faugus-launcher:5463
msgid "Linux Game"
msgstr "Jogo do Linux"
#: /usr/bin/faugus-launcher:5935
#: /usr/bin/faugus-launcher:6020
msgid "Select the game's .exe"
msgstr "Selecione o .exe do jogo"