!

[FRONTEND] Simplelauncher 4.6.0 31.10.2025

[24] @ !!! Sobota, 1 Listopada 2025 01:42 CET [25-05-2025 11:47 CET]

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.


 

 

 Simplelauncher 4.6.0 31.10.2025

  • Introduced tool GameCoverScraper to allow users to scrape cover images online.
  • Updated tool BatchConvertToRVZ with bug fixes.
  • Updated tool RomValidator to allow users to generate No-Intro compatible dat files.
  • Updated emulator configurations for multiple systems.
  • Added options to increase the number of games per page, as requested by users.
  • Added new aspect ratios for button generation.
  • Added caching for the "Feeling Lucky" feature for improved performance.
  • Enhanced SupportWindow with detailed error report generation and improved support request handling.
  • Replaced HelpUserTextBlock with RichTextBox for enhanced formatting and interaction.
  • Enhanced RetroAchievements integration with improved error handling for unauthorized API responses.
  • Updated MAME emulator setup and streamlined argument handling.
  • Updated documentation for multiple systems.
  • Refactored the parameters and paths validation logic.
  • Added multi-image pack download support.
  • Bug fixes.

Simplelauncher 4.5.0 11.10.2025

Introduced RetroAchievements Integration

  • Full support for viewing RetroAchievements profiles, game achievements, latest masters, and user rankings within a new dedicated window.
  • Advanced hashing logic for accurate game matching.
  • System-aware matching for RetroAchievements console IDs and aliases.

UI/UX Enhancements

  • New overlay buttons on game items for quick access to RetroAchievements, video links, and info links (user-configurable).
  • Introduced MAME sort order toggle (by filename or machine description).

Emulator & System Support

  • Added MAME a7800 emulator configuration and documentation.
  • Updated easymode.xml and easymode_arm64.xml with the latest emulator versions and new system configurations.

Infrastructure

  • Updated RomValidator and SimpleZipDrive executables for x86 and ARM64 platforms.

Codebase Refinements & Bug Fixes

Simplelauncher 4.4.2 29.09.2025

  • Improvements to error handling, parameter validation, and user experience.
  • Updated SimpleZipDrive to the latest version.
  • Updated emulator references and download links to the latest version.
  • Improved parameter validation to reduce false positives on non-path arguments.
  • Fixed double-click handling in game list mode to prevent errors on placeholder items.

Simplelauncher 4.4.1 20.09.2025

Bug Fixes

  • Improvements to error handling, parameter validation, and user experience across the SimpleLauncher application.
  • Fix the Supermodel emulator link.

Simplelauncher 4.4.0 18.09.2025

Platform Support

  • Introduced support for Windows-arm64

User Interface

  • Improved UI responsiveness in PlayHistoryWindow and FavoritesWindow
  • Replaced PleaseWaitWindow with a consistent, embedded LoadingOverlay
  • Added "Delete Cover Image" option in the right-click context menu

Technical Improvements

  • Improved error handling and user notifications
  • Updated existing emulator versions
  • Enabled MAME description support in FindRomCover tool
  • Upgraded NuGet packages MahApps.Metro and Microsoft.Extensions
  • Transitioned SettingsManager and FavoritesManager to Dependency Injection (DI)
  • Improved localization resource management

Simplelauncher 4.3.0 27.07.2025

Major Feature: Multi-Folder Support

  • Multiple System Folders: The core logic has been refactored to allow each system to scan for games across multiple folders instead of just one.

UI & UX Enhancements

  • Improved Button Styles: Game and system buttons now feature refined 3D styles with hover and press animations for a more dynamic user experience.

Stability Improvements

  • Improved Mounting Logic: The on-the-fly mounting for ZIP and XISO files no longer uses fixed delays. It now uses a more robust polling mechanism that actively checks for successful mounts, improving reliability and reducing unnecessary waiting.

Tooling

  • New Tool Integration: A new RomValidator tool has been added. This tool can compare user game files with No-Intro dat files.

Other Enhancements

  • Emulator Updates: Documentation and help files have been updated with information for new emulators (Gopher64, Hades, VisualBoy Advance M, Retroarch SwanStation).
  • Emulator Updates: Emulators from Easy Mode have been updated to the latest versions.
  • MAME Database Update: The mame.dat file has been updated to MAME 0.278.
  • History Database Update: The history.xml file has been updated to the latest version.

Simplelauncher 4.2.0 10.07.2025

Core Feature Enhancements: On-the-Fly File Mounting

The most significant change is the introduction of on-the-fly file mounting, which allows users to launch games directly from compressed or disk image files without needing to manually extract them first.

