Changes to Mame32
v.62
- Internalized the code for rotate.exe, Mame32
can now choose its background images from Options • Background Image, and
choose a random one on startup. Options • Startup Options • Select
Random Background Image. [K&K]
- Added tabs for the screenshot art area, toggle
with alt-b. [K&K]
- Added code to increase speed of audit. [K&K]
- Added secondary click menu pop-up for
screenshot area. [Sword]
- Allowed bkground.png to be displayed in
history.dat area under screenshot, font color changed to match GUI font color.
[K&K]
- Created new icons for the various tabs in
Default Options / Game Properties dialogue boxes. [John IV]
- Updated the ColumnEdit and Properties code to
make them both more extensible. [Nathan Woods/MESS32]
- Included index fixes to speed load time in
treeview.c,
particularly with extra \folders *.inis. [Jeff Miller]
- Fixed an issue where the startup focus in the
details list would jump to the top of the list before returning to the prior
selection. [Chris Kirmse]
- Main distribution now compiled with I686=1 for
Pentium Pro optimization. Doesn't impact high end AMD chips at all but
provides speed increases to lower range PII, P3 machines. [John IV]
- Created new *.ini files for the \folders
directory. Replace the old ones with these (except any user-modified of
course). [John IV]
- Created a new Mame32 MSI installer package.
This should be easier for beginners. [John IV]
- Added the ability to drag and drop games into
the custom *.ini folders. [Chris Kirmse]
- Added the ability to secondary click on a game
to add or remove it from an *.ini file in the \folders directory. [Patrick
Jones / Chris Kirmse]
v.61
- Fixed a nasty crasher where Mame32 would hang if loading
a game that required user intervention in Mame[w] like 'The Astyanax', and there
was no joystick connected to the system. [Sword]
- Fixed a couple of fringe case crashers when Windows is shut down
beneath
Mame32, i.e. a cabinet setting. [Robert John Sheppard]
- Removed -dirty / -nodirty options to match Aaron's core
changes. [John IV]
- Added dialogue box support for new artwork switches,
added -ini support to Options • Directories. [Mike Haaland]
- Added dialogue box support for LED disablement, artwork
resolution. [Mike Haaland]
- Added brightness slider, removed -bpp per Aaron's changes. [Mike Haaland]
- Added sound chip and CPU information to the folder views.
Added the long requested feature to create user defined folder views, see \folders files for examples. [Sword,
BUT, Emuman / Mike Haaland]
- Created Artwork, BIOS, and Custom folder views. [John IV]
- Added support for displaying -listsourcefile [source]
field to the View • Customize Fields. Handy for sorting to test global
driver changes across all its games., or using to report game problems to
MameTesters.com. [Mike Haaland]
- Created new Version and Classification folder views. [John IV]
- Added support for the new -lightgun switch. [John IV]
- Removed 'add to favorites' from context menus and file
menu since it is now possible/preferable to have favorites stored in the
portable, user-defined, external text file [\folders]. Which also of course
would survive a registry key purge. Times played is still accessible as a column
in details view. [John IV]
- Updated help file with new settings, added baseline
Mame[w] documents to help file. [John IV]
- Added \titles directory support to allow for title
screenshots viewing. [John IV]
- Created new Mame32 icon and About graphic. [John
IV]
v.60
- Created and added the new Mame32 HTML Help File. [John
IV]
- Updated context sensitive help support to Mame32, all
controls should be mapped to pop-up help. [Mike Haaland]
- Added 'Use less CPU if possible' check box in Options •
Default Options • Miscellaneous. This toggles the new baseline Mame[w] sleep / -nosleep
switch. If toggled on, it will return more time slices to the processor
and be more amenable to multi-tasking with other applications. If toggled
off, Mame32 will continue to take 100% of the CPU time as it has historically.
It should be toggled 'off' for people experiencing severe slowdowns,
particularly laptop users. [John IV / Mike Haaland]
- Added option to set the directory for hard drive image
diff files to match Mame[w] in Options • Directories. Fixed screenshot area
decimation when image sized too large for area. Scales properly now and
looks great.
Fixed flip options. [Sword]
- Added option to set the directory for icons in Options •
Directories. [John IV]
- Added support for new external controller mapping. This
adds support for common arcade controllers and provides the ability to create
user defined mappings for home built solutions. See Options • Default Options • Controllers.
Also see the controller mapping document in the Mame Documents help section. [Ron
Fries]
v.59
- Added 'Allow game selection by joystick' check box to
Startup Options. Allows navigation and game launch via controller:
joystick 1 up = up arrow
joystick 1 down = down arrow
joystick 1 left = left arrow
joystick 1 right = right arrow
joystick 1 button 1 = play game
joystick 1 button 2 = page up
joystick 1 button 5 = page down
joystick 1 button 3 = end
joystick 1 button 6 = home. [Chris Kirmse]
- Fixed a few files to allow a MingW compile without errors.
[Sword]
- Added 'Broadcast selected game to all windows' check box in
Startup Options, this allows
third party applications to be programmatically told what game is being played in Mame32.
It can be used to hook into applications like LED reader boards, or instant message clients, etc. [Chris Kirmse]
2002-11-10 09:28 PM -0800