The MODE button the oh so almighty one
#31
Posted 11 February 2012 - 03:46 PM
Analog stick? I thought it was an analog controller, specifically called the XE-1AP and made by Dempa.
#32
Posted 11 February 2012 - 06:09 PM
You know what I mean =P Technically the only times I've seen it referred officially is as "analog joystick". And I'm starting to think it's actually several third party joysticks that happen to share the same protocol.
#33
Posted 13 February 2012 - 07:48 AM
Playing with my Everdrive tonight and messing with the MODE button, I stumbled into a game that uses it.
Batman: Forever. Hold the mode button while moving to moonwalk backwards, and hitting punch / kick while doing this gives you backwards-style punches and kicks!
Batman: Forever. Hold the mode button while moving to moonwalk backwards, and hitting punch / kick while doing this gives you backwards-style punches and kicks!
#34
Posted 13 February 2012 - 12:52 PM
Wolf32X uses it to bring up the auto-map. 32xrick uses it (with X, Y, and Z) to activate the cheats.
#35
Posted 02 June 2012 - 10:19 PM
Here's how Forgotten Worlds reads its controllers:
maybe someone can figure out what Sega did wrong here?
ROM:000183BE ; =============== S U B R O U T I N E ======================================= ROM:000183BE ROM:000183BE ROM:000183BE sub_183BE: ; CODE XREF: ROM:00000654p ROM:000183BE clr.w d6 ROM:000183C0 bsr.w sub_183E8 ROM:000183C4 cmpi.b #$D,d0 ROM:000183C8 bne.w loc_183D0 ROM:000183CC ori.w #1,d6 ROM:000183D0 ROM:000183D0 loc_183D0: ; CODE XREF: sub_183BE+Aj ROM:000183D0 bsr.w sub_183F2 ROM:000183D4 cmpi.b #$D,d0 ROM:000183D8 bne.w loc_183E0 ROM:000183DC ori.w #2,d6 ROM:000183E0 ROM:000183E0 loc_183E0: ; CODE XREF: sub_183BE+1Aj ROM:000183E0 move.b d6,($FF0626).l ROM:000183E6 rts ROM:000183E6 ; End of function sub_183BE ROM:000183E6 ROM:000183E8 ROM:000183E8 ; =============== S U B R O U T I N E ======================================= ROM:000183E8 ROM:000183E8 ROM:000183E8 sub_183E8: ; CODE XREF: sub_183BE+2p ROM:000183E8 lea ($A10003).l,a6 ROM:000183EE bra.w sub_183F8 ROM:000183EE ; End of function sub_183E8 ROM:000183EE ROM:000183F2 ROM:000183F2 ; =============== S U B R O U T I N E ======================================= ROM:000183F2 ROM:000183F2 ROM:000183F2 sub_183F2: ; CODE XREF: sub_183BE:loc_183D0p ROM:000183F2 lea ($A10005).l,a6 ROM:000183F2 ; End of function sub_183F2 ROM:000183F2 ROM:000183F8 ROM:000183F8 ; =============== S U B R O U T I N E ======================================= ROM:000183F8 ROM:000183F8 ROM:000183F8 sub_183F8: ; CODE XREF: sub_183E8+6j ROM:000183F8 lea unk_18414,a5 ROM:000183FC move.b (a5),6(a6) ROM:00018400 moveq #0,d0 ROM:00018402 moveq #8,d1 ROM:00018404 ROM:00018404 loc_18404: ; CODE XREF: sub_183F8+18j ROM:00018404 move.b (a5)+,(a6) ROM:00018406 move.b (a6),d2 ROM:00018408 and.b (a5)+,d2 ROM:0001840A beq.s loc_1840E ROM:0001840C or.b d1,d0 ROM:0001840E ROM:0001840E loc_1840E: ; CODE XREF: sub_183F8+12j ROM:0001840E lsr.b #1,d1 ROM:00018410 bne.s loc_18404 ROM:00018412 rts ROM:00018412 ; End of function sub_183F8 ROM:00018412 ROM:00018412 ; --------------------------------------------------------------------------- ROM:00018414 unk_18414: dc.b $40 ; @ ; DATA XREF: sub_183F8o ROM:00018415 dc.b $C ROM:00018416 dc.b $40 ; @ ROM:00018417 dc.b 3 ROM:00018418 dc.b 0 ROM:00018419 dc.b $C ROM:0001841A dc.b 0 ROM:0001841B dc.b 3
maybe someone can figure out what Sega did wrong here?
#36
Posted 02 June 2012 - 10:28 PM
It isn't doing any wait between the write to the DATA port and reading back from it. It isn't giving time to the joypad to react. Guess the 3-pad is much faster than Sega thought, but the 6-pad isn't anywhere that fast...
#37
Posted 03 June 2012 - 03:17 PM
saxman, on 08 February 2012 - 07:31 PM, said:
DOOM uses it. Although it's not written in the manual, you can hold it and press A, B, C, X, Y, Z, or Start to select any one of the seven weapons in the game (assuming of course the player has the weapon of choice).
That's about all I have for you though.
That's about all I have for you though.
Star Wars Arcade lets you select the camera using it.
#38
Posted 19 June 2012 - 12:47 PM
I know that in Beyond Oasis/Story of Thor, if you hold MODE and press B, you switch between your last selected weapon and the dagger. It's also used for a recently discovered cheat code.
#39
Posted 23 June 2012 - 01:37 PM
...and today was the day I learnt that Mode can be used in game and wasnt just something you held while turning the Mega Drive on.
AFTER ALMOST 20 YEARS.
#41
Posted 25 June 2012 - 05:12 PM
What games does it do in-game actions for?
MY WHOLE LIFE IS A LIE. ;__;
MY WHOLE LIFE IS A LIE. ;__;
#43
Posted 19 July 2012 - 11:51 AM
You have to hold the mode button for a good 10-20 seconds when you turn the console on when playing King Of The Monsters with a 6 button controller or else the controller won't work.
As others have said, certain games weren't compatible with 6 button controllers and holding the mode button when turning the console on disabled the X Y and Z buttons.
As others have said, certain games weren't compatible with 6 button controllers and holding the mode button when turning the console on disabled the X Y and Z buttons.
#44
Posted 19 July 2012 - 01:58 PM
This is interesting, I just got my 6 buttoned controller through the post and had no clue what mode did. Now I know! When you lot are saying to hold it when booting the system, what the heck does that do!? :S
#45
Posted 19 July 2012 - 02:41 PM
I cant even remember what games you need to hold mode on...I think maybe MK1 was one. I don't know exactly how it works, I assume it maps the buttons out correctly somehow, else otherwise they go all screwy and XYZ just don't work. :T I'm curious to find out, since you're essentially teaching the MD to use 3 new buttons I guess.
