Multi-Gaming Community
It is currently 19 Jun 2025, 10:37

All times are UTC+02:00




Post new topic  Reply to topic  [ 47 posts ]  Go to page 1 2 Next
Author Message
PostPosted: 27 Mar 2009, 16:42 
Offline
The Necromancer (4970)
OK - after my failed SNES netplay experiment I decided to give myself another go at another project.

This time I'd like to play some arcade games with you guys! :-D

The advantage of this concept is that we will be using Kaillera to play the games, which features a client-server architecture to make the gameplay experience equally shitty for everybody, not just the guy connecting to somebody hosting the game locally. ;-)

Since large parts of emulation are highly illegal (ROMs, BIOSes etc.) while everybody will be required to have exactly the same settings, game versions and so on I'll be contacting you via PM if you're interested.

To kick off and test the initiative I'd like to try out Battle Circuit - a game I very much like and which plays similarly to Final Fight - what can I say, it's a side-scrolling beat'em up, no surprises there. I'm copying some parts of the SNES netplay tutorial I posted before.

1. What you needed

1.1. Mumble
Seriously - if we are to emulate the awesomeness of playing on a home console with your friends (ah, good old times when gaming didn't lead to twisted internet-only friendships :-P) we NEED to speak to each other.

Since the configuration involves basically running the audio wizard and connecting to specialattack.net using your forum login details I won't be explaining much - just download it.

http://mumble.sourceforge.net/

1.2. FinalBurn Alpha Shuffle
A very good CPS1, CPS2 and NeoGeo Arcade emulator - by now it emulates some other unique arcade systems as well.

http://code.google.com/p/fbashuffle/ (fbas_bin_######.7z)

1.3. Mame32++
Supports some games the other two emus don't (and vice-versa) and is pretty easy to set up. Worked great for Ninja Baseball Bat Man.

http://www.kaillera.com/files/mameppk_b ... 070914.zip

1.4. P2P Kaillera Client
For testing purposes. I have to check out if this works well or results in gameplay similar to Snes9X/ZSNES. This modification is under active development (unlike the original Kaillera system) which makes me hopeful. ^^

http://www.codclan.org/kailleraclient.dll

2. Making everything work

2.1. Mumble
Run the audio wizard (should be ran automatically after the initial installation), click on Server -> Connect and fill out the details:

Image

Seriously, if you had any trouble so far stop reading the guide since more complicated things will abound. =)

2.2. FinalBurn Alpha Shuffle

There are SHITLOADS of different settings to play around with but I won't go into any details here - use whatever works for you (might be the default options). Just for reference I'll show some of the settings I'm using.

Image Image Image

First of all you'll need to download the game ROM which I will provide you with - do NOT unpack it. Put it in any directory and after that choose File -> Load Game... (F6) in FB Alpha Shuffle, click on the System tab, then the Edit Rom Paths... button and point enter the path to your ROM directory. Alternatively you can put it in the ROMs subdirectory of FB Alpha but if you plan on having a large ROM collection and/or many emulators you might want to organize everything differently.

Image

After that you should go to Game -> Load Game... (or hit F6) and after editing the options to only show available ROMs hit the Rescan ROM sets... button in the System tab to refresh the collection.

ImageImage

After that you need to set up your input.

Launch the game in question by selecting it from the list and while it's running choose Game -> Map game inputs...

Image Image

Set up controls for Player 1 since Kaillera will assign the controls to different players automatically.

Now we're ready for some NetPlay (Game -> Play via Kaillera or Ctrl+F6) - proceed to points 2.4. or 2.5.

Additional shortcuts you should know: Alt+ +/- and Alt+Ctrl+ +/- to adjust the volume - especially if you're on Mumble.

P.S. I changed FinalBurn Alpha to FinalBurn Alpha Shuffle since it supports more games - the screenshots aren't accurate now but it's virtually the same thing. Geez - open source development is annoying since there are SO many different forks of all the Emulators. :-\

2.3. Mame32++
Yes, this advanced from unwanted child to the preferred emulator position, since it's so easy to set up.

First of all unpack the files to any directory.

Copy any ROMs I will send you/point you to into the roms sub-directory without extracting them.

