Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. My bare hosting costs are currently not met so please consider donating by either clicking this text or the Patreon link on the right.

Patreon

Recommended Posts

Posted

Its the emulator that needs to support kalliera. Not the Frontend.

There are versions of MAME that support it but they are NOT supported by MAME dev.

There are also regular Emus that support netplay but then you have to have the same ROM as your buddy.

With MAME thats guarenteed... Well almost.

Basicly its setup like one PC acts as the server and listens for an incoming connection through TCP/IP and of course youll need to have whatever Port ALLOWED and FORWARDED by your firewall/router...

Then the client simply connects to your hosts address.

Id recommend checking your emulators README for more info.

Happy Gaming

Brian Hoffman

Posted

This however would be a great addition to the setup wizard and download db of GameEx.

With server and client setup options as well thru the FE

MAME32 Plus works with Kaillera

Just a thought ;)

Posted
This however would be a great addition to the setup wizard and download db of GameEx.

With server and client setup options as well thru the FE

MAME32 Plus works great with Kaillera

Just a thought ;)

Well I guess this should be put in FEATURE REQUESTS.

Tho it may never see the light of day... I mean it would probably be simple enough to inject any info put into the FE in the correct CFG tho it most likely is diffrent per mame flavor.... so it wouldnt work for everything thus causing a massive this doesnt work posts in the GE forum.... This probably SHOULD be kept left to configure in the EMU itself..

I mean Id love it... Id also love a FE to put my gamegenie codes in for my various emus... I mean most do support it.. but in a CAB it is cumbersome at best to do. I mean how cool would it be to have a DB of your cheats and just select which ones you want when you launch your game.... Again its somthing that will never happen.. But its nice to dream

Posted

james_osgood2000 -

Actually there are a lot of Emu's that work with it be sides mame...Nebula, FBA, WinKawaks,...

I could probably figure something out for these...how graceful it would be...who knows...probably look like a typical bad hack.

I'm under the gun right now...so I can't toy with this now but maybe in a week or so.

Brian Hoffman -

hmm it would be cool if Tom coded this into GX as we could certainly add these to the DB's...that said...hehe...a work around could be done with a little creativity...I'm guessing...as I haven't tried this.

blah I was going to outline how this might be done....but under the gun as I said prior...maybe in a week I can tear into both of these.

Posted
james_osgood2000 -

Actually there are a lot of Emu's that work with it be sides mame...Nebula, FBA, WinKawaks,...

I could probably figure something out for these...how graceful it would be...who knows...probably look like a typical bad hack.

I'm under the gun right now...so I can't toy with this now but maybe in a week or so.

Brian Hoffman -

hmm it would be cool if Tom coded this into GX as we could certainly add these to the DB's...that said...hehe...a work around could be done with a little creativity...I'm guessing...as I haven't tried this.

blah I was going to outline how this might be done....but under the gun as I said prior...maybe in a week I can tear into both of these.

Ive looked into it a bit.... Its just most of the emus dont seem to store this data in configs... it kinda just get loaded on top... Tho I must admit you are more creative than me... I must say that Im not expecting anything but it would be a nice addition to the already blossoming DB's

:)

If you do write somethin up... I need to grab it fast... hehehehe

Sorry for the cheap shot but I couldnt resist :lol:

Also I hope all is well

Take care my friend

Posted

hehe yeah sure. ;)

Well what I'd be doing basically would be taking advantage of GX's GoodMerge support...it would be a fair amount of work but possible all the same.

Creative...I took one of those tests along with IQ & psychic when I was like 19 scored well enough to work for NASA, NSA, CIA,... only problem was my psychic eval stated I had issues with authority & didn't play well with others....hehe imagine that. ;)

But I'm older now...what use to take me seconds now takes hours or days...growing old sucks. :(

Posted

Here's a little story about a program I was playing with. Basically my goal was to use my new Raw Input injection code for Mame and implement the client/server code of kaillera into a dll that attaches to Mame. This was to add kaillera support to vanilla Mame.

