Nplayers : Exclusivement pour les frontends comme EmuLoader, MaLa etc.. ce fichier vous servira à classer les jeux par nombre de joueurs possibles : 1p, 2p, 1p+2p, 1p+2p alt, etc…
Multiplayer (ex Nplayers32) : Exclusivement pour MAME/MAMEUI ou clone de celui-ci… ce fichier vous servira à classer les jeux par nombre de joueurs possibles : 1p, 2p, 1p+2p, 1p+2p alt, etc…
– I performed a major refactoring of the EditSystem class to implement better validation in the input fields of the EditSystem window. This was necessary to prevent users from entering incorrect values.
– I improved the system validation mechanism of the system.xml file when ‘Simple Launcher’ loads. Instead of warning the user about a corrupted file and shutting down the application, it will now remove any corrupted systems, alert the user, and preserve the well-formatted systems. This is useful in case of a corrupted system.xml file.
– I implemented in-memory download and extraction of files as a backup method in case the regular extraction method fails. This was done because some users were encountering extraction errors of newly downloaded files, due to file locks.
– Added different versions of the 7z executable for x86 and x64. The extraction method will automatically detect the user environment and use the appropriate executable.
– Added code to automatically convert [url formatted text] into real links in the RomHistory window.
– Improved the log class to send more debug information to the developer.
– Added functionality to delete a game file from within the UI, available in the right-click context menu.
– Added functionality to auto-generate image previews for the loaded games. The image file is saved inside the corresponding System Image folder with the correct name, available in the right-click context menu.
– Added an image pack for Atari 8-Bit.
– Update the emulator links to the latest version.
– Bug fixes.
– nv2a: Check supported line width
– Added logic to check for the supported line width range before setting the line width to avoid errors.
– I also moved the glLineWidth call so that it could be after the call to get the supported line width range for the desired line type.
– Moved the glLineWidth call outside the if/else
– Moved the code to query line GL_SMOOTH_LINE_WIDTH_RANGE and GL_ALIASED_LINE_WIDTH_RANGE to nv2a_gl_context_init(void) so that it’s just called while OpenGL is being initialized.
– Removed the lineWidth local variable. It’s simpler to just call glLineWidth in the if and else blocks
– Misc fixes
– New -joy-db-file option specifies SDL-compatible gamepad DB file
– New Linux evdev joystick module
– Large changes to underlying UI mechanisms
– New features backported to GTK+ 2 UI
– Fix: Reduce memory use when reading gamepad mappings file
– Fix: Include missing files in tarball distribution [Rui Chen]