--- - branch: MAIN date: Wed Feb 22 11:15:21 UTC 2023 files: - new: '1.165' old: '1.164' path: pkgsrc/emulators/mame/Makefile pathrev: pkgsrc/emulators/mame/Makefile@1.165 type: modified - new: '1.74' old: '1.73' path: pkgsrc/emulators/mame/PLIST pathrev: pkgsrc/emulators/mame/PLIST@1.74 type: modified - new: '1.128' old: '1.127' path: pkgsrc/emulators/mame/distinfo pathrev: pkgsrc/emulators/mame/distinfo@1.128 type: modified - new: '1.4' old: '0' path: pkgsrc/emulators/mame/patches/patch-3rdparty_bx_src_thread.cpp pathrev: pkgsrc/emulators/mame/patches/patch-3rdparty_bx_src_thread.cpp@1.4 type: added id: 20230222T111521Z.b03867828e2ff71661b9806de4a51ec40ef2200d log: "mame: update to 0.252.\n\nAfter almost two months, we窶å\x86³e ready to release MAME 0.252, the\nfirst MAME release of 2023! As promised, there are some big updates,\nand some of them may require you to make a few adjustments to your\nMAME setups. In particular, the modules MAME uses to handle input\nand output (e.g. video, sound and controllers) have been cleaned\nup, fixing lots of bugs and resource leaks.\n\nFirst of all, the BGFX video module has had a serious overhaul.\nNumerous issues affecting artwork rendering have been fixed, and\ntoggling full-screen mode no longer crashes. MAME now saves many\nBGFX video settings to your CFG files for each emulated system.\n\nGame controller handling has also been overhauled. The downside is\nthat you may need to reconfigure inputs for MAME. The upside is\nthat things should work better out-of-the-box, with better default\ninput assignments for more controllers:\n\n \ For Windows users, more XInput controllers are fully supported,\n including guitars, the DJ Hero turntable, and the Rock Band\n keyboard.\n\n For people using SDL builds, like our lovely macOS and Linux\n users, there窶å\x86± a brand new joystick input module using the SDL\n game controller API. This gives consistent assignments for\n popular gamepads, and allows you to supply your own button and\n axis assignment schemes if the defaults don窶å\x86² suit you. If want\n the old behaviour, it窶å\x86± still available: just set the\n \ joystickprovider setting to sdljoy in your mame.ini file.\n\n For everyone, it should be easier to navigate MAME窶å\x86± UI using\n a game controller, and MAME should choose better default game\n input assignments for more gamepads.\n\nOf course, we haven窶å\x86² stopped working on emulation. Newly supported\nsystems include the NABU PC (a Canadian 8-bit home computer and\ncable network terminal), the I-Star Chess King (a Taiwanese hand-held\nchess computer of dubious quality), Computer Othello (one of\nNintendo窶å\x86± earliest video games), YoYo Spell (a prototype of the\narcade game Little Robin), the very rare English language version\nof SegaSonic Cosmo Fighter (dumped from the unit previously operated\nat Sega World Sydney), and Saturn: Space Fighter 3D (a Space Invaders\nvariant from Data East).\n\nThe MSX updates haven窶å\x86² stopped: this release includes support for\nMSX-DOS2 and RAM expansion cartridges. The Hyper Neo Geo 64 has\nhad some welcome fixes for both 2D and 3D graphics, and there should\nbe more coming in the next release. At the other end of the spectrum,\nApple II video has seen a number of improvements, and somewhere in\nbetween, S3 ViRGE reached a point where 256-colour mode works in\nWindows 98.\n" module: pkgsrc subject: 'CVS commit: pkgsrc/emulators/mame' unixtime: '1677064521' user: wiz