Mame32m - Mame32 More !
-----------------------------------------------

Mame32m是lahow在mameplus的基础上加入了kaillera联网游戏支持的mame改版，
既有近似mame32k稳定的联网效果，又有mameplus的众多功能(语言包、ips等)。

原作者已停止开发，本修改版本在相对稳定的0.84u2版本基础上修改：

cps1 cps2 neogeo pgm系统游戏rom同步最新官方mame，添加并修正了一些cps1 hack游戏，
支持部分neogeo解密版游戏，添加所有neogeo bios hack支持，家用模式可正常使用选择键，
添加支持cps3系统游戏(NOCD版本+区域切换)。

添加针对键盘半圆出招优化功能，添加虚拟3D显示功能。

添加搜索游戏和根据语言文件导出游戏列表功能，支持mameplus ips V3。

修正一些游戏在联网时不能按F2调整eeprom设置的问题。

特别分离了cps1 cps2 cps3 neogeo pgm pgm2系统的游戏单独做了一个lite版本Mame32mcnp(程序启动速度快)。

在Windows Vista及以上操作系统中，非Intel集成显卡必须使用Direct 3D模式(默认游戏属性->Direct3D)才可使画面平滑。
由于D3D7限制，当桌面分辨率超过2048时，程序会自动禁用Direct3D或强制调整分辨率至1920。
由于D3D7兼容问题，在Windows 8/8.1操作系统中，全屏时游戏速度存在问题。

部分游戏加入了内置补丁代码，刷新列表的时候如果你拥有内置补丁对应的游戏rom，将会同时刷出hack的克隆版本游戏，
联网或单机运行这些游戏时，将会自动对游戏应用内置补丁，变成可选隐藏人物等版本，
若不想在列表中看到这些游戏，请在左边分类文件夹上点右键选择自定义过滤器，勾选Internal Hack Games并确定即可。

附带了多个版本的kaillera客户端，如要启用请自行改名为kailleraclient.dll。

关于联机调整dip设置(注意要分清楚dip switch和eeprom的区别)：
默认按键设置情况下，左shift+F10是传输dip设置，
联机时，大家都加入游戏，主机开始游戏，当游戏开始后主机按tab调整游戏dip switch设置，
调整完毕后，按“左shift+F10”传输dip设置给所有玩家，成功的话你会看到dip switch changed字样，
然后主机按F3重启游戏，大家会同时重启游戏，此时新的dip switch设置已生效。

联机时需要设置eeprom可直接按F2(主机)，注意单机设置和联机设置是无关的，
联机时不会使用单机游戏时保存的dip和eeprom设置。

关于保持画面比例功能：
添加保持画面比例选项，命令行为keepaspect，原强制调整画面比例选项命令行改为enforceaspect，
在勾选强制调整画面比例或使用Direct 3D的情况下（请将整数倍拉伸设为自动），程序将根据这两个选项以及输入的画面比例来调整游戏画面比例：

1. 当勾选强制调整画面比例，且不勾选保持画面比例时：程序仍然使用之前版本中的修正算法计算出合适的画面比例来显示。
2. 当不勾选强制调整画面比例，且勾选保持画面比例时：程序使用游戏原始分辨率比例来显示。
3. 当两个都勾选时：程序使用输入的画面比例数值来显示。
4. 当两个都不勾选时：程序使用显示器分辨率比例来显示。

----------------------------------------------------

									by Creamymami