View previous topic :: View next topic |
Author |
Message |
Prophet (Retrogames) Visitor

Joined: 02 Jul 2002 Posts: 17
|
Posted: Fri Jul 05, 2002 3:28 pm Post subject: Mouse support for GUI? And how about user defined GUI keys? |
|
|
Any chance mouse control for the GUI can be added? Would be cool, unless it's already there and I missed it? I always run full screen, not under a window.
Also, how about user defined GUI control keys? I ask for this since my setup is kinda bizarre ( I play on an arcade cabinet ), and ME's default key settings force me to grab the KB to use the GUI. But I'm sure I'm not the only one who'd appreciate more customization of the GUI controls.
Thanks.
P.S. - David, I finally registered. Send my key!!! =) |
|
Back to top |
|
 |
dmichel Admin

Joined: 04 Apr 2002 Posts: 1166 Location: France
|
Posted: Sat Jul 06, 2002 10:33 am Post subject: Re: Mouse support for GUI? And how about user defined GUI ke |
|
|
Yes, we will get mouse support, it's planned.
Quote: |
Also, how about user defined GUI control keys?
|
But... we have that already.
All the GUI can be controlled with the gamepad, and you can assign a gamepad button to the ESC key to call the menu screen. Check the 'config' menu, there's a 'menu' box in the left-bottom corner, change it to remap the ESC key.
Quote: | P.S. - David, I finally registered. Send my key!!! =) |
on its way...  _________________ David Michel |
|
Back to top |
|
 |
Prophet (Retrogames) Visitor

Joined: 02 Jul 2002 Posts: 17
|
Posted: Sat Jul 06, 2002 11:14 am Post subject: |
|
|
Great, thanks. I'll try that out in the config menu.
BTW, no key in the mail yet. Send send send!!!  |
|
Back to top |
|
 |
dmichel Admin

Joined: 04 Apr 2002 Posts: 1166 Location: France
|
Posted: Sat Jul 06, 2002 12:44 pm Post subject: |
|
|
It took the slow way... made a break in the kitchen to eat a pizza.  _________________ David Michel |
|
Back to top |
|
 |
inzanerm Member

Joined: 11 Jun 2002 Posts: 30 Location: Greece
|
Posted: Tue Jul 09, 2002 9:04 am Post subject: |
|
|
how about integrating in the gui some options, like cd-rom drive or sound freq, or path settings.... so we do not have to edit pce.ini, just restart the emu...  |
|
Back to top |
|
 |
Niobium Member

Joined: 24 Apr 2002 Posts: 22
|
Posted: Tue Jul 09, 2002 3:05 pm Post subject: |
|
|
Yeah.. I suggested that a while ago. It's a great idea I think..
Give every configurable setting in the INI a place to edit it in the GUI.
No more Notepad!! Whoo!! _________________ Niobium
http://www.arcadezone.org |
|
Back to top |
|
 |
Prophet (Retrogames) Visitor

Joined: 02 Jul 2002 Posts: 17
|
Posted: Wed Jul 10, 2002 12:47 am Post subject: |
|
|
Yes, totally agree. ME definitely needs to be more user friendly when it comes to setting things up.
Also, David - I tried what you mentioned with the ESC key etc., and that's not what I had in mind. What I meant was to be able to remap all the main GUI functions (up, down, select, exit etc.) to any key, or in the case of exit (i.e. esc) it would be awesome to set a 2 key combo so it doesn't get triggered by accident. Take a look at ZSNES for example - you can configure literally everything to any key you like. Right now ME requires using the KB depending on your setup, and it's mildly annoying. |
|
Back to top |
|
 |
dmichel Admin

Joined: 04 Apr 2002 Posts: 1166 Location: France
|
Posted: Wed Jul 10, 2002 12:38 pm Post subject: |
|
|
There will be a more complete GUI, be patient.
Quote: |
Also, David - I tried what you mentioned with the ESC key etc., and that's not what I had in mind. What I meant was to be able to remap all the main GUI functions (up, down, select, exit etc.) to any key, or in the case of exit (i.e. esc) it would be awesome to set a 2 key combo so it doesn't get triggered by accident. Take a look at ZSNES for example - you can configure literally everything to any key you like. Right now ME requires using the KB depending on your setup, and it's mildly annoying. |
Hmm, MagicEngine's way is better.
All the GUI keys are automaticaly mapped to the gamepad config, so that you can also use your gamepad to navigate in the menus, this can't get more user friendly I think... just configure a special button to call the menu screen and use your joystick to navigate and select options.
If you could configure all the menu keys what would you map them to? not you joystick??
I use a Sidewinder gamepad, I configured the M button to call the menu, I never have to touch the keyboard when I play... and if I turn my monitor I can even play from my bed.  _________________ David Michel |
|
Back to top |
|
 |
