Previous Thread
Next Thread
Print Thread
#121802 12/30/22 03:35 PM
Joined: Feb 2004
Posts: 2,447
Likes: 150
Very Senior Member
OP Offline
Very Senior Member
Joined: Feb 2004
Posts: 2,447
Likes: 150
MAME 0.251

It looks like MAME 0.251 has made it out the door just in time for the end of 2022! December felt like a long month in MAME development, because so much happened! Nebula, an elusive DECO Cassette game, is now emulated. With working steering controls, Magical Pumpkin: Puroland de Daibouken is now playable. Two members of the HP 9825 family from the 1970s have been added, and issues with keyboard input on localised versions of the HP 86B have been fixed.

One of the most interesting systems added this month is the so-called Gerät 32620, make by the Institut für Kosmosforschung of the Deutsche Demokratische Republik. This device was used to read coded messages to be broadcast via shortwave radio numbers stations for reception by undercover agents. If a human were to read the numbers, they could inadvertently disclose knowledge about the nature of the messages or the coding scheme in their speech patterns. This device gives a small glimpse into the shadowy world of espionage.

Konami fans have a lot to be excited about. Firstly, two more hand-held LCD games have been added: Skate or Die, and Bill Elliott’s NASCAR Racing. Secondly, Windy Fairy has been making steady progress on the PowerPC-based arcade systems, with gun controls now working in Teraburst. Finally, various refinements and fixes to the CPU core for Konami’s custom 6809 processor have fixed a subtle parallax scrolling effect in the classic Padodius DA!

Several systems have been fleshed out noticeably this month, including the NEC PC-8801MKII SR family of Japanese computers, the 3com Palm IIIc and Palm m100 PDAs, and the Yamaha DX100 synthesizer. Additionally, the NEC PC-88VA2 can now boot most software, and the work on the Palm systems has allowed the VTech IQ Unlimited to show signs of life.

Quite a few systems have had pluggable controller support added this month, and support for some additional controllers has been added, including:
  • Pluggable controller support for consoles and computers from Sega, NEC and Sharp.
  • Sega Mega Drive mouse and 4-player adaptor support.
  • Support for an ATmega-based paddle controller that works with export versions of the Sega Master System.
  • NEC PC Engine mouse support.
  • Support for the Dempa Micom Soft XE-1AP, the first analog gamepad. Can be used with compatible software for the Sega Mega Drive, NEC PC Engine, Sharp X68000 and FM Towns families.


Of course, there are lots of other fixes and emulation improvements. The Apple IIGS has better ADB and real-time clock emulation. Sega’s Turbo and Buck Rogers: Planet of Zoom have better controls, and the latter has had graphical priority issues fixed. The NES APU frame counter interrupt is now emulated, fixing issues with dozens of games. For developers, debugger command and expression history is now saved between sessions.

As always, you can read about all the changes this month in the whatsnew.txt file, or download the source code and 64-bit Windows binary packages from the download page.

Read the rest of this entry »

5 members like this: Kale, robcfg, Golden Child, Revenant, R. Belmont
Vas Crabb #121804 12/31/22 03:45 AM
Joined: Jan 2021
Posts: 138
Likes: 3
=
Senior Member
Offline
Senior Member
=
Joined: Jan 2021
Posts: 138
Likes: 3
Gerät 32620: I wonder where all those different samples in Kraftwerk's song "Numbers" came from. ;-) In "The Number Station" movie someone had to announce them by mouth through a mic, which was unrealistic.

Bug: The GUI of most synths on MAME (e.g. DX100) are still hiding the mouse cursor, which makes them impossible to control (at least without owning a huge touch screen). Please fix this.


MAY THE SOFTWARE BE WITH YOU!

{weltenschule.de}
Vas Crabb #121830 01/03/23 04:23 AM
Joined: Feb 2004
Posts: 2,447
Likes: 150
Very Senior Member
OP Offline
Very Senior Member
Joined: Feb 2004
Posts: 2,447
Likes: 150
Bob Zed’s quick preview of bug fixes and new/promoted systems/software:
[video:youtube]
[/video]

Vas Crabb #121847 01/06/23 02:49 PM
Joined: Aug 2011
Posts: 4
W
Member
Offline
Member
W
Joined: Aug 2011
Posts: 4
What about PR #10417 Bellfruit Black Box driver, 3 months code review is not that encouraging for new external contributors...

wolfi #121848 01/06/23 02:58 PM
Joined: May 2009
Posts: 2,092
Likes: 126
J
Very Senior Member
Offline
Very Senior Member
J
Joined: May 2009
Posts: 2,092
Likes: 126
Originally Posted by wolfi
What about PR #10417 Bellfruit Black Box driver

What about it? The discussion about sample-using devices being in src/devices as well as a couple of other practical concerns never ended up having a conclusion. Do you want sustainable development that avoids adding tech debt, or are you just after an ego stroke?

EDIT: I'm going with the "ego stroke" part, because you aren't really in any position to speak for all external contributors as some sort of monolith. There are plenty of external contributors whose contributions goes in with minimal fuss, because they're not adding tech debt or structural fragility. I'm one of them and can point out plenty of others if you'd like.

wolfi #121849 01/06/23 03:11 PM
Joined: Apr 2005
Posts: 604
Likes: 2
Senior Member
Online Content
Senior Member
Joined: Apr 2005
Posts: 604
Likes: 2
Originally Posted by wolfi
What about PR #10417 Bellfruit Black Box driver, 3 months code review is not that encouraging for new external contributors...
Most external contributors accept the fact that it might take weeks or months to get your code reviewed. It's part of how MAMEdev is structured, there is no formal "review process", people tend to review the patches they want to (and are knowledgeable in), not the patches that have been sitting in the queue the longest...

Yes, it might not be the optimal model for new contributors, but it's hard to change things if everyone is doing this for fun and nobody is getting paid for anything.

Vas Crabb #121850 01/06/23 03:25 PM
Joined: Aug 2011
Posts: 4
W
Member
Offline
Member
W
Joined: Aug 2011
Posts: 4
ok, thx for the feedback,

Vas Crabb #121854 01/06/23 09:41 PM
Joined: Mar 2021
Posts: 4
Likes: 1
S
Member
Offline
Member
S
Joined: Mar 2021
Posts: 4
Likes: 1
No issue with waiting for code review, it's not like that stops me from being able to work on other stuff in the meantime. For the samples I proposed something that should at least be better than the previous solution. There's also the reel outputs which I understand are based on code that's 15-something years old now and could be done a bit better. I don't have anything better in mind for them myself though, still a total noob when it comes to such decisions.


Link Copied to Clipboard
Who's Online Now
1 members (Pernod), 23 guests, and 4 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,158
Posts119,911
Members5,034
Most Online1,283
Dec 21st, 2022
Our Sponsor
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!

Superior Solitaire
Forum hosted by www.retrogamesformac.com