Modded MAME: Difference between revisions

From Hard Drop Tetris Wiki

Jump to: navigation, search
(Created)
 
m (added category)
 
(4 intermediate revisions by one other user not shown)
Line 2: Line 2:


=Input mod=
=Input mod=
Current version: 0.132 + diff + WolfMAME's inpview (tgmj/tgm2/tgm2p only)
Current version: 0.132 + diff + WolfMAME's inpview + tgmj/tgm2/tgm2p only
(these links will appear soon, please be patient)
* [http://nihon.se/upy/mymame0132.diff Source diff]
* Diff
* Windows [http://nihon.se/upy/mametgm.exe GCC] [http://nihon.se/upy/vmametgm.exe VC++ 2005] (the latter might be faster)
* Windows
* [http://nihon.se/upy/mametgm.linux Linux]
** GCC optimized for i686
* [http://nihon.se/upy/mametgm.osx86 Mac OS X x86]
** VC++ 2005
* Linux


This mod makes MAME poll for host input more often. It makes TGM even less playable (too heavy for my poor laptop), but it is not that heavy with TGM2 and TAP.
This mod makes MAME poll for host input more often. It makes TGM even less playable (too heavy for my poor laptop), but it is not that heavy with TGM2 and TAP.
Line 14: Line 12:
In addition, it handles pressing opposite directions in a different way:
In addition, it handles pressing opposite directions in a different way:
* If you press left, then right without releasing left, it will read left then right
* If you press left, then right without releasing left, it will read left then right
* This is also true for right->left, up->down and down->up
** Original MAME locks (i.e. ignores) both left and right if you pressed right without releasing left
** Original MAME locks (i.e. ignores) both left and right if you pressed right without releasing left
* This also works for right->left, up->down and down->up
* Still, if you press left and right at the same time, it will lock both
* Still, if you press left and right at the same time, it will lock both
* However, if you press up and down at the same time, it will prefer up
* However, if you press up and down at the same time, it will prefer up


Note: this mod produces/reads .inp files incompatible with the original MAME.
Note: this mod produces/reads .inp files incompatible with the original MAME.
Note: SDL MAME polls input from the host machine once per frame, which makes this modification useless on the Linux and Mac OS X builds.
[[Category:Game Configurations]]

Latest revision as of 03:18, 7 August 2009

MAME is an open source project, which give the chance to test code changes.

Input mod

Current version: 0.132 + diff + WolfMAME's inpview + tgmj/tgm2/tgm2p only

This mod makes MAME poll for host input more often. It makes TGM even less playable (too heavy for my poor laptop), but it is not that heavy with TGM2 and TAP.

In addition, it handles pressing opposite directions in a different way:

  • If you press left, then right without releasing left, it will read left then right
    • Original MAME locks (i.e. ignores) both left and right if you pressed right without releasing left
  • This also works for right->left, up->down and down->up
  • Still, if you press left and right at the same time, it will lock both
  • However, if you press up and down at the same time, it will prefer up

Note: this mod produces/reads .inp files incompatible with the original MAME.

Note: SDL MAME polls input from the host machine once per frame, which makes this modification useless on the Linux and Mac OS X builds.