Totally just realized I never released this no-buffer patch officially. Anyways, apply this to a relatively recent MAME to make it “lagless” (a bullshit term used to describe removing a frame of sprite buffering from drivers that buffer sprites to keep in sync with backgrounds).
Download here: http://daifukkat.su/files/bufpatch.diff
Hello,
can you briefly describe for the non-programmer guy, if this good for SHMUPS but may have other negative effects for other games than SHMUPS?
Any idea why this is not in official source?
thanks
alex
Comment by Alex — August 25, 2012 @ 02:12
It’s not “good” for any game. It’s a complete hack and is awful. It is not in official source because it is plain wrong and inaccurate. The only reason it exists is to decrease input delay for some games through means of skipping a frame of delay for sprites.
Comment by trap15 — August 26, 2012 @ 18:46
thanks for the explanation, im even more confused now
Comment by Alex — August 30, 2012 @ 03:40
Hello.
Thank you for develop a nice cave arrange.
Would you release bufpatch.diff for MAME Plus 0.144?
Comment by Mado — October 23, 2012 @ 02:26
Same patch should work, provided 144 has the buffer thing.
Comment by trap15 — October 23, 2012 @ 15:26
In 0.144, src/emu/video/bufsprite.h does not exist…
Comment by Mado — October 23, 2012 @ 19:35
In that case it doesn’t have the buffer thing. So I can’t do it. Ask nimitz for his patches.
Comment by trap15 — October 28, 2012 @ 11:21