Note: You need to install the Dokan from GitHub for ZIP and XISO file mounting.

  • ISO & ZIP Mounting for RPCS3: The launcher can now mount .iso and .zip files for the PlayStation 3 emulator (RPCS3). It uses PowerShell for native ISO mounting and a new SimpleZipDrive.exe tool for ZIP files. After mounting, it automatically finds and launches the required EBOOT.BIN file.
  • XISO Mounting for Cxbx-Reloaded: Support has been added to mount Xbox ISO (.xiso) files for the Cxbx-Reloaded emulator. This is handled by a new MountXisoFiles service that uses the xbox-iso-vfs.exe tool to create a virtual drive and launch the default.xbe file.
  • XBLA ZIP Mounting: The system can now mount .zip files for Xbox Live Arcade (XBLA) games, searching for a specific nested file structure required to launch them.
  • ScummVM ZIP Mounting: The system can now mount .zip files for ScummVM games and automatically launch the game.

Major Refactoring & Dependency Changes

The project's core dependencies and internal logic for handling files have been substantially overhauled to improve robustness and unify functionality.

  • Unified Archive Handling: The application has migrated away from using multiple libraries and external executables for file extraction. It now primarily uses Squid-Box.SevenZipSharp and ICSharpCode.SharpZipLib, providing a more integrated and reliable way to handle .zip, .7z, and .rar files. The ExtractCompressedFile service was refactored to use these new libraries.
  • Removal of Caching System: The CacheManager has been completely removed. The previous system of caching game lists for each system has been replaced with a more direct, on-demand file scanning approach. This simplifies the application's logic, eliminates the cache directory, and ensures the game list is always up to date.

Update Tools

  • BatchConvertToCHD: Improved UI. Added the ability to check the integrity of CHD files and convert CSO files to CHD.
  • BatchConvertToCompressedFile: Improved UI. Added the ability to verify the integrity of compressed files.
  • BatchConvertIsoToXiso: Improved UI. Added the ability to verify the integrity of XISO files.
  • BatchConvertToRvz: Improved UI. Added the ability to test the integrity of the RVZ files.

Bug Fixes and Other Enhancements

  • Fixed Threading Issue: The PlayTimeWindow and FavoritesWindow have been refactored to handle file operations and UI updates more safely across different threads, preventing crashes and ensuring a smoother user experience.
  • UI Consistency: The system selection screen now limits the maximum size of system thumbnails to 100 px to prevent oversized images from distorting the layout and to ensure a consistent look.

Simplelauncher 4.1.0 08.06.2025

Photo simple_launcher_1. Source: https://github.com/drpetersonfernandes/SimpleLauncher/raw/master/screenshot.png
Simple Launcher GUI. Photo@project
  • 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:(

Dodaj komentarz!!!!

Nick
Email
Www
Komentarz
 
wstecz01/11/2025 01:42
Inne treści związane z tematem
[arcade] IV/Play 2.3.2 1/11/2025 [arcade] IV/Play 2.3.2 1/11/2025
JohnIV opublikował drobną poprawkę do swojego frontendu dla MAME - IV/Play. Do frontendu JohnIV koniecznie trzeba też dociągnąć ikony i screenshoty z jego strony, bez tego programik traci sporo ze swojego uroku i na pewno nie wygląda tak dobrze, jak screenshot zamieszczany na mameui;).
[Atari] Fujisan 1.05 12/10/2025 [Atari] Fujisan 1.05 12/10/2025
Atari800 opakowany w zwykłe menu? Czemu nie... zważywszy, że od ostatniej modyfikacji Atari800 WIn+ Jaskra minęły już lata, a a800 ciągle się rozwija - może nie w takim tempie jak Altirra, jednak nikt nie porzucił tego projektu. Ja lubię menu A800, jednak ten dodatek może na pewno ułatwić korzystanie z niego wszystkim, którzy shella kojarza z Shellem, a tryb tekstowy jest ...
[Sega] ClownMDemu 1.5.0 01/09/2025 [Sega] ClownMDemu 1.5.0 01/09/2025
Kolejny emulator Segi Genesis z frontendem? Nie do końca, oprócz emulacji konsolek SEGA to całkiem pokaźne narzędzie do wywracania bebechów na drugą stronę;). Do gry, na pewno znajdzie się coś fajniejszego, ale do zerkania do środka ClownMDemu jest w ścisłej czołówce
[FRONTEND] SUPERMODEL3 UI 1.2.2 21/02/2025 [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).     
Do ściągnięcia
simplelauncher4.6.0.tar.gz
simplelauncher 4.6.0 win-x64.zip
simplelauncher 4.6.0 win-arm64.zip
W ramach wolnego czasu odtwarzam stare magazyny komputerowe i prowadzę serwis emulacyjny try2emu. Jeżeli uważasz, że moja publiczna działalność możesz postawić mi kawę, a kawę lubię;)
Postaw mi kawę na buycoffee.to
Dodatkowe informacje
Ostatnio dodane pliki
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run Kreator okładek na kasety Kreator kalendarzy Alpha

© Try2emu 1999 - 2025 | Krzysztof 'Faust' Karkosza Kontakt Polityka Prywatności OWU