{"push_id":710596935,"size":13,"distinct_size":13,"ref":"refs/heads/master","head":"dfc68ad0539daf909c163192ac83106e57ebdf0b","before":"773e806c7b5b9522b6c4c41966bc5c918f8e94fb","commits":[{"sha":"248cb1912b6277c91f6431f63deee081110bcb5d","author":{"email":"3c58d6ac832e4d1eb91dfadb592025b3ef7ed713@users.noreply.github.com","name":"David Haywood"},"message":"new clones\nX-Men Vs. Street Fighter (USA 960910) [kawaks]\n\nalso changed the driver from using strcmp to using the inline rom loading key specification.","distinct":true,"url":"https://api.github.com/repos/mixxmaster/mame/commits/248cb1912b6277c91f6431f63deee081110bcb5d"},{"sha":"d8274997ba39507d6011f3cad16c57b751b96b20","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@dirk-best.de","name":"Dirk Best"},"message":"rc759: wip. initial version of the intel 82730 text coprocessor, and\nadded more meat to the driver. currently dies testing the cassette.","distinct":true,"url":"https://api.github.com/repos/mixxmaster/mame/commits/d8274997ba39507d6011f3cad16c57b751b96b20"},{"sha":"e32f314475e15633fbcc8fff0e5f8ec408367dd3","author":{"email":"8c7f2a4ec1dc3ee6b581fc485b7b6bd8038c4e25@gmail.com","name":"therealmogminer@gmail.com"},"message":"-core: Add MCFG_FORCE_NO_DRC. [MooglyGuy]","distinct":true,"url":"https://api.github.com/repos/mixxmaster/mame/commits/e32f314475e15633fbcc8fff0e5f8ec408367dd3"},{"sha":"55bae8025339f47f779299273264e73cc11f384e","author":{"email":"5cc6a129dc75613dc7b8798ca717d63e868a5c98@users.noreply.github.com","name":"R. Belmont"},"message":"Revert \"In SDL version, fix refresh rate setting in fullscreen\"","distinct":true,"url":"https://api.github.com/repos/mixxmaster/mame/commits/55bae8025339f47f779299273264e73cc11f384e"},{"sha":"9b989739873a6aa46aca43177b60babb1a80bbc0","author":{"email":"3c58d6ac832e4d1eb91dfadb592025b3ef7ed713@users.noreply.github.com","name":"David Haywood"},"message":"(nw)","distinct":true,"url":"https://api.github.com/repos/mixxmaster/mame/commits/9b989739873a6aa46aca43177b60babb1a80bbc0"},{"sha":"94dcc1b68f581d6528522eb29e404a7fb0df47fd","author":{"email":"9abe3e30d2c53b91c1ec168c514e0787074c0c3b@arcor.de","name":"couriersud"},"message":"Hopefully fix more \"maybes\" which maybe popup sometime in the future.\nMaybe. (nw)","distinct":true,"url":"https://api.github.com/repos/mixxmaster/mame/commits/94dcc1b68f581d6528522eb29e404a7fb0df47fd"},{"sha":"6424027f4e8cbd89f62e73a8a41482db965150d0","author":{"email":"9abe3e30d2c53b91c1ec168c514e0787074c0c3b@arcor.de","name":"couriersud"},"message":"Fix compile. (nw)","distinct":true,"url":"https://api.github.com/repos/mixxmaster/mame/commits/6424027f4e8cbd89f62e73a8a41482db965150d0"},{"sha":"33836cfa1b43a71ee1370fc78f3c572b922f7337","author":{"email":"e4715bcde1074dbf55283a5f086a25f20d4313d6@t-online.de","name":"Ariane Fugmann"},"message":"S32COMM: fix stadium cross link (nw)","distinct":true,"url":"https://api.github.com/repos/mixxmaster/mame/commits/33836cfa1b43a71ee1370fc78f3c572b922f7337"},{"sha":"300bcb227ea1d5150131ae09b1957857d0001b36","author":{"email":"58e9168dab5559d2d812f7feba97d8a08ffc11b1@yahoo.it","name":"Ivan Vangelista"},"message":"dooyong.c: fixed MT04918 (nw)","distinct":true,"url":"https://api.github.com/repos/mixxmaster/mame/commits/300bcb227ea1d5150131ae09b1957857d0001b36"},{"sha":"387f2e35209c265cf9e79c1655a12583538fea0f","author":{"email":"e31c272bd8cade1f5feffeb9bc971daaca5a8315@pobox.com","name":"Olivier Galibert"},"message":"Revert \"Change back to ATTR_FORCE_INLINE and added option for double division for perspective correction\"\n\nThis reverts commit d14f86b2f0dfb4c6c1502e3606b25e371ae3095c.\n\nmake -R verbose=1 -C build/projects/sdl/mame/gmake-linux config=release64\nCompiling src/emu/video/voodoo.c...\ng++    -MMD -MP -DPTR64=1 -DCRLF=2 -DLSB_FIRST -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64 -DLUA_COMPAT_APIINTCASTS -I../../../../../src/osd -I../../../../../src/emu -I../../../../../src/mame -I../../../../../src/lib -I../../../../../src/lib/util -I../../../../../3rdparty -I../../../../generated/emu -I../../../../generated/emu/layout -I../../../../../src/emu/cpu/m68000 -I../../../../../3rdparty/expat/lib -I../../../../../3rdparty/zlib -I../../../../../3rdparty/lua/src  -m64 --pipe -Wno-deprecated-declarations -O3 -fno-strict-aliasing -march=native -fPIC -Wno-unknown-pragmas -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -Wno-unused-result -Wno-narrowing -Wno-attributes -Wno-array-bounds -D__USE_MINGW_ANSI_STDIO=1 -m64 -DINLINE=\"static inline\" -x c++ -std=gnu++98 -Woverloaded-virtual  -o \"../../../../linux_gcc/obj/x64/Release/src/emu/video/voodoo.o\" -MF ../../../../linux_gcc/obj/x64/Release/src/emu/video/voodoo.d -c \"../../../../../src/emu/video/voodoo.c\"\nIn file included from ../../../../../src/emu/video/voodoo.c:151:0:\n../../../../../src/emu/video/vooddefs.h: In function 'INT32 lfb_w(voodoo_state*, offs_t, UINT32, UINT32)':\n../../../../../src/emu/video/vooddefs.h:3763:24: error: inlining failed in call to always_inline 'bool depthTest(UINT16, stats_block*, INT32, UINT32, INT32)': function body can be overwritten at link time\n ATTR_FORCE_INLINE bool depthTest(UINT16 zaColorReg, stats_block *stats, INT32 destDepth, UINT32 fbzModeReg, INT32 biasdepth)\n                        ^\n../../../../../src/emu/video/voodoo.c:3381:20: error: called from here\n      if (!depthTest((UINT16) v->reg[zaColor].u, stats, depth[x], v->reg[fbzMode].u, biasdepth))\n                    ^\nIn file included from ../../../../../src/emu/video/voodoo.c:151:0:\n../../../../../src/emu/video/vooddefs.h:2405:24: error: inlining failed in call to always_inline 'bool chromaKeyTest(voodoo_state*, stats_block*, UINT32, rgb_union)': function body can be overwritten at link time\n ATTR_FORCE_INLINE bool chromaKeyTest(voodoo_state *v, stats_block *stats, UINT32 fbzModeReg, rgb_union color)\n                        ^\n../../../../../src/emu/video/voodoo.c:3385:24: error: called from here\n      if (!chromaKeyTest(v, stats, v->reg[fbzMode].u, color))\n                        ^\nIn file included from ../../../../../src/emu/video/voodoo.c:151:0:\n../../../../../src/emu/video/vooddefs.h:2578:24: error: inlining failed in call to always_inline 'bool alphaTest(voodoo_state*, stats_block*, UINT32, UINT8)': function body can be overwritten at link time\n ATTR_FORCE_INLINE bool alphaTest(voodoo_state *v, stats_block *stats, UINT32 alphaModeReg, UINT8 alpha)\n                        ^\n../../../../../src/emu/video/voodoo.c:3391:20: error: called from here\n      if (!alphaTest(v, stats, v->reg[alphaMode].u, color.rgb.a))\n                    ^\nIn file included from ../../../../../src/emu/video/voodoo.c:151:0:\n../../../../../src/emu/video/vooddefs.h:3118:24: error: inlining failed in call to always_inline 'void applyFogging(voodoo_state*, UINT32, UINT32, INT32, const UINT8*, INT32, rgb_union&, INT32, INT64, rgb_union)': function body can be overwritten at link time\n ATTR_FORCE_INLINE void applyFogging(voodoo_state *v, UINT32 fogModeReg, UINT32 fbzCpReg,  INT32 x, const UINT8 *dither4, INT32 fogDepth, rgb_union &color, INT32 iterz, INT64 iterw, rgb_union iterargb)\n                        ^\n../../../../../src/emu/video/vooddefs.h:3856:96: error: called from here\n   applyFogging(VV, FOGMODE, FBZCOLORPATH, XX, DITHER4, fogdepth, color, ITERZ, ITERW, ITERAXXX); \\\n                                                                                                ^\n../../../../../src/emu/video/voodoo.c:3399:5: note: in expansion of macro 'PIXEL_PIPELINE_END'\n     PIXEL_PIPELINE_END(v, stats, dither, dither4, dither_lookup, x, dest, depth,\n     ^\n../../../../../src/emu/video/vooddefs.h:2807:24: error: inlining failed in call to always_inline 'void alphaBlend(UINT32, UINT32, INT32, const UINT8*, int, UINT16*, rgb_union, rgb_union&)': function body can be overwritten at link time\n ATTR_FORCE_INLINE void alphaBlend(UINT32 FBZMODE, UINT32 ALPHAMODE, INT32 x, const UINT8 *dither, int dpix, UINT16 *depth, rgb_union preFog, rgb_union &color)\n                        ^\n../../../../../src/emu/video/vooddefs.h:3858:77: error: called from here\n   alphaBlend(FBZMODE, ALPHAMODE, XX, DITHER, dest[XX], depth, preFog, color); \\\n                                                                             ^\n../../../../../src/emu/video/voodoo.c:3399:5: note: in expansion of macro 'PIXEL_PIPELINE_END'\n     PIXEL_PIPELINE_END(v, stats, dither, dither4, dither_lookup, x, dest, depth,\n     ^\n../../../../../src/emu/video/vooddefs.h:3763:24: error: inlining failed in call to always_inline 'bool depthTest(UINT16, stats_block*, INT32, UINT32, INT32)': function body can be overwritten at link time\n ATTR_FORCE_INLINE bool depthTest(UINT16 zaColorReg, stats_block *stats, INT32 destDepth, UINT32 fbzModeReg, INT32 biasdepth)\n                        ^\n../../../../../src/emu/video/voodoo.c:3381:20: error: called from here\n      if (!depthTest((UINT16) v->reg[zaColor].u, stats, depth[x], v->reg[fbzMode].u, biasdepth))\n                    ^\nIn file included from ../../../../../src/emu/video/voodoo.c:151:0:\n../../../../../src/emu/video/vooddefs.h:2405:24: error: inlining failed in call to always_inline 'bool chromaKeyTest(voodoo_state*, stats_block*, UINT32, rgb_union)': function body can be overwritten at link time\n ATTR_FORCE_INLINE bool chromaKeyTest(voodoo_state *v, stats_block *stats, UINT32 fbzModeReg, rgb_union color)\n                        ^\n../../../../../src/emu/video/voodoo.c:3385:24: error: called from here\n      if (!chromaKeyTest(v, stats, v->reg[fbzMode].u, color))\n                        ^\nIn file included from ../../../../../src/emu/video/voodoo.c:151:0:\n../../../../../src/emu/video/vooddefs.h:2578:24: error: inlining failed in call to always_inline 'bool alphaTest(voodoo_state*, stats_block*, UINT32, UINT8)': function body can be overwritten at link time\n ATTR_FORCE_INLINE bool alphaTest(voodoo_state *v, stats_block *stats, UINT32 alphaModeReg, UINT8 alpha)\n                        ^\n../../../../../src/emu/video/voodoo.c:3391:20: error: called from here\n      if (!alphaTest(v, stats, v->reg[alphaMode].u, color.rgb.a))\n                    ^\nIn file included from ../../../../../src/emu/video/voodoo.c:151:0:\n../../../../../src/emu/video/vooddefs.h:3118:24: error: inlining failed in call to always_inline 'void applyFogging(voodoo_state*, UINT32, UINT32, INT32, const UINT8*, INT32, rgb_union&, INT32, INT64, rgb_union)': function body can be overwritten at link time\n ATTR_FORCE_INLINE void applyFogging(voodoo_state *v, UINT32 fogModeReg, UINT32 fbzCpReg,  INT32 x, const UINT8 *dither4, INT32 fogDepth, rgb_union &color, INT32 iterz, INT64 iterw, rgb_union iterargb)\n                        ^\n../../../../../src/emu/video/vooddefs.h:3856:96: error: called from here\n   applyFogging(VV, FOGMODE, FBZCOLORPATH, XX, DITHER4, fogdepth, color, ITERZ, ITERW, ITERAXXX); \\\n                                                                                                ^\n../../../../../src/emu/video/voodoo.c:3399:5: note: in expansion of macro 'PIXEL_PIPELINE_END'\n     PIXEL_PIPELINE_END(v, stats, dither, dither4, dither_lookup, x, dest, depth,\n     ^\n../../../../../src/emu/video/vooddefs.h:2807:24: error: inlining failed in call to always_inline 'void alphaBlend(UINT32, UINT32, INT32, const UINT8*, int, UINT16*, rgb_union, rgb_union&)': function body can be overwritten at link time\n ATTR_FORCE_INLINE void alphaBlend(UINT32 FBZMODE, UINT32 ALPHAMODE, INT32 x, const UINT8 *dither, int dpix, UINT16 *depth, rgb_union preFog, rgb_union &color)\n                        ^\n../../../../../src/emu/video/vooddefs.h:3858:77: error: called from here\n   alphaBlend(FBZMODE, ALPHAMODE, XX, DITHER, dest[XX], depth, preFog, color); \\\n                                                                             ^\n../../../../../src/emu/video/voodoo.c:3399:5: note: in expansion of macro 'PIXEL_PIPELINE_END'\n     PIXEL_PIPELINE_END(v, stats, dither, dither4, dither_lookup, x, dest, depth,\n     ^\noptional.make:7932: recipe for target '../../../../linux_gcc/obj/x64/Release/src/emu/video/voodoo.o' failed\nmake[2]: *** [../../../../linux_gcc/obj/x64/Release/src/emu/video/voodoo.o] Error 1\nMakefile:76: recipe for target 'optional' failed\nmake[1]: *** [optional] Error 2\nmakefile:908: recipe for target 'linux_x64' failed\nmake: *** [linux_x64] Error 2","distinct":true,"url":"https://api.github.com/repos/mixxmaster/mame/commits/387f2e35209c265cf9e79c1655a12583538fea0f"},{"sha":"d82f448949ae0a25dbb646b01e684d95865e6547","author":{"email":"8723baf2cf4683b85ee1c815495dd27835ab6fa7@vastheman.com","name":"Vas Crabb"},"message":"All the latest fixes (nw)","distinct":true,"url":"https://api.github.com/repos/mixxmaster/mame/commits/d82f448949ae0a25dbb646b01e684d95865e6547"},{"sha":"f0fd4bfb503bfa72c28a9324f90703bc03c0246c","author":{"email":"c8b93222a9782cb620561b08271cd69795d528b2@mizapf.de","name":"Michael Zapf"},"message":"ti99: MFM HD can write; modern HFDC now default","distinct":true,"url":"https://api.github.com/repos/mixxmaster/mame/commits/f0fd4bfb503bfa72c28a9324f90703bc03c0246c"},{"sha":"dfc68ad0539daf909c163192ac83106e57ebdf0b","author":{"email":"0bc02d70650681e0a42c56b032cae6877b2f86bb@gmail.com","name":"MetalliC"},"message":"fix compile (nw)","distinct":true,"url":"https://api.github.com/repos/mixxmaster/mame/commits/dfc68ad0539daf909c163192ac83106e57ebdf0b"}]}