Main > Main Forum
the state of mame
abaraba:
--- Quote from: Haze ---Go try hooking your 720 controller up to the c64 port
--- End quote ---
You mean parallel port? Yes, that's my next change - to take quadrature encoding directly from arcade trackballs and spinners to serial or parallel port and then just directly forward it further to ROMs code without any adapters and signal conversion in between.
--- Quote ---It's a special use case, how you can claim it's anything else is laughable.
--- End quote ---
Third time. Just like arcade trackballs and spinners 720 controller is made of nothing else but optical encoders outputing 'quadrature encoding' signal you convert to PC mouse signal via 'mouse hack' or some of the KeyWiz or OptiPac adapters. Ok? -- So again, from the source code point of view it is same for you whether is Missile Command or 720 Degrees, you TEST authentic functionality with PC mouse and then you go PLAY for the high-score record with whatever controller suits you best.
--- Quote ---Now you're claiming maybe it did work on some versions, but people said it didn't even then. Kinda proves there isn't even a proper way to hook the damn thing up to a PC and at that point you're getting even less and less to do with anything emulation related.
--- End quote ---
How about PC mouse interface, just like with all the other spinner games?
--- Quote ---You may as well start saying MAME should just require all the components of the PCB to be plugged on to a custom built board slotted directly into a PCI slot to be authentic.
--- End quote ---
Close, only we do not need "custom" boards when we have serial and parallel ports, we can plug whatever arcade controls directly there and feed their authentic signal directly into virtual PCB port.
--- Quote ---Do I mind you making the project harder for developers to use, and have a detrimental effect on normal MAME use? Yes, I will ask for any such changes to be rejected. Period.
--- End quote ---
You funny human quasi-developer, "changes" you say would be detrimental are long time features of MAME, such as ability of assigning input to many different, even if very incompatible, types of input devices, such as possibility of controlling 'Star Wars' with mouse, keys or with actual SW flight stick. -- First you proudly celebrated this as great flexibility, and now you "reject" it, even though it's all already there, huh?!
Derrick Renaud:
--- Quote from: abaraba on January 11, 2011, 11:21:12 pm ---I'm having hard time believing you two are programmers at all.
--- End quote ---
WOW! This is why it is pointless to even hold a discussion with you. Please return the MAME software for a full refund.
You seem to skip the facts to keep things fitting in your view of the world. You have been told our reasons. You have been told this is the way we like it. You have been told you are free to code something. You have been given guidelines how. You have been told no MAMEdev has any interest in coding it for you, mainly due to demanding attitudes. Why MUST we code it for you in our free time?
Lets start a rant that you can not directly hook up a Seawolf periscope.
Have fun ranting. I'm done with pointless discussions. I will chime back in when someone who can do quality core code wants to work on it.
:banghead:
abaraba:
--- Quote from: Derrick Renaud ---You have been told our reasons.
--- End quote ---
And I explained your reasons are self-refuting since all that is already in MAME. Try it, it's free.
--- Quote from: Derrick Renaud ---You have been told no MAMEdev has any interest in coding it for you, mainly due to demanding attitudes. Why MUST we code it for you in our free time?
--- End quote ---
I do all the coding myself, and I want to contribute it to mainstream MAME. Do you mind?
--- Quote ---Have fun ranting. I'm done with pointless discussions. I will chime back in when someone who can do quality core code wants to work on it.
--- End quote ---
Tuck your tail and run.
Though, you can now come back, as I am the one who can do quality core code. What can I do for you?
DillonFoulds:
I think the original blog post by Haze kind of points out that coders/programmers with the following attitude...
--- Quote from: abaraba on January 12, 2011, 11:34:16 am ---I do all the coding myself, and I want to contribute it to mainstream MAME. Do you mind?
...
Though, you can now come back, as I am the one who can do quality core code. What can I do for you?
--- End quote ---
...is the kind that's detracting from the general advancements by the MAME team, if I'm not mistaken. So wouldn't you be the exact opposite of what they'd want on the team? If you're an able coder, then just join up, do your part, and leave. If you don't like it, don't bother.
(+_+):
So when are we going to see the Seawolf periscope? :timebomb: ;)