Launch Mame32++, select "Available" on the left side and hit F5 to refresh your ROM collection - after a while all available ROMs should pop up (sadly Mame32++ doesn't list all of them since it's based on an older MAME version).

Image

After that launch the game and press Tab to bring up the settings menu. You will only need to change the "Input (this game)" portion.

Image Image

After that you can select Kaillera NetPlay... from the File menu and follow the directions below.

Image

Additional shortcut you should know: Alt+O to adjust the volume - especially if you're on Mumble.

2.4. Kaillera (P2P)
This is something I want to test. First of all you'll need to download the .dll from this site (already listed in the prerequisites):

http://www.codclan.org/kailleraclient.dll

Then you should BACK UP your kailleraclient.dll found somewhere in your Emulator's directory (FinalBurn Alpha Shuffle already comes with the correct version) or subdirectory (Mame32++ -> kaillera).

Image

The user hosting the game will have to open the port listed here on his router/firewall/whatever.

After that it's just a matter of selecting "connect" and typing in the host's IP.

Image

Hosting is also pretty obvious. Select and the game you want to play and press the Host button.

Image

I don't know what the best Smoothing options are yet so we'll start with Always (+1 frame) or Extra for DrMcMoist (:-P). Click ready when you're ready to play! From what I read the experience should be the same for the host and the client since this plugin uses automatic delays and whatnot.

Image

2.5. Kaillera (client-server)
Choose "2. Client" from the drop-down menu in the upper right corner.

Image

If you want to download the server list, click on the Master Servers List button (*doh*). If we're on Mumble (and we should be) we could bypass this step and simply join a specific server via the "Custom IP" button.

Image

IMPORTANT: Set the connection type to "Good (20 keyframes/s)" or even lower if you're DrMcMoist (he, he).

After joining the server we'll set up everything via Mumble/chat and see how it works out. ^^
You can basically join a game someone hosts or create a new one from the list of supported games. No big deal - you'll figure it out. ;-)
The game list is visible in the lower portion of the screen and the cryptic "Cr" button allows you to host a game yourself.

Image

----------------------------------------------------------------

Ah - you might want to check out the Battle Circuit FAQ if you're not sure about special moves etc.

http://db.gamefaqs.com/coinop/arcade/fi ... cuit_a.txt

PROFIT!

Image

P.S. The games can be played with up to 4 players but we'll start with 2. =)
P.P.S. We can try out some NES games with Nestopia later on. :-D

_________________
War does not determine who is right - only who is left. - Bertrand Russell


Last edited by Lim-Dul on 30 Jun 2009, 11:07, edited 28 times in total.

Top
   
PostPosted: 27 Mar 2009, 19:00 
Offline
Has no REAL life! (1829)
User avatar
[SpA]Lim-Dul wrote:
OK - after my failed SNES netplay experiment
I stopped reading here! :lol:
OMG Ive played Pocky & Rocky again after what? 7 years for sure, maybe 8. Thanks for giving this epic link that leads me to an epic program :P

Now where do you download your ROM's? Im too lazy to google ;P PM me pls, thc

_________________
All roads may lead to Rome, but all Wikipedia pages eventually get you to the Third Reich. - m3n


Top
   
PostPosted: 28 Mar 2009, 02:13 
Offline
The Necromancer (4970)
Yo - I tried playing by myself on the server (since it's the same thing, really =) and this is quite playable. You have some input lag but when the ping is around 40-50 ms this doesn't matter much - even in a game you have to perform special moves in (your key presses aren't lost - your moves are simply pulled off later =).

Dudes! Get on it! I'm getting bored of playing by myself. ^^

_________________
War does not determine who is right - only who is left. - Bertrand Russell


Top
   
PostPosted: 28 Mar 2009, 13:27 
Offline
Has no REAL life! (4162)
User avatar
[SpA]Lim-Dul wrote:
I'm getting bored of playing by myself. ^^
Get a gf! :ugly:

_________________
SaintK: I'm completely lost :mrgreen:


Top
   
PostPosted: 28 Mar 2009, 15:19 
Offline
Has no REAL life! (1242)
User avatar
[SpA]Blackhawk wrote:
[SpA]Lim-Dul wrote:
I'm getting bored of playing by myself. ^^
Get a gf! :ugly:
where can I buy one?

_________________
[SpA]Revenge "Wheres the element of surpise :/"

[SpA]Mint "IN.... MY....PANTS"

[SpA]Minimoose "Revenge is going to jump out of your pants?"


Top
   
PostPosted: 28 Mar 2009, 16:33 
Offline
Has no REAL life! (5288)
User avatar
I may be interested 8)

_________________
a bird in a bird in a bird in a bird in a bird in a pig


Top
   
PostPosted: 28 Mar 2009, 17:06 
Offline
The Necromancer (4970)
In a girlfriend or the arcade games? :-P

We played with SonnY today and it worked quite fine - until we lost connection to the server. ;-)
The first time this happened we were in like the second level but the second time was annoying because we were approaching the end of the game. Nevertheless it's fun and works better than expected (and certainly better than the P2P solutions in e.g. Snes9x).

