Main > Main Forum

12-way rotary - current state of the world

Pages: << < (4/7) > >>

Xiaou2:


 I dont think it would be a problem to allow more than one way to set up a driver.  For example, to allow the current method of shifting, and adding an optional method which mimmics the arcade hardware with constant hold down.

 The problem mostly lies is submissions.  Nobody seems to know how to write code that the mame devs consider clean enough to be excepted..  at least, thats how it appears to me.

 And since the devs think the emulation of the CPU's are the only important aspect.. then they tend not to care to fix the important inputs.   Some games have ingenious  controllers.. and these are just as important to document as the PCB's themselves.   

 Hopefully someone will partake in that, as well as trying to submit "Dual purpose" working drivers to the Devs.

 

Tiger-Heli:


--- Quote from: Minwah on February 01, 2006, 05:01:17 am ---
--- Quote from: Dav on January 31, 2006, 12:43:18 pm ---It's really very simple and has been discussed many times over the years.  If the inputs in the official version were changed to work with arcade machines devs would no longer be able to test or fix the games. 

--- End quote ---
I'm sure you are right...but at the same time that argument is bull.  Making MAME work with original hardware (as it should by their accuracy and 'its not for playing games' goal) does not mean it will not work with normal PC hardware.  For most parts our arcade controls are only interfaced as keys, mice and joysticks anyway...controls which everyone has.

--- End quote ---
Agreed!!!  OTOH, I believe Dav is a MAMEdev, and having their presence and opinions on the board can only be a good thing.

But let me go back to my famous Frontline/Ikari comparison -

Dev's can't test/fix Frontline, unless they have the original hardware (doubtful), or have an 8-way joystick hooked up, and a helper to hold it always pointing in one direction, and only rotate it to the next consecutive direction.

Dev's could have hooked up twelve inputs to test Ikari, using a keyboard.  (It's just an extension of the above argument.  Sure, it would be tough with a helper to remember that from Position 1 you could only go to Position 0 or Position 2, but they could wire in a 12-position switch without buying the original hardware . . .


Lilwolf:

I would personally love to see the input system changed in mame... something like this.

The driver connects to a raw driver... This is if you had the original hardware.... described this way...  12way to 12inputs, 720 to an optical type interface, starwars to an analog with ranges...

Then there would be real world devices.  (so you would say, I'm using a mouse and 4 buttons or something)...

Then there would be converters which would convert the real world values into the raw drivers....

And all of them could be configured seperately...  or used the defaults....

So someone could write a converter that would take a mouse input to a joystick if you want... and it would work in all joystick games... not sure how useful it would be.

But the best would be is we could have direct connects for all devices.  So 720 would still work with original (including reset north opto)...

Just seems like they way it should be...  And allow the developers to worry about emulation, but not how people might want to play them.  Let others do that.

Tiger-Heli:


--- Quote from: Lilwolf on February 01, 2006, 02:37:01 pm ---I would personally love to see the input system changed in mame... something like this.

The driver connects to a raw driver... This is if you had the original hardware.... described this way...  12way to 12inputs, 720 to an optical type interface, starwars to an analog with ranges...

Then there would be real world devices.  (so you would say, I'm using a mouse and 4 buttons or something)...

Then there would be converters which would convert the real world values into the raw drivers....

And all of them could be configured seperately...  or used the defaults....

So someone could write a converter that would take a mouse input to a joystick if you want... and it would work in all joystick games... not sure how useful it would be.

But the best would be is we could have direct connects for all devices.  So 720 would still work with original (including reset north opto)...

Just seems like they way it should be...  And allow the developers to worry about emulation, but not how people might want to play them.  Let others do that.

--- End quote ---
Sounds like a good plan to me!

Dav:


--- Quote from: Tiger-Heli on February 01, 2006, 07:01:02 am ---
--- Quote from: Minwah on February 01, 2006, 05:01:17 am ---
--- Quote from: Dav on January 31, 2006, 12:43:18 pm ---It's really very simple and has been discussed many times over the years.  If the inputs in the official version were changed to work with arcade machines devs would no longer be able to test or fix the games. 

--- End quote ---
I'm sure you are right...but at the same time that argument is bull.  Making MAME work with original hardware (as it should by their accuracy and 'its not for playing games' goal) does not mean it will not work with normal PC hardware.  For most parts our arcade controls are only interfaced as keys, mice and joysticks anyway...controls which everyone has.

--- End quote ---
Agreed!!!  OTOH, I believe Dav is a MAMEdev, and having their presence and opinions on the board can only be a good thing.

But let me go back to my famous Frontline/Ikari comparison -

Dev's can't test/fix Frontline, unless they have the original hardware (doubtful), or have an 8-way joystick hooked up, and a helper to hold it always pointing in one direction, and only rotate it to the next consecutive direction.

Dev's could have hooked up twelve inputs to test Ikari, using a keyboard.  (It's just an extension of the above argument.  Sure, it would be tough with a helper to remember that from Position 1 you could only go to Position 0 or Position 2, but they could wire in a 12-position switch without buying the original hardware . . .


--- End quote ---

First let me say I don't speak for mamedev and have little input in their decisions.  I only work on drivers for 8 bit games and haven't touched inputs in 5 years.  I went through and changed all the shifters to work correctly in my pole cab back then, but I haven't touched a mame cab in years. 

You're wrong about frontline.  I can easily play it by mapping the right controls to be the same as the left :)  If I want to play it correctly I use a for button 2 and the space bar for shoot.  You don't have to hold the second joystick to see if the game works or not.

As for hooking up 12 buttons to play ikari, that's sounds like a lot work.  If we wanted to work we'd get payed for it :)





Pages: << < (4/7) > >>

Go to full version