Difference between revisions of "Mamewah Changelog"
Spacefractal (talk | contribs) m (added "back to mamewah frontpage" link) |
Spacefractal (talk | contribs) m |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==MAMEWAH v1.61 (02/02/05)== | ==MAMEWAH v1.61 (02/02/05)== | ||
Bugs Fixed: | Bugs Fixed: | ||
− | + | * New versions of WinIPAC would not work correctly with MAMEWAH (fixed), | |
− | New versions of WinIPAC would not work correctly with MAMEWAH (fixed), | + | * 'Auto-Exit' countdown would go 5-4-3-2-1-5 if another error occurred immediately after first error (fixed), |
− | 'Auto-Exit' countdown would go 5-4-3-2-1-5 if another error occurred immediately after first error (fixed), | + | * Error would occur when using movie screen-saver if movie_path missing or invalid (fixed), |
− | Error would occur when using movie screen-saver if movie_path missing or invalid (fixed), | + | * {cursor} flags used in app_x_commandline_format's would not work correctly when used with the auto_launch_apps option (fixed), |
− | {cursor} flags used in app_x_commandline_format's would not work correctly when used with the auto_launch_apps option (fixed), | + | * Artwork objects #2-10 would appear in front of games list if used/overlapped (fixed). |
− | Artwork objects #2-10 would appear in front of games list if used/overlapped (fixed). | ||
Improvements: | Improvements: | ||
+ | * MAMEWAH now programs IPAC (via WinIPAC) with mamewah_ipc_file on startup. | ||
− | |||
− | |||
− | |||
− | |||
+ | ==MAMEWAH v1.6 (18/01/05)== | ||
+ | '''MAMEWAH v1.6 Final (18/01/05)''' | ||
(no changes, except documentation & official release) | (no changes, except documentation & official release) | ||
− | + | '''MAMEWAH v1.6b9 (17/01/05)''' | |
Bugs Fixed: | Bugs Fixed: | ||
− | + | * Runtime Error 91 would occur continuously if bad movie file was used in movie screen-saver (fixed), | |
− | Runtime Error 91 would occur continuously if bad movie file was used in movie screen-saver (fixed), | + | * Problems would occur if emuname strings contained parts of other emuname's (eg snes & nes) (fixed), |
− | Problems would occur if emuname strings contained parts of other emuname's (eg snes & nes) (fixed), | + | * If current_list was set to a no. which did not exist, blank list would appear (fixed - now defaults to main list), |
− | If current_list was set to a no. which did not exist, blank list would appear (fixed - now defaults to main list), | + | * Layout would not be displayed correctly if games list with corrupt .lst file was selected upon startup (fixed). |
− | Layout would not be displayed correctly if games list with corrupt .lst file was selected upon startup (fixed). | ||
Improvements: | Improvements: | ||
+ | * Added remember_current_game option to mamewah.ini (setting this to 0 selects first game in all lists upon startup), | ||
+ | * Removed play_music_during_emulation option in favour of {music} & {nomusic} commandline_format flags ({nomusic} is default if unspecified), | ||
+ | * Removed mouse_cursor option in favour of {cursor}, {nocursor} & {cursor filename} commandline_format flags ({nocursor} is default if unspecified), | ||
+ | * Added 5 second auto-exit after error occurs in case of unescapable error. | ||
− | |||
− | |||
− | |||
− | |||
− | + | '''MAMEWAH v1.6b8 (10/01/05)''' | |
− | |||
Bugs Fixed: | Bugs Fixed: | ||
− | + | * keyboard_led_states order was incorrect under Win98 (fixed), | |
− | keyboard_led_states order was incorrect under Win98 (fixed), | + | * Current game selected in most_played and longest_played lists would incorrectly change after running game (fixed), |
− | Current game selected in most_played and longest_played lists would incorrectly change after running game (fixed), | + | * Wallpaper may not have been hidden (fixed), |
− | Wallpaper may not have been hidden (fixed), | + | * Space required after {dosbox} and/or {safelaunch} flag(s) if placed prior to [regular] flags (fixed), |
− | Space required after {dosbox} and/or {safelaunch} flag(s) if placed prior to [regular] flags (fixed), | + | * Shutdown when exiting did not work in Win2k (fixed). |
− | Shutdown when exiting did not work in Win2k (fixed). | ||
Improvements: | Improvements: | ||
+ | * Added info to log when rom_path and emulator_executable does not exist (when trying to run a game), | ||
+ | * Added info to log to indicate games lists read, | ||
+ | * Added safe_mode option to mamewah.ini (setting to 1 prevents changing wallpaper/cursors, hiding desktop icons/taskbar), | ||
+ | * Added app_to_run_on_exit option to mamewah.ini, | ||
+ | * Added 'run_app' exit action and EXIT_AND_RUN_APP input event (ctrlr files), | ||
+ | * Added game_specific_config_path to emuname.ini for game-specific commandlines, | ||
+ | * Added code to ensure name, cloneof & romof are in uppercase (in case external app/script generates .lst file in lowercase). | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | '''MAMEWAH v1.6b7 (05/01/05)''' | |
− | |||
Bugs Fixed: | Bugs Fixed: | ||
− | + | * Cursor may not disappear on some Win98 systems (fixed). | |
− | Cursor may not disappear on some Win98 systems (fixed). | ||
Improvements: | Improvements: | ||
+ | * Picking an emulator or custom list from the menu which is already currently selected now hides options menu, | ||
+ | * Added system info to mamewah.log, | ||
+ | * Renamed 'Select Emulator' menu to 'Select Platform' (easier for non-geeks to understand ;) ), | ||
+ | * Improved {8.3} flag to work without [rompath] and/or [romext]. | ||
− | + | '''MAMEWAH v1.6b6 (02/01/05)''' | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
Bugs Fixed: | Bugs Fixed: | ||
− | + | * Screensavers / wrappers may not have launch correctly (fixed), | |
− | Screensavers / wrappers may not have launch correctly (fixed), | + | * Potential problem when using alt_launch_method (fixed), |
− | Potential problem when using alt_launch_method (fixed), | + | * Emulator-specific music may have started after game launched (fixed), |
− | Emulator-specific music may have started after game launched (fixed), | + | * Occasional Runtime Error 91 from CTRLR_FinaliseDI (fixed). |
− | Occasional Runtime Error 91 from CTRLR_FinaliseDI (fixed). | ||
Improvements: | Improvements: | ||
+ | * Improved some code for the transition between game / MAMEWAH, | ||
+ | * Replaced send_rom_path setting with [rompath] commandline_format flag, | ||
+ | * Replaced send_rom_extension setting with [romext] commandline_format flag, | ||
+ | * Removed quotes_around_romnames (this can be achieved in commandline_format by adding "'s), | ||
+ | * Replaced long_filenames setting with {8.3string} flag (where string=rom filename), | ||
+ | * Replaced show_dos_box setting with {dosbox}, {nodosbox} and {autodosbox} flags, | ||
+ | * Replaced alt_launch_method setting with {safelaunch} and {nosafelaunch} flags. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | '''MAMEWAH v1.6b5 (13/12/04)''' | |
− | |||
Bugs Fixed: | Bugs Fixed: | ||
+ | * If the no. games in a 'favorites' list was below the max_favorites value then the games list would be incorrectly populated with blank spaces/games (fixed), | ||
+ | * If mouse_cursor default was set, incorrect (larger) cursor will have been used (fixed), | ||
+ | * Runtime Error 53 - File not found may occur for various reasons (fixed). | ||
− | |||
− | |||
− | |||
− | + | '''MAMEWAH v1.6b4 (07/12/04)''' | |
− | |||
Bugs Fixed: | Bugs Fixed: | ||
− | + | * Runtime Error 91 may have occured in Music_Play (fixed), | |
− | Runtime Error 91 may have occured in Music_Play (fixed), | + | * Emulator/list specific ctrlr files may not have been used when switching emulator/list using shortcuts (fixed), |
− | Emulator/list specific ctrlr files may not have been used when switching emulator/list using shortcuts (fixed), | + | * Keyboard LED feature didn't work in Win98 (fixed). |
− | Keyboard LED feature didn't work in Win98 (fixed). | ||
Improvements: | Improvements: | ||
+ | * Added some more info to mamewah.log. | ||
− | |||
− | + | '''MAMEWAH v1.6b3 (06/12/04)''' | |
− | |||
Bugs Fixed: | Bugs Fixed: | ||
− | + | * System cursors would not necessarily be restored on quitting MAMEWAH (fixed) | |
− | System cursors would not necessarily be restored on quitting MAMEWAH (fixed) | + | * Runtime Error 445 may have occurred in Movie_Play (fixed) |
− | Runtime Error 445 may have occurred in Movie_Play (fixed) | + | * Slideshow screen-saver broken (fixed) |
− | Slideshow screen-saver broken (fixed) | + | * Using music rewind / fast-forward feature may have caused error (fixed) |
− | Using music rewind / fast-forward feature may have caused error (fixed) | + | * Using up/down 1 letter shortcuts may have caused error (fixed) |
− | Using up/down 1 letter shortcuts may have caused error (fixed) | ||
Improvements / Changes: | Improvements / Changes: | ||
+ | * Renamed transparent.ico to transparent.cur | ||
+ | * Added MAMEWAH version info to .ini files | ||
+ | * Added play_music_during_emulation option | ||
− | |||
− | |||
− | |||
− | + | '''MAMEWAH v1.6b2 (23/11/04)''' | |
− | |||
Bugs Fixed: | Bugs Fixed: | ||
+ | * Add game to custom list would cause Run Time Error 13 & potentially further problems (fixed), | ||
+ | * Strange results would occur if left mouse button mapped to anything (fixed), | ||
+ | * Some emulators would launch but either not be visible or not have focus (fixed - alt_launch_method added), | ||
+ | * Mouse cursor invisible but required for certain emulators (fixed - mouse_cursor added). | ||
− | |||
− | |||
− | |||
− | |||
− | + | '''MAMEWAH v1.6b1 (18/11/04)''' | |
− | |||
Bugs Fixed: | Bugs Fixed: | ||
− | + | * Error would occur on list generation (& custom lists wouldn't work) if no .FTR files were present (fixed), | |
− | Error would occur on list generation (& custom lists wouldn't work) if no .FTR files were present (fixed), | + | * Inputs would occasionally be missed while Options menu is open (fixed) |
− | Inputs would occasionally be missed while Options menu is open (fixed) | + | * SELECT_EMULATOR shortcut did not work correctly (fixed), |
− | SELECT_EMULATOR shortcut did not work correctly (fixed), | + | * Invalid inputs would sometimes be registered and cause strange results, particularly when keyboard, mouse & joystick were enabled (fixed). |
− | Invalid inputs would sometimes be registered and cause strange results, particularly when keyboard, mouse & joystick were enabled (fixed). | ||
Improvements: | Improvements: | ||
− | + | * Added system files check on startup, | |
− | Added system files check on startup, | + | * Added 'sort' of emunames on startup to prevent ordering issues with different OS's/settings, |
− | Added 'sort' of emunames on startup to prevent ordering issues with different OS's/settings, | + | * Improved DirectX release/capturing while emulators/apps are launched/quit, |
− | Improved DirectX release/capturing while emulators/apps are launched/quit, | + | * Improved transition when starting/quitting MAMEWAH (hopefully quicker & smoother, particularly if using intro/exit sounds), |
− | Improved transition when starting/quitting MAMEWAH (hopefully quicker & smoother, particularly if using intro/exit sounds), | + | * Removed brief Message form visibility after quitting game, |
− | Removed brief Message form visibility after quitting game, | + | * MAMEWAH is now hidden while switching resolutions for cleaner look, |
− | MAMEWAH is now hidden while switching resolutions for cleaner look, | + | * Added code to temporarily hide wallpaper, set desktop to black, make mouse cursor transparent and hide desktop icons (hide taskbar already in place) to avoid any of these becoming visible, |
− | Added code to temporarily hide wallpaper, set desktop to black, make mouse cursor transparent and hide desktop icons (hide taskbar already in place) to avoid any of these becoming visible, | + | * Improved code to retain focus after quitting emulator/app, |
− | Improved code to retain focus after quitting emulator/app, | + | * Increased coverage of error handling, |
− | Increased coverage of error handling, | + | * Added proper handling of bad image, sound, music & movie files (see mamewah.log), |
− | Added proper handling of bad image, sound, music & movie files (see mamewah.log), | + | * Cleaned up, improved and re-organised entire code, |
− | Cleaned up, improved and re-organised entire code, | + | * Added keyboard_led_states option to control keyboard LED's while in the MAMEWAH, |
− | Added keyboard_led_states option to control keyboard LED's while in the MAMEWAH, | + | * Added rom_folder_subfolders list_generation_method, for emulators requiring roms/disk images to be placed in folders, |
− | Added rom_folder_subfolders list_generation_method, for emulators requiring roms/disk images to be placed in folders, | + | * Added commandline_format, alt_commandline_format_1 & alt_commandline_format_2 in place of default_options, extra_options_1 & extra_options_2, |
− | Added commandline_format, alt_commandline_format_1 & alt_commandline_format_2 in place of default_options, extra_options_1 & extra_options_2, | + | * Replaced wrapper_options with wrapper_commandline_format, |
− | Replaced wrapper_options with wrapper_commandline_format, | + | * Added list-specific commandline_format, alt_commandline_format_1 & alt_commandline_format_2 settings, |
− | Added list-specific commandline_format, alt_commandline_format_1 & alt_commandline_format_2 settings, | + | * Added appxlaunch and appxexit sound events (where x is 1, 2 or 3), |
− | Added appxlaunch and appxexit sound events (where x is 1, 2 or 3), | + | * Added indication to 'Select Games List' dialog to indicate when relevant ini file is missing, |
− | Added indication to 'Select Games List' dialog to indicate when relevant ini file is missing, | + | * Added 'Music Options' menu, |
− | Added 'Music Options' menu, | + | * Added 'Launch External Applications' menu, |
− | Added 'Launch External Applications' menu, | + | * Movie previews are no longer played while Options menu is open, |
− | Movie previews are no longer played while Options menu is open, | + | * Movie previews are no longer played while external app(s) are open, |
− | Movie previews are no longer played while external app(s) are open, | + | * Added movie_fullscreen option, to allow screen-saver to play movies in normal artwork box (also enables music track name to be displayed), |
− | Added movie_fullscreen option, to allow screen-saver to play movies in normal artwork box (also enables music track name to be displayed), | + | * Added 2 second delay between movies in movie screen-saver, |
− | Added 2 second delay between movies in movie screen-saver, | + | * Added run_random_game_and_quit screen-saver type and quit_delay option, |
− | Added run_random_game_and_quit screen-saver type and quit_delay option, | + | * Added power_saving screen-saver type. |
− | Added power_saving screen-saver type. | ||
Line 198: | Line 164: | ||
Bugs Fixed: | Bugs Fixed: | ||
− | + | * LCD Display feature did not work! (fixed), | |
− | LCD Display feature did not work! (fixed), | + | * Mouse & joystick navigation sensisitivity slightly different for each direction on axis (fixed), |
− | Mouse & joystick navigation sensisitivity slightly different for each direction on axis (fixed), | + | * OP_MENU_BACK input may cease working, and subsequently all inputs stop working (fixed) |
− | OP_MENU_BACK input may cease working, and subsequently all inputs stop working (fixed) | + | * Emulator-specific music would start after switching emulator even if enable_music 0 (fixed), |
− | Emulator-specific music would start after switching emulator even if enable_music 0 (fixed), | + | * Preview movie for selected game would not play after list generation (fixed), |
− | Preview movie for selected game would not play after list generation (fixed), | + | * Runtime Error 445 would occur if movie clip had no audio (fixed), |
− | Runtime Error 445 would occur if movie clip had no audio (fixed), | + | * Problem would occur when using DAT files which use quotes around certain values (fixed), |
− | Problem would occur when using DAT files which use quotes around certain values (fixed), | + | * longest_played lists wouldn't work (Runtime Error 28 & hang) (fixed), |
− | longest_played lists wouldn't work (Runtime Error 28 & hang) (fixed), | + | * Selected game may change after refreshing games list (fixed), |
− | Selected game may change after refreshing games list (fixed), | + | * MAMEWAH would appear to hang when launching MAME for the first time on some systems (fixed), |
− | MAMEWAH would appear to hang when launching MAME for the first time on some systems (fixed), | + | * Using WinIPAC feature may have resulted in strange results (fixed), |
− | Using WinIPAC feature may have resulted in strange results (fixed), | + | * Screen-saver form specific shortcut inputs would not work (fixed), |
− | Screen-saver form specific shortcut inputs would not work (fixed), | + | * Music track related shortcut inputs would not work on options / screen-saver form (fixed), |
− | Music track related shortcut inputs would not work on options / screen-saver form (fixed), | + | * In slideshow screen-saver, the first image to be displayed (the second or more time the saver is launched) may be displayed for too little time (fixed), |
− | In slideshow screen-saver, the first image to be displayed (the second or more time the saver is launched) may be displayed for too little time (fixed), | + | * Screen-saver may have kicked in too soon after generating list (fixed), |
− | Screen-saver may have kicked in too soon after generating list (fixed), | + | * File access problem causes crash (Run Time Error 70 or 75) (Windows 98) (fixed?). |
− | File access problem causes crash (Run Time Error 70 or 75) (Windows 98) (fixed?). | ||
Improvements: | Improvements: | ||
− | + | * Improved emulator launching so that powering PC down will cleanly quit emulator and MAMEWAH, | |
− | Improved emulator launching so that powering PC down will cleanly quit emulator and MAMEWAH, | + | * 'PC' emulator_executable no longer case sensitive, |
− | 'PC' emulator_executable no longer case sensitive, | + | * Added 'PROGRAM ERROR!' notification when an error occurs (execution can attempt to continue or quit), |
− | Added 'PROGRAM ERROR!' notification when an error occurs (execution can attempt to continue or quit), | + | * All input devices are now released prior to launching emulators/apps/scr screensavers, and re-acquired on return to avoid potential input problems, |
− | All input devices are now released prior to launching emulators/apps/scr screensavers, and re-acquired on return to avoid potential input problems, | + | * Removed controls.dat viewer specific support...(see below), |
− | Removed controls.dat viewer specific support...(see below), | + | * Added ability to launch up to 3 external applications, either by shortcut (input) or automatically prior to emulator launch. |
− | Added ability to launch up to 3 external applications, either by shortcut (input) or automatically prior to emulator launch. | ||
Line 229: | Line 193: | ||
Bugs Fixed: | Bugs Fixed: | ||
− | + | * 'keep_movie_preview_aspect 0' would not work (fixed), | |
− | 'keep_movie_preview_aspect 0' would not work (fixed), | + | * Run Time Error 52 may occur for various reasons (fixed), |
− | Run Time Error 52 may occur for various reasons (fixed), | + | * Run Time Error 91 may occur for various reasons (fixed), |
− | Run Time Error 91 may occur for various reasons (fixed), | + | * If the blank screen saver was launched by fault (eg if a scr screensaver was not found) then it would be un-exitable (fixed), |
− | If the blank screen saver was launched by fault (eg if a scr screensaver was not found) then it would be un-exitable (fixed), | + | * If the blank screen saver was launched by fault and 'enable_music_in_screensaver 0', music would incorrectly continue (fixed), |
− | If the blank screen saver was launched by fault and 'enable_music_in_screensaver 0', music would incorrectly continue (fixed), | + | * Screen saver would sometimes launch right after a game was quit (fixed), |
− | Screen saver would sometimes launch right after a game was quit (fixed), | + | * 'show_dos_box auto' would not work with certain list_generation_method's (fixed), |
− | 'show_dos_box auto' would not work with certain list_generation_method's (fixed), | + | * Emulator-specific music would not work (fixed), |
− | Emulator-specific music would not work (fixed), | + | * Clone info would not be removed from games added to a list with 'display_clone_info 0' set (fixed), |
− | Clone info would not be removed from games added to a list with 'display_clone_info 0' set (fixed), | + | * Games may not have been correctly added to most_played / longest_played custom lists (fixed), |
− | Games may not have been correctly added to most_played / longest_played custom lists (fixed), | + | * Preview movie may not have played after switching emulators (fixed), |
− | Preview movie may not have played after switching emulators (fixed), | + | * Main form would disappear leaving options menu visible when exiting via menu (fixed), |
− | Main form would disappear leaving options menu visible when exiting via menu (fixed), | + | * Closing options menu (if above a movie preview) would cause part of movie to be cut off (fixed), |
− | Closing options menu (if above a movie preview) would cause part of movie to be cut off (fixed), | + | * Holding up/down at top/bottom of list would cause image(s) not to update (but movie does) (fixed), |
− | Holding up/down at top/bottom of list would cause image(s) not to update (but movie does) (fixed), | + | * Screensaver may have attempted to kick in while or after 'exit' sound was playing (fixed), |
− | Screensaver may have attempted to kick in while or after 'exit' sound was playing (fixed), | + | * controls_dat_viewer_options would be added twice to commandline (fixed), |
− | controls_dat_viewer_options would be added twice to commandline (fixed), | + | * Big font / crashing problem (Run Time Error 13) with regional settings which use ',' as decimal seperator or non-English language setting (fixed at last!), |
− | Big font / crashing problem (Run Time Error 13) with regional settings which use ',' as decimal seperator or non-English language setting (fixed at last!), | + | * Un-neccessary refreshment of current game images/text when activating (non-used) input (fixed). |
− | Un-neccessary refreshment of current game images/text when activating (non-used) input (fixed). | ||
Improvements: | Improvements: | ||
− | + | * Made Options menu disappear after generating custom lists, as per previous versions, | |
− | Made Options menu disappear after generating custom lists, as per previous versions, | + | * Adjusted initialisation sequence for a 'cleaner' look, |
− | Adjusted initialisation sequence for a 'cleaner' look, | + | * Ctrlr files now accept regular pipe '|' as well as '¦', |
− | Ctrlr files now accept regular pipe '|' as well as '¦', | + | * Hiphens (-) may now be used in 'emuname's, |
− | Hiphens (-) may now be used in 'emuname's, | + | * Changed screensaver delay unit to seconds for increased accuracy (UPDATE YOUR MAMEWAH.INI FILE!!), |
− | Changed screensaver delay unit to seconds for increased accuracy (UPDATE YOUR MAMEWAH.INI FILE!!), | + | * DirectSound is now fully released when launching a game/scr saver/wrapper in order to prevent problems with DOS apps, |
− | DirectSound is now fully released when launching a game/scr saver/wrapper in order to prevent problems with DOS apps, | + | * Settings in ini files (excl. ctrlr) are no longer case-sensitive, |
− | Settings in ini files (excl. ctrlr) are no longer case-sensitive, | + | * Improved 'show_dos_box auto' to show box if roms have bad checksums, |
− | Improved 'show_dos_box auto' to show box if roms have bad checksums, | + | * Improved keep_movie_preview_aspect to allow for correct game aspect ratio (nb dependant on movie_artwork_no and keep_image_aspect, thanks Howard_C :) ), |
− | Improved keep_movie_preview_aspect to allow for correct game aspect ratio (nb dependant on movie_artwork_no and keep_image_aspect, thanks Howard_C :) ), | + | * Removed 'Select Emulator' option from menu when 0-1 emulators exist, |
− | Removed 'Select Emulator' option from menu when 0-1 emulators exist, | + | * Removed 'Select Games List' option from menu when 0-1 games lists exist, |
− | Removed 'Select Games List' option from menu when 0-1 games lists exist, | + | * Removed 'Find Game' and 'Select Random Game' options from menu when 0-1 games exist, |
− | Removed 'Find Game' and 'Select Random Game' options from menu when 0-1 games exist, | + | * Removed (Games List Options > ) 'Add Game to List' and 'Remove Game from List' options from menu when no games exist. |
− | Removed (Games List Options > ) 'Add Game to List' and 'Remove Game from List' options from menu when no games exist. | ||
Line 269: | Line 231: | ||
Bugs Fixed: | Bugs Fixed: | ||
− | + | * Using '&' in 'Emulator Title' or 'Game List Title' would result in title being incorrectly displayed (fixed), | |
− | Using '&' in 'Emulator Title' or 'Game List Title' would result in title being incorrectly displayed (fixed), | + | * Hitting exit button with 'Default Exit Button Action' set to 'Give Choice' would not work (fixed), |
− | Hitting exit button with 'Default Exit Button Action' set to 'Give Choice' would not work (fixed), | + | * Hitting exit key >once would play exit sound >once (fixed), |
− | Hitting exit key >once would play exit sound >once (fixed), | + | * Artwork sizes/aspect ratios may have been incorrect with certain layouts (fixed), |
− | Artwork sizes/aspect ratios may have been incorrect with certain layouts (fixed), | + | * Images may not have been displayed if files were present in the image folder, with the same filename but different extension (fixed), |
− | Images may not have been displayed if files were present in the image folder, with the same filename but different extension (fixed), | + | * Sounds may not have been played if files were present in the image folder, with the same filename but different extension (fixed), |
− | Sounds may not have been played if files were present in the image folder, with the same filename but different extension (fixed), | + | * Some external screensavers may have caused MAMEWAH to return non-fullscreen and/or without focus (fixed), |
− | Some external screensavers may have caused MAMEWAH to return non-fullscreen and/or without focus (fixed), | + | * Hitting keys while waiting for game list refresh / custom list generation may have (unwanted) delayed effect (fixed), |
− | Hitting keys while waiting for game list refresh / custom list generation may have (unwanted) delayed effect (fixed), | + | * Windows 98 sound issues (fixed?), |
− | Windows 98 sound issues (fixed?), | + | * Apparently random Run Time Error 62 caused by corrupted FAV, FTR or CFG files (fixed?). |
− | Apparently random Run Time Error 62 caused by corrupted FAV, FTR or CFG files (fixed?). | ||
Improvements (/Changes): | Improvements (/Changes): | ||
+ | * Removed 'Artwork #1 Filename to Replace with Romname' option, | ||
+ | * Removed 'Task Switching' option, | ||
+ | * Removed About box, | ||
+ | * Revamped options menu entirely, removing most options except navigation options and list generation / filtration features, | ||
+ | * Added 'Find Game' option for easily searching out games, | ||
+ | * Improved options menu refresh to reduce (remove?) flickering while scrolling, | ||
+ | * Added broadcasting giving MAMEWAH's main form caption in the format 'MAMEWAH - Emulator Title: Game Description (ROMNAME)', | ||
+ | * Replace 'debug.log' with 'mamewah.log', to record games launched, reason for (cleanly) quitting and (some) errors encountered, | ||
+ | * Replaced 'emu?' file system (layouts, configs, lists, ctrlr files, filters & favorites) to new 'emuname' system, | ||
+ | * Updated /e commandline switch to accept emulator name, | ||
+ | * Replaced .CFG file system with new .INI system, which will auto-update with future versions of MAMEWAH, | ||
+ | * Removed 50 emulator limit (to 32,767!), | ||
+ | * Removed 50 game list limit (to 32,767!), | ||
+ | * List-specific sounds may now be used, | ||
+ | * Added two new List Generation Methods to work with MAME v0.84+ ('-listinfo' removed from MAME), | ||
+ | * Added ability to 'filter' lists with no filters available, in order to remove (clone) [rom info] - just hit 'Generate Custom List using Filters' to apply it, | ||
+ | * Made old 'Display Clone Info' feature custom list specific, | ||
+ | * Added LCD display support, | ||
+ | * Emulator-specific .SCR screensavers may now be used, | ||
+ | * Emulator-specific music can now be used, | ||
+ | * Added 'Max Favorites' feature for custom lists, | ||
+ | * Added movie support for screensaver, intro/exit movies and game movie previews, | ||
+ | * Created a new ctrlr ini file input system to handle more events, mulitple input mapping, simutaneous key/input presses, mouse & joystick support, | ||
+ | * Menu lock 'hold for 3 seconds' removed (use multiple inputs instead), | ||
+ | * Removed Default Exit Button Action option (due to new input system, see below), | ||
+ | * Added several hotkey/input shortcuts - see \mamewah\ctrlr\default.ini for full details, | ||
+ | * Added 'wrap_list' feature which enabled wrapping of the games list & options menu while navigating, | ||
+ | * Probably some things I have forgotten - see the new \docs folder for documentation. | ||
+ | * Renamed the 'Console #?' label as 'Emulator #?' to be more accurate. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | ==MAMEWAH v0.894 and below== | ||
+ | These versions are not recommed anymore. They are not compatible with version 1.5 and above (wich have changed a lots of code). If you want to see the log for these versions, you should download Mamewah yourself, and look on the changes.txt log file. | ||
− | |||
− | + | [[Mamewah|Back to Mamewah frontpage]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | [[Category:Mamewah]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Latest revision as of 06:48, 16 July 2006
Contents
MAMEWAH v1.61 (02/02/05)
Bugs Fixed:
- New versions of WinIPAC would not work correctly with MAMEWAH (fixed),
- 'Auto-Exit' countdown would go 5-4-3-2-1-5 if another error occurred immediately after first error (fixed),
- Error would occur when using movie screen-saver if movie_path missing or invalid (fixed),
- {cursor} flags used in app_x_commandline_format's would not work correctly when used with the auto_launch_apps option (fixed),
- Artwork objects #2-10 would appear in front of games list if used/overlapped (fixed).
Improvements:
- MAMEWAH now programs IPAC (via WinIPAC) with mamewah_ipc_file on startup.
MAMEWAH v1.6 (18/01/05)
MAMEWAH v1.6 Final (18/01/05) (no changes, except documentation & official release)
MAMEWAH v1.6b9 (17/01/05)
Bugs Fixed:
- Runtime Error 91 would occur continuously if bad movie file was used in movie screen-saver (fixed),
- Problems would occur if emuname strings contained parts of other emuname's (eg snes & nes) (fixed),
- If current_list was set to a no. which did not exist, blank list would appear (fixed - now defaults to main list),
- Layout would not be displayed correctly if games list with corrupt .lst file was selected upon startup (fixed).
Improvements:
- Added remember_current_game option to mamewah.ini (setting this to 0 selects first game in all lists upon startup),
- Removed play_music_during_emulation option in favour of {music} & {nomusic} commandline_format flags ({nomusic} is default if unspecified),
- Removed mouse_cursor option in favour of {cursor}, {nocursor} & {cursor filename} commandline_format flags ({nocursor} is default if unspecified),
- Added 5 second auto-exit after error occurs in case of unescapable error.
MAMEWAH v1.6b8 (10/01/05)
Bugs Fixed:
- keyboard_led_states order was incorrect under Win98 (fixed),
- Current game selected in most_played and longest_played lists would incorrectly change after running game (fixed),
- Wallpaper may not have been hidden (fixed),
- Space required after {dosbox} and/or {safelaunch} flag(s) if placed prior to [regular] flags (fixed),
- Shutdown when exiting did not work in Win2k (fixed).
Improvements:
- Added info to log when rom_path and emulator_executable does not exist (when trying to run a game),
- Added info to log to indicate games lists read,
- Added safe_mode option to mamewah.ini (setting to 1 prevents changing wallpaper/cursors, hiding desktop icons/taskbar),
- Added app_to_run_on_exit option to mamewah.ini,
- Added 'run_app' exit action and EXIT_AND_RUN_APP input event (ctrlr files),
- Added game_specific_config_path to emuname.ini for game-specific commandlines,
- Added code to ensure name, cloneof & romof are in uppercase (in case external app/script generates .lst file in lowercase).
MAMEWAH v1.6b7 (05/01/05)
Bugs Fixed:
- Cursor may not disappear on some Win98 systems (fixed).
Improvements:
- Picking an emulator or custom list from the menu which is already currently selected now hides options menu,
- Added system info to mamewah.log,
- Renamed 'Select Emulator' menu to 'Select Platform' (easier for non-geeks to understand ;) ),
- Improved {8.3} flag to work without [rompath] and/or [romext].
MAMEWAH v1.6b6 (02/01/05)
Bugs Fixed:
- Screensavers / wrappers may not have launch correctly (fixed),
- Potential problem when using alt_launch_method (fixed),
- Emulator-specific music may have started after game launched (fixed),
- Occasional Runtime Error 91 from CTRLR_FinaliseDI (fixed).
Improvements:
- Improved some code for the transition between game / MAMEWAH,
- Replaced send_rom_path setting with [rompath] commandline_format flag,
- Replaced send_rom_extension setting with [romext] commandline_format flag,
- Removed quotes_around_romnames (this can be achieved in commandline_format by adding "'s),
- Replaced long_filenames setting with {8.3string} flag (where string=rom filename),
- Replaced show_dos_box setting with {dosbox}, {nodosbox} and {autodosbox} flags,
- Replaced alt_launch_method setting with {safelaunch} and {nosafelaunch} flags.
MAMEWAH v1.6b5 (13/12/04)
Bugs Fixed:
- If the no. games in a 'favorites' list was below the max_favorites value then the games list would be incorrectly populated with blank spaces/games (fixed),
- If mouse_cursor default was set, incorrect (larger) cursor will have been used (fixed),
- Runtime Error 53 - File not found may occur for various reasons (fixed).
MAMEWAH v1.6b4 (07/12/04)
Bugs Fixed:
- Runtime Error 91 may have occured in Music_Play (fixed),
- Emulator/list specific ctrlr files may not have been used when switching emulator/list using shortcuts (fixed),
- Keyboard LED feature didn't work in Win98 (fixed).
Improvements:
- Added some more info to mamewah.log.
MAMEWAH v1.6b3 (06/12/04)
Bugs Fixed:
- System cursors would not necessarily be restored on quitting MAMEWAH (fixed)
- Runtime Error 445 may have occurred in Movie_Play (fixed)
- Slideshow screen-saver broken (fixed)
- Using music rewind / fast-forward feature may have caused error (fixed)
- Using up/down 1 letter shortcuts may have caused error (fixed)
Improvements / Changes:
- Renamed transparent.ico to transparent.cur
- Added MAMEWAH version info to .ini files
- Added play_music_during_emulation option
MAMEWAH v1.6b2 (23/11/04)
Bugs Fixed:
- Add game to custom list would cause Run Time Error 13 & potentially further problems (fixed),
- Strange results would occur if left mouse button mapped to anything (fixed),
- Some emulators would launch but either not be visible or not have focus (fixed - alt_launch_method added),
- Mouse cursor invisible but required for certain emulators (fixed - mouse_cursor added).
MAMEWAH v1.6b1 (18/11/04)
Bugs Fixed:
- Error would occur on list generation (& custom lists wouldn't work) if no .FTR files were present (fixed),
- Inputs would occasionally be missed while Options menu is open (fixed)
- SELECT_EMULATOR shortcut did not work correctly (fixed),
- Invalid inputs would sometimes be registered and cause strange results, particularly when keyboard, mouse & joystick were enabled (fixed).
Improvements:
- Added system files check on startup,
- Added 'sort' of emunames on startup to prevent ordering issues with different OS's/settings,
- Improved DirectX release/capturing while emulators/apps are launched/quit,
- Improved transition when starting/quitting MAMEWAH (hopefully quicker & smoother, particularly if using intro/exit sounds),
- Removed brief Message form visibility after quitting game,
- MAMEWAH is now hidden while switching resolutions for cleaner look,
- Added code to temporarily hide wallpaper, set desktop to black, make mouse cursor transparent and hide desktop icons (hide taskbar already in place) to avoid any of these becoming visible,
- Improved code to retain focus after quitting emulator/app,
- Increased coverage of error handling,
- Added proper handling of bad image, sound, music & movie files (see mamewah.log),
- Cleaned up, improved and re-organised entire code,
- Added keyboard_led_states option to control keyboard LED's while in the MAMEWAH,
- Added rom_folder_subfolders list_generation_method, for emulators requiring roms/disk images to be placed in folders,
- Added commandline_format, alt_commandline_format_1 & alt_commandline_format_2 in place of default_options, extra_options_1 & extra_options_2,
- Replaced wrapper_options with wrapper_commandline_format,
- Added list-specific commandline_format, alt_commandline_format_1 & alt_commandline_format_2 settings,
- Added appxlaunch and appxexit sound events (where x is 1, 2 or 3),
- Added indication to 'Select Games List' dialog to indicate when relevant ini file is missing,
- Added 'Music Options' menu,
- Added 'Launch External Applications' menu,
- Movie previews are no longer played while Options menu is open,
- Movie previews are no longer played while external app(s) are open,
- Added movie_fullscreen option, to allow screen-saver to play movies in normal artwork box (also enables music track name to be displayed),
- Added 2 second delay between movies in movie screen-saver,
- Added run_random_game_and_quit screen-saver type and quit_delay option,
- Added power_saving screen-saver type.
MAMEWAH v1.52 (21/10/04)
Bugs Fixed:
- LCD Display feature did not work! (fixed),
- Mouse & joystick navigation sensisitivity slightly different for each direction on axis (fixed),
- OP_MENU_BACK input may cease working, and subsequently all inputs stop working (fixed)
- Emulator-specific music would start after switching emulator even if enable_music 0 (fixed),
- Preview movie for selected game would not play after list generation (fixed),
- Runtime Error 445 would occur if movie clip had no audio (fixed),
- Problem would occur when using DAT files which use quotes around certain values (fixed),
- longest_played lists wouldn't work (Runtime Error 28 & hang) (fixed),
- Selected game may change after refreshing games list (fixed),
- MAMEWAH would appear to hang when launching MAME for the first time on some systems (fixed),
- Using WinIPAC feature may have resulted in strange results (fixed),
- Screen-saver form specific shortcut inputs would not work (fixed),
- Music track related shortcut inputs would not work on options / screen-saver form (fixed),
- In slideshow screen-saver, the first image to be displayed (the second or more time the saver is launched) may be displayed for too little time (fixed),
- Screen-saver may have kicked in too soon after generating list (fixed),
- File access problem causes crash (Run Time Error 70 or 75) (Windows 98) (fixed?).
Improvements:
- Improved emulator launching so that powering PC down will cleanly quit emulator and MAMEWAH,
- 'PC' emulator_executable no longer case sensitive,
- Added 'PROGRAM ERROR!' notification when an error occurs (execution can attempt to continue or quit),
- All input devices are now released prior to launching emulators/apps/scr screensavers, and re-acquired on return to avoid potential input problems,
- Removed controls.dat viewer specific support...(see below),
- Added ability to launch up to 3 external applications, either by shortcut (input) or automatically prior to emulator launch.
MAMEWAH v1.51 (20/09/04)
Bugs Fixed:
- 'keep_movie_preview_aspect 0' would not work (fixed),
- Run Time Error 52 may occur for various reasons (fixed),
- Run Time Error 91 may occur for various reasons (fixed),
- If the blank screen saver was launched by fault (eg if a scr screensaver was not found) then it would be un-exitable (fixed),
- If the blank screen saver was launched by fault and 'enable_music_in_screensaver 0', music would incorrectly continue (fixed),
- Screen saver would sometimes launch right after a game was quit (fixed),
- 'show_dos_box auto' would not work with certain list_generation_method's (fixed),
- Emulator-specific music would not work (fixed),
- Clone info would not be removed from games added to a list with 'display_clone_info 0' set (fixed),
- Games may not have been correctly added to most_played / longest_played custom lists (fixed),
- Preview movie may not have played after switching emulators (fixed),
- Main form would disappear leaving options menu visible when exiting via menu (fixed),
- Closing options menu (if above a movie preview) would cause part of movie to be cut off (fixed),
- Holding up/down at top/bottom of list would cause image(s) not to update (but movie does) (fixed),
- Screensaver may have attempted to kick in while or after 'exit' sound was playing (fixed),
- controls_dat_viewer_options would be added twice to commandline (fixed),
- Big font / crashing problem (Run Time Error 13) with regional settings which use ',' as decimal seperator or non-English language setting (fixed at last!),
- Un-neccessary refreshment of current game images/text when activating (non-used) input (fixed).
Improvements:
- Made Options menu disappear after generating custom lists, as per previous versions,
- Adjusted initialisation sequence for a 'cleaner' look,
- Ctrlr files now accept regular pipe '|' as well as '¦',
- Hiphens (-) may now be used in 'emuname's,
- Changed screensaver delay unit to seconds for increased accuracy (UPDATE YOUR MAMEWAH.INI FILE!!),
- DirectSound is now fully released when launching a game/scr saver/wrapper in order to prevent problems with DOS apps,
- Settings in ini files (excl. ctrlr) are no longer case-sensitive,
- Improved 'show_dos_box auto' to show box if roms have bad checksums,
- Improved keep_movie_preview_aspect to allow for correct game aspect ratio (nb dependant on movie_artwork_no and keep_image_aspect, thanks Howard_C :) ),
- Removed 'Select Emulator' option from menu when 0-1 emulators exist,
- Removed 'Select Games List' option from menu when 0-1 games lists exist,
- Removed 'Find Game' and 'Select Random Game' options from menu when 0-1 games exist,
- Removed (Games List Options > ) 'Add Game to List' and 'Remove Game from List' options from menu when no games exist.
MAMEWAH v1.5 (07/09/04)
Bugs Fixed:
- Using '&' in 'Emulator Title' or 'Game List Title' would result in title being incorrectly displayed (fixed),
- Hitting exit button with 'Default Exit Button Action' set to 'Give Choice' would not work (fixed),
- Hitting exit key >once would play exit sound >once (fixed),
- Artwork sizes/aspect ratios may have been incorrect with certain layouts (fixed),
- Images may not have been displayed if files were present in the image folder, with the same filename but different extension (fixed),
- Sounds may not have been played if files were present in the image folder, with the same filename but different extension (fixed),
- Some external screensavers may have caused MAMEWAH to return non-fullscreen and/or without focus (fixed),
- Hitting keys while waiting for game list refresh / custom list generation may have (unwanted) delayed effect (fixed),
- Windows 98 sound issues (fixed?),
- Apparently random Run Time Error 62 caused by corrupted FAV, FTR or CFG files (fixed?).
Improvements (/Changes):
- Removed 'Artwork #1 Filename to Replace with Romname' option,
- Removed 'Task Switching' option,
- Removed About box,
- Revamped options menu entirely, removing most options except navigation options and list generation / filtration features,
- Added 'Find Game' option for easily searching out games,
- Improved options menu refresh to reduce (remove?) flickering while scrolling,
- Added broadcasting giving MAMEWAH's main form caption in the format 'MAMEWAH - Emulator Title: Game Description (ROMNAME)',
- Replace 'debug.log' with 'mamewah.log', to record games launched, reason for (cleanly) quitting and (some) errors encountered,
- Replaced 'emu?' file system (layouts, configs, lists, ctrlr files, filters & favorites) to new 'emuname' system,
- Updated /e commandline switch to accept emulator name,
- Replaced .CFG file system with new .INI system, which will auto-update with future versions of MAMEWAH,
- Removed 50 emulator limit (to 32,767!),
- Removed 50 game list limit (to 32,767!),
- List-specific sounds may now be used,
- Added two new List Generation Methods to work with MAME v0.84+ ('-listinfo' removed from MAME),
- Added ability to 'filter' lists with no filters available, in order to remove (clone) [rom info] - just hit 'Generate Custom List using Filters' to apply it,
- Made old 'Display Clone Info' feature custom list specific,
- Added LCD display support,
- Emulator-specific .SCR screensavers may now be used,
- Emulator-specific music can now be used,
- Added 'Max Favorites' feature for custom lists,
- Added movie support for screensaver, intro/exit movies and game movie previews,
- Created a new ctrlr ini file input system to handle more events, mulitple input mapping, simutaneous key/input presses, mouse & joystick support,
- Menu lock 'hold for 3 seconds' removed (use multiple inputs instead),
- Removed Default Exit Button Action option (due to new input system, see below),
- Added several hotkey/input shortcuts - see \mamewah\ctrlr\default.ini for full details,
- Added 'wrap_list' feature which enabled wrapping of the games list & options menu while navigating,
- Probably some things I have forgotten - see the new \docs folder for documentation.
- Renamed the 'Console #?' label as 'Emulator #?' to be more accurate.
MAMEWAH v0.894 and below
These versions are not recommed anymore. They are not compatible with version 1.5 and above (wich have changed a lots of code). If you want to see the log for these versions, you should download Mamewah yourself, and look on the changes.txt log file.