Previous Thread
Next Thread
Print Thread
Page 2 of 6 1 2 3 4 5 6
Bletch #115550 07/26/19 03:18 PM
Joined: Nov 1999
Posts: 706
Likes: 8
B
Bletch Offline OP
Senior Member
OP Offline
Senior Member
B
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.

Bletch #115562 07/28/19 07:54 PM
Joined: Dec 1999
Posts: 1,180
Likes: 2
J
Very Senior Member
Offline
Very Senior Member
J
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.

Bletch #115563 07/28/19 08:32 PM
Joined: Nov 1999
Posts: 706
Likes: 8
B
Bletch Offline OP
Senior Member
OP Offline
Senior Member
B
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?

Bletch #115564 07/28/19 09:23 PM
Joined: Dec 1999
Posts: 1,180
Likes: 2
J
Very Senior Member
Offline
Very Senior Member
J
Joined: Dec 1999
Posts: 1,180
Likes: 2
Originally Posted by Bletch
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....

Justin #115565 07/29/19 01:17 AM
Joined: Feb 2004
Posts: 2,597
Likes: 301
Very Senior Member
Offline
Very Senior Member
Joined: Feb 2004
Posts: 2,597
Likes: 301
Originally Posted by Justin
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.

Bletch #115569 07/29/19 01:01 PM
Joined: Mar 2001
Posts: 17,215
Likes: 234
R
Very Senior Member
Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 17,215
Likes: 234
VLC is probably the most common software to make you agree to GPL in the installer.

Bletch #115571 07/29/19 02:09 PM
Joined: Jul 2010
Posts: 23
Z
Member
Offline
Member
Z
Joined: Jul 2010
Posts: 23
But it is not required. From GPL FAQ :

Quote
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.

Zadduk #115576 07/30/19 07:38 AM
Joined: May 2009
Posts: 2,214
Likes: 382
J
Very Senior Member
Offline
Very Senior Member
J
Joined: May 2009
Posts: 2,214
Likes: 382
Originally Posted by Zadduk
But it is not required.

So what?

Bletch #115578 07/30/19 12:50 PM
Joined: Mar 2001
Posts: 17,215
Likes: 234
R
Very Senior Member
Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 17,215
Likes: 234
Yeah, it's also not forbidden.

Bletch #115585 07/31/19 09:15 AM
Joined: Jan 2012
Posts: 1,179
Likes: 17
Very Senior Member
Offline
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
Page 2 of 6 1 2 3 4 5 6

Link Copied to Clipboard
Who's Online Now
2 members (Waremonger, Heihachi_73), 230 guests, and 1 robot.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,320
Posts121,929
Members5,074
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