I got it working but there were sync issues. For a start I had to run the server on one of my machines also running as a client. So one client had a faster connection to the server than the other. But this could very well be the case in a "over the net" connection too.

I told Tom about this project and he had actually looked at doing this a while back. But in the end even with working code we decided the sync issues didn't make it worth continuing on with. You can imagine in SF for example if your jumping in the air and then kick if that kick is not at the exact time as on the other connected client, it will start moving out of sync until you think your punching player two when your actually punching thin air!

I had a look at the version of Mame that has kaillera built in and I believe it has more robust code to check that the two are synced. Unfortunately with my code since I was injecting keys and running as an attached dll I did not have per frame precision on dealing with input and sync issues.

Posted

Hello, I am glad to see that my position made happy! Lol

But done apart from the fact that it Mame or other emulator that works with Kaillera not Gameex., I understood nothing! How to launch Kailera since Mame or other emulators? Ya 'there a key racourccie to do that?

And that mean GX, FE. I am confident that everything that was said in this forum is very enriching for Gameex but it would still mieu french translation. Google does not make it super good! Lol

If there are specialist Gameex who speaks french here I invite you to join my forum Gameex-FR: http://gameexfr.forumpro.fr/ :lol:

Thank you all

Posted

Bascially you Get Mame Plus Plus from here.

Problem is to select a server you have to open the server select screen in Kaillera. So it will never really work in GameEx without having to do that anyway. So it will kinda ruin the "hidden windows" look.

Posted

Disclaimer: I haven't looked at the server for kaillera!

Now, it might be possible to launch the server using a series of send keys and/or mouse clicks, but it would always pick the first server on the list. I don't think there's any *clean* way of adding this software. Like HK said, if you have to pick a server manually from a list, you would either need to write a script to do it automatically or come up with some kind of other similar solution (plugin?). Either way, it looks pretty messy which basically defeats the porpose of the front end (making things look clean).

Perhaps you could suggest that the authors of the emulator incorporate the server list into MAME similar to how MAME now has a list of roms included? You load up the software and it brings up a list of servers.

Anyway, that's my uneducated input. :ph34r:

Posted

AFAIK it would have to be a super wrapper as there are a number of things it would have to do..

1. Launch Mame Plus Plus and wait for the game list in the GUI to populate

2. Search the ListView for the game you want to run

3. Right click on the game then select the "Kaillera Netplay..." menu

4. Get a handle to the Kaillera client window

5. Press the "Enter IP..." button

6. Get a handle to the "Enter Server IP address" window, then search childs till you get a handle to the textbox

7. Enter an IP address then press the Connect button

Although I'm sure I could write a wrapper to do that, it would be alot of work. The listview stuff is the hardest but I have already written code to read and click listview items as in the Model 2 wrapper. This would have to be written in C for the listview stuff as I don't think you can do that in AutoIt. A problem I do see is scrolling through the list so you can click it, that would be horribly messy. In the model 2 wrapper I maximise the window so the whole list is visible. You would have to manually scroll through the listview in Mame Plus Plus.

The way around some of this would be to take the Mame Plus Plus source code and modify it to accept an IP address from the command line then you only need to do steps 4 to 7 before you launch the game. That would be alot easier than dealing with the listview and the wrapper would need to be integrated into the Mame Plus Plus source.

post-367-1194971323_thumb.png

post-367-1194971330_thumb.png

  • 6 months later...
Posted

i was just reading this and wanted to know if there has been any thoughts on kaillera for mame through gameex.

i wanted to try out the software itself but it seems like www.kaillera.com is down. is it down for good? does anyone know how to try it out?

i have a version of mame plus, does kaillera work with that?

Posted

There was another thread about Kaillera and the basic just of it is that GameEx will not support features that violate the explicitly stated desires of the MAMEDev team. Kaillera has been shunned by the MAMEDevs, so there will be no support here.

Networked gameplay does sound fun. Sorry...

Guest
This topic is now closed to further replies.
×
×
  • Create New...