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

Re: BletchMAME [Re: Bletch] #115562 07/28/19 07:54 PM
Joined: Dec 1999
Posts: 1,174
J
Justin Online Content
Very Senior Member
Online Content
Very Senior Member
J
Joined: Dec 1999
Posts: 1,174
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.

Re: BletchMAME [Re: Bletch] #115563 07/28/19 08:32 PM
Joined: Nov 1999
Posts: 661
B
Bletch Offline OP
Senior Member
OP Offline
Senior Member
B
Joined: Nov 1999
Posts: 661
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?

Re: BletchMAME [Re: Bletch] #115564 07/28/19 09:23 PM
Joined: Dec 1999
Posts: 1,174
J
Justin Online Content
Very Senior Member
Online Content
Very Senior Member
J
Joined: Dec 1999
Posts: 1,174
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....

Re: BletchMAME [Re: Justin] #115565 07/29/19 01:17 AM
Joined: Feb 2004
Posts: 2,095
Vas Crabb Offline
Very Senior Member
Offline
Very Senior Member
Joined: Feb 2004
Posts: 2,095
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.

Re: BletchMAME [Re: Bletch] #115569 07/29/19 01:01 PM
Joined: Mar 2001
Posts: 16,394
R
R. Belmont Online Content
Very Senior Member
Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 16,394
VLC is probably the most common software to make you agree to GPL in the installer.

Re: BletchMAME [Re: Bletch] #115571 07/29/19 02:09 PM
Joined: Jul 2010
Posts: 23
Z
Zadduk Offline
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.

Re: BletchMAME [Re: Zadduk] #115576 07/30/19 07:38 AM
Joined: May 2009
Posts: 1,822
J
Just Desserts Offline
Very Senior Member
Offline
Very Senior Member
J
Joined: May 2009
Posts: 1,822
Originally Posted by Zadduk
But it is not required.


So what?

Re: BletchMAME [Re: Bletch] #115578 07/30/19 12:50 PM
Joined: Mar 2001
Posts: 16,394
R
R. Belmont Online Content
Very Senior Member
Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 16,394
Yeah, it's also not forbidden.

Re: BletchMAME [Re: Bletch] #115585 07/31/19 09:15 AM
Joined: Jan 2012
Posts: 1,028
rfka01 Offline
Very Senior Member
Offline
Very Senior Member
Joined: Jan 2012
Posts: 1,028
@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

Who's Online Now
3 registered members (R. Belmont, RColtrane, 1 invisible), 172 guests, and 2 spiders.
Key: Admin, Global Mod, Mod
ShoutChat Box
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics8,722
Posts114,643
Members4,873
Most Online510
Aug 26th, 2019
Powered by UBB.threads™ PHP Forum Software 7.7.3