Skip to content

Releases: drpetersonfernandes/SimpleLauncher

release2.12.1

31 Mar 03:19
Compare
Choose a tag to compare

I've improved the error notification system.
Also fixed a bug with the emulator location check. Thanks to bigroy00 for identifying the bug.
I've implemented code to use the MAME game description instead of the filename in the Video link and Info link.
Additionally, I've implemented code to handle missing mame.xml and missing system_model.xml files.

release2.12.0

26 Mar 02:06
Compare
Choose a tag to compare

I have implemented basic checks for the System Folder, System Image Folder, and Emulator Location. The app will notify the user if the values in these fields are incorrect. Users can use both absolute and relative paths for any of these fields.
I have also made the exception notifications more user-friendly.
Additionally, I've devised a smart method for generating the system.xml file. If the system.xml file is present, the app will use it. If not, the app will search for any backup files in the folder and ask the user if they want to restore from that backup. In case no backup is found, the app will create a basic system.xml. This approach prevents users from inadvertently overwriting their custom system.xml and losing their personal configuration.

release2.11.2.23

20 Mar 05:27
Compare
Choose a tag to compare

I've fixed a bug in the 'Show Games' option. Now it's working properly.

release2.11.1.15

19 Mar 05:50
Compare
Choose a tag to compare

Improved mechanism to handle games without cover. Users now have more options.
Enhanced error logging mechanism.
Implemented handling for the loading of corrupted images into the UI. Users will be notified of corrupted image files. The corrupted image will be replaced with the default image.
Fixed some bugs.
Corrected some variable names.

release2.11.0.5

18 Mar 01:58
Compare
Choose a tag to compare

I've added a Search Engine to the application. Now, users can search for files from within the Selected System based on the ROM filename. If the Selected System is based on MAME, it will also search based on the ROM description of each file.
Additionally, I've updated the mame.xml to the latest version.
I've also improved the launch error message. Now, users can see details about the error.

Before updating, please remember to back up your existing system.xml, or it will be overwritten by the default system.xml included in the zip file.

release2.10.0.10

12 Mar 04:27
Compare
Choose a tag to compare

Fixed the vertical scroll. Now, it will reset to the top position when a user selects a different button.
The app now retains the window size and state between instances. These values are now saved in settings.xml and loaded back when the user starts the program.
Users can now use a default.png file from the System Image Folder. If it is not found in that folder, the app will load the default image from the default location, which is inside the image folder of the application folder.
Users can now see all the parameters associated with the system in the main UI. It is now easy and fast to check if your configuration is correct. If not, you can use the Edit System menu to fix it.
I have added a numeric value for pagination. Now, users know which files they are viewing on each page.
Fixed some bugs.

release2.9.0.90

11 Mar 02:21
Compare
Choose a tag to compare

I've added the option to display all games for the selected system.

I've implemented pagination in the main UI, allowing users to select the number of games to be displayed on each page. This was necessary to prevent loading a very large number of games at once, which could consume a lot of memory and lead to application or system crashes.

Additionally, I've added an option to edit the Video Link and Info Link, where users can enter their favorite search engine.

Also, I've added an option to back up the system.xml from within the Edit System Window, useful for preventing loss of your custom configuration.

Furthermore, I have added the option to use a custom System Image Folder. If the user does not specify an Image Folder, the application will load images from the default location, which is inside the image folder of the application folder.

Some of these changes were suggested by the user bigroy00. Thank you for the support, Roy.

release2.8.2.10

06 Mar 04:55
Compare
Choose a tag to compare

Bug fix
Limit Edit System Window size
Update values in system.xml

release2.8.1.6

03 Mar 22:14
Compare
Choose a tag to compare

Bug fix.
I decided to remove the RefreshGameButtons method.

release2.8.0.5

03 Mar 18:03
Compare
Choose a tag to compare

I have added a new menu item called 'Edit System'. Users can now edit the system.xml file directly within the app. This was done to simplify the process of adding, editing, or deleting systems.
I have also updated the method for counting files within the System Folder. Now, it will only count files with the System extension definitions.
Additionally, I have optimized the current code.