UkazaÅ‚a siÄ™ nowa wersja frontendu Simple Launcher, autrostwa Petersona Ferrnandesa, pozwalajÄ…ca zarzÄ…dzać i porzÄ…dkować nasze zestawy dumpów dla emulatorów. JeÅ›li ktoÅ› czuje siÄ™ lekko zagubiony w swoich archiwach i jakimÅ› cudem już nie zdążyÅ‚ siÄ™ przyzwyczaić do innej nakÅ‚adki, może warto sprawdzić to rozwiÄ…zanie.
Simple Launcher GUI. Photo@project
Simplelauncher 4.1.0 08.06.2025
- Added a Sound Configuration feature allowing customizable notification sounds.
- Implemented a Debug Logger with a dedicated UI window for enhanced logging.
- Major overhaul and standardization of path resolution and handling, including support for placeholders
%BASEFOLDER%
, %SYSTEMFOLDER%
and %EMULATORFOLDER%
. - Refactored Parameter Validation logic for clarity and robustness, particularly concerning paths.
- Improved Error Handling, Logging, and messaging across various components (GameLauncher, Services, Managers), replacing
Debug.WriteLine
with the new DebugLogger
. - Added Status Bar updates to show current actions (e.g., game launched).
- Introduced 3D button styles for navigation buttons.
- Updated Tray Icon messaging and functionality (including Debug Window access).
- Refactored Edit System Window logic and validation for better user feedback on paths.
Simplelauncher 4.0.1 26.05.2025
Bug Fix Version
-
Parameter Handling Overhaul (ParameterValidator.cs
, GameLauncher.cs
): Paths within parameters are converted to absolute paths.
-
File Path Standardization (GameLauncher.cs
, GameButtonFactory.cs
, GameListFactory.cs
): File paths used for launching games and creating UI elements are consistently resolved to absolute paths relative to the application directory, improving reliability.
-
UI Enhancements (MainWindow.xaml
): A new custom-styled GridSplitter
has been added to the list view in the main window, allowing for better resizing of the game list and preview areas.
-
Improved Window Closing (DownloadImagePackWindow.xaml.cs
, EasyModeWindow.xaml.cs
): Added logic to the CloseWindowRoutine
in DownloadImagePackWindow
and EasyModeWindow
to stop any ongoing operations (like downloads) before the window closes, preventing potential errors.
-
Configuration Change (SystemManager.cs
): The default value for ReceiveANotificationOnEmulatorError
in system configurations has been changed from false
to true
, meaning users will now receive error notifications by default.
Simplelauncher 4.0.0 25.05.2025
This release brings significant user-interface improvements, new features for game browsing and management, enhanced stability, and various under-the-hood technical refinements.
Improvements
- New System Selection Screen: Displayed a more visual screen when no system is chosen to simplify platform selection.
- Revamped Navigation Panel: Added a panel on the left side of the main window with quick-access buttons for Restart, Global Search, Favorites, Play History, Edit System (Expert Mode), Toggle View Mode, Toggle Aspect Ratio, Zoom In, and Zoom Out.
- Switchable View Modes: Enabled toggling between Grid View (with game-cover images) and List View (showing game details in a table).
- Enhanced Zooming: Allowed zooming in and out of game thumbnails in Grid View via the new buttons or the Ctrl + mouse-wheel shortcut.
- Displayed Game File Sizes: Showed file sizes in List View.
- Overhauled UI Layout: Redesigned the main window and multiple dialogs (Easy Mode, Download Image Pack, Global Search, Favorites, Play History, Edit System).
- Refined Error Handling: Improved error messages and user prompts throughout the application.
- Updated Documentation Links: Improved Help User section and parameters guide links.
- Enhanced Gamepad Logic: Made controller navigation more reliable.
- Standardized Sound Effects: Switched to a consistent notification sound across the app.
- Updated Batch Convert To CHD: Added support for 7z and RAR files, enabled parallel processing, and improved multithreading.
- Added Batch Convert To RVZ: Introduced a tool to convert GameCube and Wii ISO files to RVZ format.
- Updated Emulators: Upgraded to the latest emulator versions.
- Updated MAME Data File: Bumped to version 0.277. mame.dat
Bug Fixes & Internal Changes (for developers/advanced users)
- Fixed various Gamepad Controller issues
- Corrected typos and added null checks
- Addressed default-logic errors in emulator error notifications
- Prevented potential XML vulnerabilities during file loading/saving
- Fixed context-menu parameter-handling bugs
- Refactored and reorganized code for better maintainability and performance
- Replaced Newtonsoft.Json with System.Text.Json for JSON processing
- Improved file-path handling: more robust relative-path resolution and folder-name sanitization
- Enhanced asynchronous operations for smoother UI responsiveness
- Implemented stricter code-quality checks
- Consolidated “Please Wait” dialog logic
- Removed redundant or unused code
- Improved the structure and reusability of context-menu creation logic
- Integrated IHttpClientFactory for HTTP client management
Vox populi
Ten artykuł nie byl jeszcze komentowany:(
Inne treści związane z tematem
[FRONTEND] SUPERMODEL3 UI 1.2.2 21/02/2025
Mamy rezurekcjÄ™ chyba najbardziej popularnego frontendu do wykorzystania z SuperModelem Barta Trznadlowskiego.
NakÅ‚adka musi zostać znajdować siÄ™ w tym samym katalogu, w którym mamy emulator (inaczej brzydko siÄ™ wysypuje).
[FRONTEND] SUPERMODEL3 UI 1.1.1.7 30/10/2024
Mamy rezurekcjÄ™ chyba najbardziej popularnego frontendu do wykorzystania z SuperModelem Barta Trznadlowskiego.
NakÅ‚adka musi zostać znajdować siÄ™ w tym samym katalogu, w którym mamy emulator (inaczej brzydko siÄ™ wysypuje).
[FRONTEND] Mednaffe v0.9.3 14/04/2024
Jeszcze jeden news z krÄ™gu wielbicieli Mednafen - ukazaÅ‚ siÄ™ nowy Mednaffe - nakÅ‚adka dla multiemulatora, który sam w sobie jest raczej maÅ‚o przyjazny w konfiguracji. Powiem szczerze, że first-look ma bardzo dobry - pozwala skonfigurować multiemulator szybko i bezboleÅ›nie.
[FRONTEND] SUPERMODEL3 UI 1.1.1.1 07/07/2024
Mamy rezurekcjÄ™ chyba najbardziej popularnego frontendu do wykorzystania z SuperModelem Barta Trznadlowskiego.
NakÅ‚adka musi zostać znajdować siÄ™ w tym samym katalogu, w którym mamy emulator (inaczej brzydko siÄ™ wysypuje).
Młode i proste projekty (co nie znaczy, że niepotrzebne) mają to do siebie, że nowe wersje sypią się jak z rękawa:) Nie inaczej jest i w tym ...