Graham's Journal A journal of the game I'm currently working on and various other s
#181
Posted 09 January 2017 - 03:07 PM
Lachesis- it's good to hear from you. Been a while since you've posted anything. You've been busy with school I'd imagine? Anyway, thanks for the tips. I will check out Labryinth of Zeux, I love to see how other people solve problems in MegaZeux. To be honest though I had system working reasonably well and I scrapped it because there wasn't much need for it. I wanted to use it just to define what the select button on a controller would be. I'm still using MegaZeux's dialog boxes and you have no choice there but to use the Enter key for selecting options. So obviously it's best to always have whatever key is used as select on the controller be mapped to the Enter key. In practice I found that button 1 on a controller is usually the bottom button, closest to the thumb (Button A on an Xbox 360 and Steam Controller). So it was easiest to just make that the default select button. It can't be changed but I've found it doesn't need to be, that button is sufficient to meet the need. And I still have a system to easily remap the jump button or run button or any other game button to whatever Controller button I want.
On another note, I set up Steam Controller support for Servo's Adventure yesterday. If you add 'MegaZeux' as a non steam game to your library from the games menu, then right click it and choose 'edit steam controller' you can add a binding for my game that I shared to the community. Pretty cool, actually.
"Before you criticize someone, you should walk a mile in their shoes. That way, when you criticize them, you’re a mile away and you have their shoes."
-Jack Handey
#182
Posted 11 January 2017 - 10:09 AM
#183
Posted 11 January 2017 - 10:27 AM
Graham, on 09 January 2017 - 08:07 AM, said:
I think pretty much every controller you'd actually use with a computer these days is xinput compatible (or can be made to be), so going with whatever works on those is pretty safe.
xx̊y (OST) - HELLQUEST (OST) - Zeux I: Labyrinth of Zeux (OST) (DOS OST)
w/ Lancer-X and/or asgromo: Pandora's Gate - Thanatos Insignia - no True(n) - For Elise OST
MegaZeux: Online Help File - Keycode Guide - Joystick Guide - Official GIT Repository
#184
Posted 11 January 2017 - 02:45 PM
KKairos, on 11 January 2017 - 02:09 AM, said:
I worked out an Xbox 360 schema long time ago. Only problem is through MegaZeux's joy pad config set up there's no way to set up support for the D pad. Also the trigger buttons have to be used one at a time or they will cancel each other out, unless you use some third-party app like Xpadder or something.
"Before you criticize someone, you should walk a mile in their shoes. That way, when you criticize them, you’re a mile away and you have their shoes."
-Jack Handey
#185
Posted 13 January 2017 - 09:50 PM
"Before you criticize someone, you should walk a mile in their shoes. That way, when you criticize them, you’re a mile away and you have their shoes."
-Jack Handey
#186
Posted 14 January 2017 - 03:01 AM
What's actually going on is a little complicated but I will attempt to explain it. There are two systems that are interfering with each other here. One is the ability downloading system, (the tablet). The other is the status menu. I didn't anticipate their being any reason to pause the tablets, so I hadn't included a pause subroutine in them. When you open the status menu and are standing in the vicinity of a tablet, both systems run simultaneously. Both pause and unpause everything else on the board. so when you leave the tablet and the status menu closes, everything is sent the label : "unpause" which jumps all programs out of the subroutine #pause. Since this happens twice, the second one fails and continues running at whatever is after the failed goto "#return". For the fish, it was loading a carrying program. If there was just one fish servo would just be standing there, but because three are attempting to be carried, collision detection kicks in and backs servo up, very quickly, to attempt to free him of whatever sprites are in front of him colliding while he is carrying something.
"Before you criticize someone, you should walk a mile in their shoes. That way, when you criticize them, you’re a mile away and you have their shoes."
-Jack Handey
#188
Posted 30 January 2017 - 06:56 PM
"Before you criticize someone, you should walk a mile in their shoes. That way, when you criticize them, you’re a mile away and you have their shoes."
-Jack Handey
#189
Posted 08 February 2017 - 11:43 PM
I also found MegaZeux to be my crutch during the bad times. Really helps take my mind off things when I need that. but it also requires a lot of time and commitment.
#190
Posted 25 March 2018 - 07:35 AM
"Before you criticize someone, you should walk a mile in their shoes. That way, when you criticize them, you’re a mile away and you have their shoes."
-Jack Handey
#191
Posted 29 March 2018 - 06:26 AM
Graham, on 25 March 2018 - 09:35 AM, said:
True, it almost feels like it's not Megazeux anymore! =D
Now fire up that editor and get to work, sir! =)
<Beige> In Finland, they defecate on each other's sleeping areas.
<Beige> It's a cultural sign of respect.