Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: EMU7800 Robotron controls?  (Read 3995 times)

0 Members and 1 Guest are viewing this topic.

1500points

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 550
  • Last login:November 20, 2018, 01:44:12 pm
    • How to succeed at Robotron
EMU7800 Robotron controls?
« on: March 31, 2012, 04:06:17 pm »
Does Atari 7800 robotron have independent firing with the second joystick?

I'm trying to setup EMU7800 with a 2 joystick USB connector.
It appears the firing is kind of like berzerk where you hold the Z key down to fire then it fires in the direction the player moves.

is that how it was designed on the real game?  I have a 7800 but not robotron so I'm not familiar.

If it is supposed to work with 2 joysticks could someone clarify how to setup firing on the second joystick with EMU7800.
Thanks

SavannahLion

  • Wiki Contributor
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5986
  • Last login:December 19, 2015, 02:28:15 am
Re: EMU7800 Robotron controls?
« Reply #1 on: March 31, 2012, 04:35:35 pm »
I have to struggle to remember this. I have a copy of the game, not sure which Atari console it's for though.

The Atari console versions let you play with either one or two joysticks in either one or two player mode. With one joystick/one player, you run with the stick and fire with the button in the direction you're facing. With two joysticks/one player the left player controls running direction, the right player controls fire direction. With two players, it will play in either mode depending on player preference.

So the short answer is, yes.

Unfortunately, I can't help you to set up EMU7800 though. I don't really play the 7800 very much.
« Last Edit: March 31, 2012, 04:37:34 pm by SavannahLion »

SavannahLion

  • Wiki Contributor
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5986
  • Last login:December 19, 2015, 02:28:15 am
Re: EMU7800 Robotron controls?
« Reply #2 on: March 31, 2012, 04:58:32 pm »
Just took a peek at EMU7800. Yeah, I see what you mean. That's pretty ugly. .NET? OK...

The keyboard mapping has some strange limitations.  ::)

However, according to the readme:
Quote
Up to two game controllers (e.g. joysticks) can be used, where the first two found in the device list will be selected for use. Joystick controllers are supported only in the DirectX modes.

So it does look like that if you do get Windows to recognize the controllers, then EMU7800 should be quite happy with it. It doesn't look like the same restrictions apply to the joystick/paddle input as they do to the keyboard/mouse. But I don't have any adapters handy that I could test this out on, so just give it a shot and see.

1500points

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 550
  • Last login:November 20, 2018, 01:44:12 pm
    • How to succeed at Robotron
Re: EMU7800 Robotron controls?
« Reply #3 on: April 01, 2012, 08:51:07 am »
Thank you.
I'm using a usb interface that recognizes 2 joysticks.
i'll have to look at the device list.
maybe there is a 2 player vs 1 player setting in the emulator that needs to be found.

1500points

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 550
  • Last login:November 20, 2018, 01:44:12 pm
    • How to succeed at Robotron
Re: EMU7800 Robotron controls?
« Reply #4 on: April 01, 2012, 09:15:04 am »
I couldn't find any menu items for 1 player vs 2 player.
but i discovered if I used W to swap controllers it would let me use the joystick 1 for firing in all directions.
and i had to use the up/down/left/right keys on keyboard to move.

really odd.

SavannahLion

  • Wiki Contributor
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5986
  • Last login:December 19, 2015, 02:28:15 am
Re: EMU7800 Robotron controls?
« Reply #5 on: April 01, 2012, 07:32:19 pm »
If you have to set 2 player mode or 1 player mode in the emulator itself, then it's a piss poor emulator. It should always be the game (eg the ROM) that defines 1 or 2 player mode, never the emulator. The emulators job is to transparently emulate the hardware for the game to leverage. Some emulators will take it a step further and emulate any expansion hardware, such as NES's multi-tap. But to restrict or deny the player 2 port? Never, outside the obvious of not actually having a controller plugged in. That's why I think it's a little strange that player 2 isn't mapped to the keyboard as well. It's an unnecessary restriction.

Just a thought, (I'm on a different computer otherwise I'd check myself), you might have to remap the compass controls to the left joystick. That's probably why it sort of works when you swap the controllers via W.

Otherwise, if you're boning for P2 to be mapped to the keyboard, you could go into the source code and modify it to suit. But if you knew how to do that, you wouldn't be here I guess.  :-\

1500points

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 550
  • Last login:November 20, 2018, 01:44:12 pm
    • How to succeed at Robotron
Re: EMU7800 Robotron controls?
« Reply #6 on: April 01, 2012, 10:20:38 pm »
Whatever it is, is beyond my abilities.
My 2 joystick USB works for regular mame 0145 and it shows 2 usb devices in the list. one for each joystick.

Picked up a robotron cartidge from a friend for $1.  found 2 old junk atari joysticks in a box of misc. parts.
gonna wire them to a couple 8 way joysticks on a little control panel and call it a day.

thanks for your help.  it must be a goofy emulator or they didn't think about the robotron aspect when making it?

not much at all on google search. infact this thread is about the main item that comes up other than download sites for emu7800.  :(

SavannahLion

  • Wiki Contributor
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5986
  • Last login:December 19, 2015, 02:28:15 am
Re: EMU7800 Robotron controls?
« Reply #7 on: April 01, 2012, 11:37:34 pm »
thanks for your help.  it must be a goofy emulator or they didn't think about the robotron aspect when making it?

I'm not sure. I took a peek at the source code (without using MSVS) and I kind of lost interest. The 7800 isn't in my current rotation for another three or four projects, so while I appreciate the numerous tech docs included with the source, I just don't want to devote time to figuring it out right now.

I think it's more attributable to the fact that it never occurred to the developer that there would be a game that justifies the use of both joysticks. I can't recall very many older Atari games that even required two joysticks for one player (Indiana Jones was another title IIRC) They also might have never experienced the joy of having to sitting elbow to elbow around a keyboard playing two player games. Yeah, I think it's a bit of a strange oversight. I'm working on a 2600 project and the Right player port kind of stares at you in the face so.... ???

Quote
not much at all on google search. infact this thread is about the main item that comes up other than download sites for emu7800.  :(

I can imagine, I never even heard of the emu7800 until this thread.