_________________
War does not determine who is right - only who is left. - Bertrand Russell


Top
   
PostPosted: 28 Mar 2009, 18:19 
Offline
The Necromancer (4970)
By the way - I found a game I'd like to play in addition to Battle Circuit. It will require another emulator since FinalBurn Alpha doesn't support it - Mame32++ does.

It's called Ninja Baseball Bat Man and is absolutely crazy - but not like some Japanese games that are plainly INSANE, it makes you believe it's a normal game only to amaze you at every step. The things you are fighting - robot alligators, cars and planes with faces, cupboards (heh?) - what do these things have in common AT ALL? ;-)

All the while I find the controls and gameplay very, very smooth, which makes NBBM doubly awesome.

Image Image Image Image Image Image

Seriously - WTF? 0_o

_________________
War does not determine who is right - only who is left. - Bertrand Russell


Last edited by Lim-Dul on 28 Mar 2009, 18:57, edited 1 time in total.

Top
   
PostPosted: 28 Mar 2009, 18:54 
Offline
Has no REAL life! (1829)
User avatar
If you post an instruction for Mame32++ as well I will set everything up, otherwise I really cba :P

_________________
All roads may lead to Rome, but all Wikipedia pages eventually get you to the Third Reich. - m3n


Top
   
PostPosted: 28 Mar 2009, 19:03 
Offline
The Necromancer (4970)
Truth be told Mame32++ almost doesn't require any config except for the controls... There are some tweaks one can make but the default config works well enough.

It can be downloaded here, by the way:

http://www.kaillera.com/download.php

It hasn't been updated for quite a while but so what, as long as it works. ^^

Ah - to bring up the in-game menu (e.g. to change the control setup) you have to press "TAB".

_________________
War does not determine who is right - only who is left. - Bertrand Russell


Top
   
PostPosted: 28 Mar 2009, 22:07 
Offline
Has no REAL life! (1829)
User avatar
NBBM indeed is fkin hilarious!! :4

We had some great fun and the connection was pretty stable (until it crashed when we were fighting the last boss :| srsly, WTF!?)


Someone had to be very, VERY, high when he created this game :demm:

Dudes get this, this is a nice change from High-End-Graphics-Gaming :D

_________________
All roads may lead to Rome, but all Wikipedia pages eventually get you to the Third Reich. - m3n


Top
   
PostPosted: 28 Mar 2009, 22:20 
Offline
The Necromancer (4970)
Yeah, ha, ha, ha - it was friggin' epic. If we counted the virtual coins we put into the game we would have spent over $20 on playing it. ;-)

Mame32++ worked pretty nicely - it supports some games FB Alpha doesn't (well, and vice-versa) so I'll probably update the tutorial. I haven't tried Kawaks with anybody yet but it would probably only add to the confusion and the game support is basically like in FB Alpha.

It's a real shame that Kaillera development stopped ~1.5 years ago and that Mame32++ isn't updated anymore because this system has real potential if it were to be enhanced further. The gameplay experience really isn't bad if you find a good server. I guess somebody will pick up Kaillera sooner or later or create a similar project since it's open-source after all.

_________________
War does not determine who is right - only who is left. - Bertrand Russell


Top
   