Prophet (Retrogames) Visitor

Joined: 02 Jul 2002 Posts: 17
|
Posted: Wed Jul 10, 2002 3:15 pm Post subject: |
|
|
You're assuming everyone's using a typical gamepad device. Many of us are not, but are using keyboard encoder based devices like the Hotrod. These devices don't work well with the current ME system, that's why people are asking for the GUI remapping.
For example, look here: http://www.hanaho.com/products/HotRodJoystick/faq.html
Scroll down about half way and you'll see how the keys are mapped on the Hotrod - the GUI can't be setup on there right now, though it can play ME well enough.
There's no "Enter" key, so while you can move up and down, there's no way to select. Plus having a key hard mapped to exit is dangerous because it's too easy to hit accidentally - a combo of 2 keys would be ideal. |
|
Back to top |
|
 |
dmichel Admin

Joined: 04 Apr 2002 Posts: 1166 Location: France
|
Posted: Wed Jul 10, 2002 6:26 pm Post subject: |
|
|
Why do you say that you can't fully configure the Hotrod with MagicEngine? All the keys it uses can be mapped in the config menu. As for the 'enter' key, it's mapped to the PC-Engine button I, and button II can be used to cancel an action too (like in any good PCE RPG ). And if you worry to exit by pressing the menu key just change how it works in the pce.ini file to disable the auto exit feature... I understand what you want, but I don't see where there is a problem. _________________ David Michel |
|
Back to top |
|
 |
Prophet (Retrogames) Visitor

Joined: 02 Jul 2002 Posts: 17
|
Posted: Wed Jul 10, 2002 11:43 pm Post subject: |
|
|
Honestly, it doesn't work. On my panel PCE buttons I and II are mapped to "x" and "z" and they don't work as you say, it would be awesome if they did. The joystick (mapped to cardinals on numpad) does work to move around and exit (mapped to "3") does work, but the PCE I/II button select/deselect does not function.
I have tried setting the gamepad both on and off in the ini file, but that doesn't help.
Here's the controls section of my ini below. According to other's posts here I know I'm not the only one experiencing this limitation. Since you had intended for the PCE I and II buttons to operate as you said, perhaps there's just a bug related to keyboard mapping of those keys? Maybe we can clear this up.
# ----
# gamepad settings
# ----
[gamepad]
;
; gamepad
; --
; y -> enabled [default]
; n -> disabled
;
gamepad=n
;
; auto fire speed
; --
; 1 (fast) to 10 (slow)
;
auto_fire_speed=2
;
; auto calibration control
; --
; 50% (default) to 90%
;
auto_calibration=70
# ----
# keyboard settings
# ----
[keyboard]
;
; type of keyboard
; --
; 0 -> AZERTY
; 1 -> QWERTY [default]
; 2 -> QWERTZ
;
type=1
;
; unlock numeric keypad
; --
; unlock numeric keypad keys 0 to 9, /, *, . and ENTER
;
; y -> unlocked
; n -> locked [default]
;
numpad=y
;
; unlock numeric keys
; --
; unlock keys 0 to 9
;
; y -> unlocked
; n -> locked [default]
;
numkeys=y
;
; unlock ctrl keys
; --
; unlock INS, DEL, HOME, END, PGUP, PGDOWN control keys
;
; y -> unlocked
; n -> locked [default]
;
ctrlkeys=n
;
; ESC key mode
; --
; change ESC key function
;
; 0 -> automatic mode : [default]
; --------------
; when the emulator is started from a shell or from a front-end
; program pressing ESC will exit the emulator, but when
; the emulator is started by double-clicking on its icon
; pressing ESC will open the menu screen
;
; 1 -> GUI mode :
; ---------
; pressing ESC will always open the menu screen
;
; 2 -> exit mode :
; ---------
; pressing ESC will always exit the emulator
;
esc_key_mode=0
;
; auto repeat delay
; --
; 1 (very fast) to 8 (slow)
;
auto_repeat_delay=2
;
; auto repeat rate
; --
; number of time the key is repeated per second (1 - 16)
;
auto_repeat_rate=9 |
|
Back to top |
|
 |
dmichel Admin

Joined: 04 Apr 2002 Posts: 1166 Location: France
|
Posted: Thu Jul 11, 2002 9:31 am Post subject: |
|
|
Oh, ok... I understand better now, I was not aware of that, it always worked here when I ran tests, but I just looked in MagicEngine code, and yes I found a little conflict, actually this works only with a few keys, depending of what key is mapped to button I and II it won't work... I will fix that in the next version.
And sorry if I sounded a bit harsh, I thought it was working fine. ^^; _________________ David Michel |
|
Back to top |
|
 |
|