|
Joined: Nov 1999
Posts: 706 Likes: 8
Senior Member
|
OP
Senior Member
Joined: Nov 1999
Posts: 706 Likes: 8 |
I've been making more progress with BletchMAME, not so much on the UX of the app itself but rather working with Mamedev to get the required hooks in MAME. I've actually implemented much of my hooks as a LUA plugin.
On Windows, BletchMAME is now distributed as an MSI, and in addition to installing BletchMAME itself it also installs the LUA plugins. The default configuration of BletchMAME instructs MAME to use both MAME's plugins directory as well as BletchMAME, facilitating the integration.
Long story short, we're making progress, but on the boring (and hard) stuff. I hope to pivot to more end user related functionality when I can get things working with off the shelf MAME.
|
|
|
|
Joined: Dec 1999
Posts: 1,180 Likes: 2
Very Senior Member
|
Very Senior Member
Joined: Dec 1999
Posts: 1,180 Likes: 2 |
The MSI doesn't seem to work - I go to Custom and select a directory but nothing gets installed there. WinRAR reports that the archive is corrupt.
|
|
|
|
Joined: Nov 1999
Posts: 706 Likes: 8
Senior Member
|
OP
Senior Member
Joined: Nov 1999
Posts: 706 Likes: 8 |
Hah, spent a good part of the day just getting WiX working under Travis-CI and didn’t check that part of the custom install.
Could it be doing something stupid, like always installing to C:\Program Files\BletchMAME?
|
|
|
|
Joined: Dec 1999
Posts: 1,180 Likes: 2
Very Senior Member
|
Very Senior Member
Joined: Dec 1999
Posts: 1,180 Likes: 2 |
Could it be doing something stupid, like always installing to C:\Program Files\BletchMAME? Yep, that's what it was. It also forces you to agree to the GPL as a EULA which is silly....
|
|
|
|
Joined: Feb 2004
Posts: 2,597 Likes: 300
Very Senior Member
|
Very Senior Member
Joined: Feb 2004
Posts: 2,597 Likes: 300 |
It also forces you to agree to the GPL as a EULA which is silly.... No it isn't. GPL requires you to accept the absence of guarantees and agree that if you redistribute binaries (modified or otherwise) you'll provide an offer of matching source along with the binaries. Lots of software makes you agree to GPL when you install it.
|
|
|
|
Joined: Mar 2001
Posts: 17,215 Likes: 234
Very Senior Member
|
Very Senior Member
Joined: Mar 2001
Posts: 17,215 Likes: 234 |
VLC is probably the most common software to make you agree to GPL in the installer.
|
|
|
|
Joined: Jul 2010
Posts: 23
Member
|
Member
Joined: Jul 2010
Posts: 23 |
But it is not required. From GPL FAQ : Can software installers ask people to click to agree to the GPL? If I get some software under the GPL, do I have to agree to anything? (#ClickThrough)
Some software packaging systems have a place which requires you to click through or otherwise indicate assent to the terms of the GPL. This is neither required nor forbidden. With or without a click through, the GPL's rules remain the same.
Merely agreeing to the GPL doesn't place any obligations on you. You are not required to agree to anything to merely use software which is licensed under the GPL. You only have obligations if you modify or distribute the software. If it really bothers you to click through the GPL, nothing stops you from hacking the GPLed software to bypass this.
|
|
|
|
Joined: May 2009
Posts: 2,214 Likes: 382
Very Senior Member
|
Very Senior Member
Joined: May 2009
Posts: 2,214 Likes: 382 |
|
|
|
|
Joined: Mar 2001
Posts: 17,215 Likes: 234
Very Senior Member
|
Very Senior Member
Joined: Mar 2001
Posts: 17,215 Likes: 234 |
Yeah, it's also not forbidden.
|
|
|
|
Joined: Jan 2012
Posts: 1,179 Likes: 17
Very Senior Member
|
Very Senior Member
Joined: Jan 2012
Posts: 1,179 Likes: 17 |
@Bletch, I think your frontend is a great idea. What would really help me in the way I use MAME is a provision for showing the comment parts of disk image formats that have them (.TD0 and .IMD come to mind) in the dialog box to select them.
Last edited by rfka01; 07/31/19 11:26 AM.
NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
|
|
|
2 members (judge, Darkstar),
296
guests, and
0
robots. |
Key:
Admin,
Global Mod,
Mod
|
|
Forums9
Topics9,320
Posts121,920
Members5,074
|
Most Online1,283 Dec 21st, 2022
|
|
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!
|
|
|
|