PostPosted: 29 Mar 2009, 11:26 
Offline
Has no REAL life! (1829)
User avatar
Quote:
2.3. Mame32++
[...]
After that launch the game and press Tab to bring up the settings menu. You will only need to change the "Input (this game)" portion. I'd advise on setting the controls for player 2 to avoid conflicts with me although I am flexible when it comes to such minor adjustments. ^^
[..]
You fail. Dont you remember I had to use the controls of Player 1 although I was Player 2? :mrgreen:

_________________
All roads may lead to Rome, but all Wikipedia pages eventually get you to the Third Reich. - m3n


Top
   
PostPosted: 29 Mar 2009, 16:08 
Offline
The Necromancer (4970)
Ah, OK - I remember that we had control troubles but didn't know which setup you used in the end. ^^

_________________
War does not determine who is right - only who is left. - Bertrand Russell


Top
   
PostPosted: 29 Mar 2009, 19:20 
Offline
Geek (847)
User avatar
BOMBERMAN WHERE IS BOMBERMAN BOMBERMAN BOMBERMAN


BOMBERMAN


Top
   
PostPosted: 29 Mar 2009, 21:58 
Offline
The Necromancer (4970)
There's a Neo Bomberman ROM for the Neo-Geo and one can play it online. ^^

Anyways - I tried out the P2P Kaillera client with R@G3 (a player you might now from our servers) today and indeed it does work very well - we played straight through Ninja Baseball Bat Man without any connection drops and the lag was much smaller. Also, R@G3 turned out to be quite the Arcade expert - he learned all the moves very quickly, which is to be expected if you know other arcade games. Playing with him was a real blast and since I got better at the game as well I think we only used up like 5 continues or something. :-D

BTW - if you want some good games to play outside of Mame++/FB Alpha/Kawaks, then use MameUIFX and check out my collection of not-bad-games I can pretty much recommend each one of them):

Image Image

_________________
War does not determine who is right - only who is left. - Bertrand Russell


Top
   
PostPosted: 31 Mar 2009, 00:32 
Offline
The Necromancer (4970)
Today we managed to go through Ninja Baseball Bat Man with Neoflo. :-D
The P2P plugin is really awesome - we had a ping of like 130 ms and the game was still smooth to play and we didn't get disconnected. ^^

Now we'll have to set up a Street Fighter tournament or something. :-D
Apparently only FinalBurn Alpha can emulate Street Fighter from the emus I listed - of course the newest MAME versions can do as well but they don't have netplay support.

_________________
War does not determine who is right - only who is left. - Bertrand Russell


Top
   
PostPosted: 01 Apr 2009, 18:02 
Offline
Has no REAL life! (4896)
I wasn't interested until I read Street Fighter tournament.

Now I am.


Top
   
PostPosted: 01 Apr 2009, 18:25 
Offline
The Necromancer (4970)
Wanna challenge the master of not-very-good SF players? ;-)

Download FinalBurn Alpha Shuffle, the P2P Kaillera Client and off you go - ah, I'll give ya the ROMs for Street Fighter III 3rd Strike. ^^

_________________
War does not determine who is right - only who is left. - Bertrand Russell


Top
   
PostPosted: 01 Apr 2009, 19:50 
Offline
Has no REAL life! (4162)
User avatar
Downloaded the shit and put it onto my disk. :4

Gimme ROMs now!

Ah... and I was really awesome at the good old Street Fighter on SNES... but don't have a gamepad for the PC. :/

_________________
SaintK: I'm completely lost :mrgreen:


Top
   
PostPosted: 01 Apr 2009, 19:56 
Offline
The Necromancer (4970)
We just played some SF III 3rd strike with Relentless - I won mostly by failing less, not by being better. :-D
Relentless is really as useless at Beat'em Ups as he claimed. ;-)

_________________
War does not determine who is right - only who is left. - Bertrand Russell


Top
   
