MESS v0.83
posted in Emulator Release by mfc on Jun 9th, 2004MESS, a multiple console/arcade emulator for various platforms, has been updated recently. Here is what's new:
- New System Drivers Supported (in no particular order):
- Amstrad CPC6128 (French AZERTY keyboard)
- Megaduck
- Sinclair ZX-80 (fixed & readded)
- Sinclair ZX-81 (fixed & readded)
- Sinclair ZX-81 (2nd rev) (fixed & readded)
- Sinclair ZX-81 (3nd rev) (fixed & readded)
- Timex Sinclair 1000 (fixed & readded)
- ASZMIC ZX-81 ROM swap (fixed & readded)
- Your Computer - PC8300 (fixed & readded)
- Creon Enterprises - Power 3000 (fixed & readded)
- Lambda 8300 (fixed & readded)
- Sanyo Laser 110 (Germany)
- VZ-200 (Germany)
- Sanyo Laser 210 (Germany)
- Laser 310 (Basic V2.1)
- Dick Smith Electronics VZ-300 (Basic V2.1)
- System Driver Changes:
- [A400/A800] Fixed cartridge loading and partial state save support.
- [AMSTRAD] Added natural keyboard support.
- [AMSTRAD] Interrupts, Gate Array and Video enhancements; a few demos work now.
- [GENESIS] Split Genesis driver into gen_usa, gen_eur and gen_jpn drivers for different countries. Also fixed a bug that caused sound to be gone in certain games, and fixed Raiden Trad and Wani Wani World.
- [PC] The speaker will now be silent if the 8253 is instructed to generate a waveform that is higher frequency than the emulation sample rate. Also corrected the CGA color set.
- [VTECH1] Fixed graphics and added printer support.
- [VTECH1] Added natural keyboard support.
- User Interface Changes:
- [Windows] Added a "Miscellaneous Inputs" menu item to the Options menu, allowing the user to configure miscellaneous inputs.
- [Windows] Fixed tab order on custom input dialogs.
- [Windows GUI] Fixed a small bug on the "Interface Options" dialog (bug #551)
- Source Changes:
- Added a "variable peripherals" feature that allows drivers to identify which inputs pertain to a given peripheral, like a gamepad or a lightgun. Changed A2600 and NES drivers to use this feature. (bug #550 was a related issue)
- It is now possible to specify IP_NAME_DEFAULT in PORT_KEY declarations; the name of the key will be derived by the unicode values.