Opened 3 years ago

Closed 3 years ago

#61743 closed enhancement (fixed)

mame: improve user experience when running

Reported by: mascguy (Christopher Nielsen) Owned by: mascguy (Christopher Nielsen)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: kencu (Ken)
Port: mame

Description (last modified by mascguy (Christopher Nielsen))

Presently, when launching Mame, the user is presented with several warnings:

$ mame
Unable to create history.db

Unable to create history.db

This is due to the default Mame configuration, which references read-only directories within the MacPorts tree.

For the next port release, we should improve on this:

  • At a minimum, the port notes should mention that a custom user configuration file (.ini) will fix such issues.
  • In addition, it would be helpful to provide an example user configuration file.
  • And finally, it might also be worth using a default configuration, that references user-writable areas. Say, ~/Library/Application Support/Mame/

Separately, MacPorts has an older How-To article, regarding the use of Mame: https://trac.macports.org/wiki/howto/Mame

Review that article, looking for inspiration... and update any info that's out-of-date.

Change History (10)

comment:1 Changed 3 years ago by mascguy (Christopher Nielsen)

A semi-related ticket -- albeit targeted at non-user-facing port cleanup -- is: issue:61739

comment:2 Changed 3 years ago by mascguy (Christopher Nielsen)

Type: defectenhancement

comment:3 Changed 3 years ago by mascguy (Christopher Nielsen)

Description: modified (diff)

comment:4 Changed 3 years ago by mascguy (Christopher Nielsen)

Description: modified (diff)

comment:5 Changed 3 years ago by mascguy (Christopher Nielsen)

Description: modified (diff)

comment:6 Changed 3 years ago by mascguy (Christopher Nielsen)

Note: Improvements related to the Mame tools, have been rolled into issue:61739

comment:7 Changed 3 years ago by mascguy (Christopher Nielsen)

Description: modified (diff)

comment:8 Changed 3 years ago by mascguy (Christopher Nielsen)

comment:9 Changed 3 years ago by mascguy (Christopher Nielsen)

Updated our Mame how-to page, per the latest port.

https://trac.macports.org/wiki/howto/Mame

Last edited 3 years ago by mascguy (Christopher Nielsen) (previous) (diff)

comment:10 Changed 3 years ago by Christopher Nielsen <mascguy@…>

Resolution: fixed
Status: assignedclosed

In 9c7d3582b8f2511b1d22b60ddf94062f015e31be/macports-ports (master):

mame: update for 0.227; update launch script to improve user experience

Fixes: #61976
Fixes: #61743

Note: See TracTickets for help on using tickets.