PostPosted: 02 Apr 2009, 00:24 
Offline
The Necromancer (4970)
Thanks for the epic arcade action, Blackhawk! :-D
We played for like 3 hours today - mostly Super Street Fighter II Turbo but then we finished with Battle Circuit where we managed to see the real ending thanks to our good performance (fueled by Blackhawk's skills ^^).

The idea of a SF tournament really wouldn't be that bad. :-D

_________________
War does not determine who is right - only who is left. - Bertrand Russell


Top
   
PostPosted: 02 Apr 2009, 08:05 
Offline
Has no REAL life! (1548)
User avatar
[SpA]Lim-Dul wrote:
Thanks for the epic arcade action, Blackhawk! :-D
We played for like 3 hours today - mostly Super Street Fighter II Turbo but then we finished with Battle Circuit where we managed to see the real ending thanks to our good performance (fueled by Blackhawk's skills ^^).

The idea of a SF tournament really wouldn't be that bad. :-D
Wait...Blackhawk has skills?! :shock:
Our channel invasion on mumble was pretty funny though! :lol: (well for us... :ugly: )

_________________
Ze Übermensch


Top
   
PostPosted: 02 Apr 2009, 08:14 
Offline
Has no REAL life! (5288)
User avatar
:D

_________________
a bird in a bird in a bird in a bird in a bird in a pig


Top
   
PostPosted: 02 Apr 2009, 15:57 
Offline
Has no REAL life! (4162)
User avatar
[SpA]Migu wrote:
Wait...Blackhawk has skills?! :shock:
Muahahah... way more than you can dream off! :twisted:
[SpA]Migu wrote:
Our channel invasion on mumble was pretty funny though! :lol: (well for us... :ugly: )
Ye... funny... :| :20 :63 :60 :rage: :ba:

_________________
SaintK: I'm completely lost :mrgreen:


Top
   
PostPosted: 02 Apr 2009, 16:11 
Offline
Has no REAL life! (1359)
User avatar
STREETFIGHTER!!! downloading now....

_________________
Sebas the avenging zebra's sidekick! <3


Top
   
PostPosted: 02 Apr 2009, 16:43 
Offline
The Necromancer (4970)
By the way - I'm tired of uploading all the games to my server, so you can get them all here (after you register, which is well worth the effort):
Masking the URL to avoid bots. ^^

_________________
War does not determine who is right - only who is left. - Bertrand Russell


Top
   
PostPosted: 02 Apr 2009, 18:17 
Offline
Has no REAL life! (1829)
User avatar
[SpA]Lim-Dul wrote:
We just played some SF III 3rd strike with Relentless - I won mostly by failing less, not by being better. :-D
Relentless is really as useless at Beat'em Ups as he claimed. ;-)
:X I would totally beat your ass in Jump 'n' Runs if there would be any good Multiplayer ones. The only ones I can think about are the Donkey Kong series and you cant play that simultaneously, its round-based (or you play together bun then I couldnt beat your ass :lol: ). Still, you'd be screwed against me :P

You might want to try out the snes-netplay thing again and see if its any better nowadays. I dont get the right feeling when playing Arcade-Games :|

_________________
All roads may lead to Rome, but all Wikipedia pages eventually get you to the Third Reich. - m3n


Top
   
PostPosted: 02 Apr 2009, 18:49 
Offline
The Necromancer (4970)
Nah - the Snes Netplay thingie sadly didn't change a bit... There are some very, very old Snes emulators with Kaillera support but I won't even bother installing them. ;-)

Currently I'm trying to get the current Snes9X guys to integrate Kaillera but I doubt they will do it.

Aaaand if you feel so tough about the Run&Jump genre then try I Wanna Be the Guy:

http://kayin.pyoko.org/iwbtg/

_________________
War does not determine who is right - only who is left. - Bertrand Russell


Top
   
PostPosted: 02 Apr 2009, 19:28 
Offline
Has no REAL life! (1829)
User avatar
Sounds interesting.



But the game I cannot beat isnt created yet (and if it takes me years - I'll beat it).


EDIT: The game is indeed fairly hard. It has nothing to do with classic jump n run gameplay though (except the few jumping skills you need there but wow, thats not hard), its just about fooling the player. You have to die like 50 times to get a clue of the system of just one level. Its innovating but I dont particularly like it. Also, it crashes every few minutes for me :?

_________________
All roads may lead to Rome, but all Wikipedia pages eventually get you to the Third Reich. - m3n


Last edited by [SpA]Relentless on 02 Apr 2009, 19:54, edited 1 time in total.

Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 47 posts ]  Go to page 1 2 Next

All times are UTC+02:00


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited