Previous Thread
Next Thread
Print Thread
Page 2 of 3 1 2 3
#109199 - 03/18/17 05:15 PM Re: Trying to fix a MESS/MESSUI bug [Re: fhub]  
Joined: Mar 2002
Posts: 729
hap Offline
Senior Member
hap  Offline
Senior Member

Joined: Mar 2002
Posts: 729
Sure, you have every right to be pissed off and say nasty stuff. As for me, I don't want to escalate this further and worsen my/MAME reputation at the chess computer community, the #1 source of new dumps/schematics etc. I agree with not giving him any assistence though while under license violation.

#109200 - 03/18/17 05:30 PM Re: Trying to fix a MESS/MESSUI bug [Re: hap]  
Joined: May 2004
Posts: 1,352
Haze Offline
Very Senior Member
Haze  Offline
Very Senior Member

Joined: May 2004
Posts: 1,352
Originally Posted by hap
Sure, you have every right to be pissed off and say nasty stuff. As for me, I don't want to escalate this further and worsen my/MAME reputation at the chess computer community, the #1 source of new dumps/schematics etc. I agree with not giving him any assistence though while under license violation.


sounds like they need to boot this parasite from their community for their own reputation moreso than anything else.

#109201 - 03/18/17 05:43 PM Re: Trying to fix a MESS/MESSUI bug [Re: fhub]  
Joined: Mar 2002
Posts: 729
hap Offline
Senior Member
hap  Offline
Senior Member

Joined: Mar 2002
Posts: 729
That won't happen. They love CB-Emu, and a lot of them think he's responsible for the emulation. Franz conveniently 'forgets' to mention the original authors(neither in the program documentation) and doesn't correct other forum users when they praise him for his work. I'm active on the MECA forums ( http://foro.meca-web.es/index.php ). Most people there understand that it's an unlicensed fork of MAME, but are allowing it anyway. It's too much of a PITA for me to go to every chesscomputer forum and explain the situation thoroughly.

#109202 - 03/18/17 06:16 PM Re: Trying to fix a MESS/MESSUI bug [Re: fhub]  
Joined: May 2004
Posts: 1,352
Haze Offline
Very Senior Member
Haze  Offline
Very Senior Member

Joined: May 2004
Posts: 1,352
what an absolute cunt

#109203 - 03/18/17 06:43 PM Re: Trying to fix a MESS/MESSUI bug [Re: fhub]  
Joined: Mar 2001
Posts: 15,550
R. Belmont Offline
R. Belmont  Offline

Very Senior Member

Joined: Mar 2001
Posts: 15,550
USA
Is there some specific feature(s) of his fork that make it attractive, or is it the MAMEUI situation where people refuse to abandon what they've always known?

#109204 - 03/18/17 06:51 PM Re: Trying to fix a MESS/MESSUI bug [Re: fhub]  
Joined: Mar 2002
Posts: 729
hap Offline
Senior Member
hap  Offline
Senior Member

Joined: Mar 2002
Posts: 729
Chesspieces simulation.

As much as I hate to admit it, hardly any of them are playable in MAME and I can't think of a proper(unhacky) solution.

#109205 - 03/18/17 09:26 PM Re: Trying to fix a MESS/MESSUI bug [Re: fhub]  
Joined: Mar 2001
Posts: 15,550
R. Belmont Offline
R. Belmont  Offline

Very Senior Member

Joined: Mar 2001
Posts: 15,550
USA
What exactly is chess pieces simulation? If it's just a representation of a board, make a fake video chip for all the chess computers to share that does it.

#109206 - 03/18/17 09:35 PM Re: Trying to fix a MESS/MESSUI bug [Re: fhub]  
Joined: Mar 2002
Posts: 729
hap Offline
Senior Member
hap  Offline
Senior Member

Joined: Mar 2002
Posts: 729
An input layer to move chesspieces with the mouse, like this: https://github.com/MisterTea/MAMEHub/blob/master/Sources/Emulator/src/mess/machine/mboard.c
(mboard.c was removed, unresolved license with Ralf Schafer)

We have a lua alternative for it in some drivers, but it doesn't work well.

#109207 - 03/18/17 10:25 PM Re: Trying to fix a MESS/MESSUI bug [Re: fhub]  
Joined: Aug 2004
Posts: 1,308
Robbbert Online content
Very Senior Member
Robbbert  Online Content
Very Senior Member

Joined: Aug 2004
Posts: 1,308
Quote
but it doesn't work well.
That's for sure... it's horrible.

Basically, the idea is that the driver causes the various pieces to appear in the proper places on the chessboard. Using the system mouse, one can click a piece (to pick it up), then click where it should move to. The driver then makes the pieces move as needed. If the artwork has buttons, the mouse can activate them too.

The situation in MAME (last time I looked) is that a bare board is shown (just the artwork, basically), and nothing can be done. Entirely useless for users. The LUA-enabled ones sort of work, but you soon lose synchonisation between the board and the driver, rendering it useless again.

Before mboard.c existed, the code was in each driver, modified to suit that particular situation. If we were to go back to then, the perceived license situation might be able to be worked around.

From what I know, the fhub hack reinstates the old behaviour with tweaks, thus making the games fully playable. Unfortunately, this causes the issues already discussed, compounded by refusal to release the current source. There's not much point speculating further while this situation exists.

As for MESSUI, all questions must be asked on the official support forum, not here.

#109208 - 03/18/17 10:40 PM Re: Trying to fix a MESS/MESSUI bug [Re: Robbbert]  
Joined: Jan 2012
Posts: 643
crazyc Offline
Senior Member
crazyc  Offline
Senior Member

Joined: Jan 2012
Posts: 643
Originally Posted by Robbbert
The LUA-enabled ones sort of work, but you soon lose synchonisation between the board and the driver, rendering it useless again.

This could be fixed by reading the piece positions directly out of the mcu ram so they always show where it thinks they are I don't know enough about those machines to do it by myself.

Last edited by crazyc; 03/18/17 10:40 PM.
Page 2 of 3 1 2 3

Who's Online Now
3 registered members (Phil Bennett, 2 invisible), 33 guests, and 4 spiders.
Key: Admin, Global Mod, Mod
Shout Box
Forum Statistics
Forums9
Topics8,317
Posts107,537
Members4,734
Most Online225
May 26th, 2014
Powered by UBB.threads™ PHP Forum Software 7.6.0
Page Time: 0.034s Queries: 14 (0.011s) Memory: 5.0197 MB (Peak: 5.2457 MB) Zlib enabled. Server Time: 2017-04-26 23:23:26 UTC