Build Your Own Arcade Controls Forum

Main => Software Forum => Topic started by: Wulfster on April 25, 2005, 01:25:29 am

Title: Two side by Side screens in Cyberball
Post by: Wulfster on April 25, 2005, 01:25:29 am
I was going through some games in my new cabinet, and when I played cyberball, it shows two screens side by side.  This cab has v.95 where I used to play v.65, so I assume something has changed. 

Is there something I can do to have it only use/show one screen?  I couldn't find a switch in Mame, but I'm sure I might have overlooked something.
Title: Re: Two side by Side screens in Cyberball
Post by: NinjaEpisode on April 25, 2005, 08:03:35 am
Are you playing Tournament Cyberball or the Regular Cyberball? 
Title: Re: Two side by Side screens in Cyberball
Post by: Wulfster on April 25, 2005, 12:46:25 pm
It's the normal Cyberball: CYBERBAL.  It looks like Mame is showing the screens for both players (it was a dual-screen game).  I'm wanting to turn one off.
Title: Re: Two side by Side screens in Cyberball
Post by: NinjaEpisode on April 25, 2005, 02:12:16 pm
Yep but there is a one screen version, check klov.

Title: Re: Two side by Side screens in Cyberball
Post by: 2600 on April 25, 2005, 02:42:21 pm
They changed it around Mame .77 to emulate both screens.  So stick with an older version of Mame unless you want to modify the source, which probably isn't too hard, but not everyone wants to do it.

I'm not too familar with the game off hand, but I think Cyberball 2072 has one screen set up, cyberb2p.  You can check MAWS (http://www.mameworld.net/maws) to see the screen ratio for each version.
Title: Re: Two side by Side screens in Cyberball
Post by: Chris on April 25, 2005, 03:55:18 pm
I know Outrunners has a virtual "dip switch" to set the number of monitors displayed.  Is there anything in the dip switch settings for Cyberball?  (I'm at work so I can't look now...)
Title: Re: Two side by Side screens in Cyberball
Post by: Wulfster on April 26, 2005, 09:27:28 pm
I ended up taking a look at the source.  It looks like the whole 2-screen mode is controlled by a single define:
#define CYBERBALL_DUAL_MODE 1

Nothing else sets it, so the source mod looks like the only way to go back to one screen.  I'm trying that now, so we'll see.
Title: Re: Two side by Side screens in Cyberball
Post by: Wulfster on April 26, 2005, 11:09:32 pm
I got it to work, but it was a little more work.  If anyone is interested, here are the details.

In includes/cyberbal.h, modify the above line to read:

#define CYBERBALL_DUAL_MODE 0

 
Unfortunately, this uncovers an error in compilation.  In vidhrdw/cyberball.c, you will need to change line 453 as follows:

update_one_screen(current_screen, bitmap, (struct rectangle *)cliprect);


Title: Re: Two side by Side screens in Cyberball
Post by: paigeoliver on April 27, 2005, 05:23:38 am
I love how they are always so quick to add that extreme letterbox dual and triple screen junk to the drivers, yet so slow to add actual multiple monitor support.
Title: Re: Two side by Side screens in Cyberball
Post by: Lactose on December 15, 2005, 05:34:59 pm
On the subject of Cyberball, what resolution are people using that actually lets them play Cyberball on one monitor and see both player's screens in their entirety? I'm playing on a TV using svideo out, and I only see about 70% of each screen.
Title: Re: Two side by Side screens in Cyberball
Post by: mahuti on December 15, 2005, 10:20:08 pm
Quote
I love how they are always so quick to add that extreme letterbox dual and triple screen junk to the drivers, yet so slow to add actual multiple monitor support.

For that matter... at least get the controller types right. At any rate. I'm not on the dev team, and I don't wanna be, so I guess I shouldn't complain.

Anyway, thanks for the info Wulfster.