Author Topic: WinApe Keyboard Issue  (Read 6661 times)

0 Members and 1 Guest are viewing this topic.

The_Mole_UK2

  • Guest
WinApe Keyboard Issue
« on: 13:24, 12 December 14 »
Dear Richard,

There is an annoying bug that prevents my full enjoyment of your emulator and be great if you could fix this in time for Christmas and my birthday. :).

When defining the keyboard I have the keyboard normal with numlock off but with numlock on I want to move the joystick.  What I have worked out works great for joystick only games and joystick games.  Plus is better for notebooks as they are missing numerical keys.

The trouble is there is no option to remove a key once assigned - only change it.  I want to remove some assigned keys to nothing and then reassign them.   Also when you assign the joystick it does not automatically delete the key you assigned.  So if Left is set to z, z still types z.  z should be nothing.

So you get an arrow and a z pressed together.  If I can delete an assign, can work round that manually but something to add later.  I just want a keyboard file I can set up as I want.

The best workaround is to assign F15 instead of nothing.  But I would like nothing.

Could you upload an update just to allow a key to be unassigned?  Otherwise love it....

Thank you.

Also would like to chat privately to ask your opinion on an idea...

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 15.074
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 2967
  • Likes Given: 5216
Re: WinApe Keyboard Issue
« Reply #1 on: 14:03, 12 December 14 »
Hmmm? Didn't you just create an account-why post as Guest mate?  :) welcome anyhow!

Offline The_Mole_UK

  • CPC664
  • ***
  • Posts: 53
  • Country: gb
  • CPC 6128 / 6128 Plus / WinAPE 2.0 B2.
  • Liked: 20
  • Likes Given: 3
Re: WinApe Keyboard Issue
« Reply #2 on: 18:07, 12 December 14 »
Was trying to type on an iPod Touch 5.  On a PC now so I can see what I am doing...

* * * *

I plan to set up an old Notebook sometime with Windows XP SP3+Upds and WinApe latest.  Quite like to play with it again...
« Last Edit: 18:12, 12 December 14 by The_Mole_UK »

Offline The_Mole_UK

  • CPC664
  • ***
  • Posts: 53
  • Country: gb
  • CPC 6128 / 6128 Plus / WinAPE 2.0 B2.
  • Liked: 20
  • Likes Given: 3
Re: WinApe Keyboard Issue
« Reply #3 on: 18:09, 12 December 14 »

I sent the following (amended email) to Richard, but have been unable to reach him on the website email.
Hoped he may pop in here and see it...

Dear Richard,

There is an annoying bug that prevents my full enjoyment of your emulator and be great if you could fix this in time for Christmas and my birthday. :) .

When defining the keyboard I have the keyboard normal with numlock off but with numlock on I want to move the joystick.  What I have worked out works great for joystick only games and joystick games.  Plus is better for notebooks as they are missing numerical keys.

Happy to send you my file...  F15 is used instead of unassigned.

The trouble is there is no option to remove a key once assigned - only change it.  I want to remove some assigned keys to nothing and then reassign others.

Also when you assign the joystick it does not automatically delete the key you assigned to the joystick.  So if Left Joystick (Num on) is set to z, z key still types z.  z should be nothing!

 So you get an arrow and a z pressed together.  If I can delete an assign, I can work round that manually but something to add later.  I just want a keyboard file I can set up as I want.

If I make a mistake, I have to start over as two keys do the same thing!

The best workaround is to assign F15 instead of nothing.  But I would like to  be able to make it blank out again.

Could you please upload an update just to allow a key to be unassigned?

Otherwise love it....  it's the best emulator I have used...

Thank you.

Jason Smith
« Last Edit: 18:10, 12 December 14 by The_Mole_UK »

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 15.074
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 2967
  • Likes Given: 5216
Re: WinApe Keyboard Issue
« Reply #4 on: 18:11, 12 December 14 »
No problem, was just wondering.


Richard is @Executioner here, and he's very helpful, so...

Offline The_Mole_UK

  • CPC664
  • ***
  • Posts: 53
  • Country: gb
  • CPC 6128 / 6128 Plus / WinAPE 2.0 B2.
  • Liked: 20
  • Likes Given: 3
Re: WinApe Keyboard Issue
« Reply #5 on: 18:13, 12 December 14 »
The reason I like numlock on for the joystick emulation is because then it is already set up for Burnin' Rubber. :)
« Last Edit: 03:15, 31 August 18 by The_Mole_UK »

Offline The_Mole_UK

  • CPC664
  • ***
  • Posts: 53
  • Country: gb
  • CPC 6128 / 6128 Plus / WinAPE 2.0 B2.
  • Liked: 20
  • Likes Given: 3
Re: WinApe Keyboard Issue
« Reply #6 on: 18:23, 12 December 14 »
>Richard is @Executioner here, and he's very helpful, so...

Thirty years of the CPC next year - like to see the 6128/6128 Plus make a comeback as a v5.

Was thinking with the advances in technology and speed you could have a device not far off what the PI is like and effectively make it boot as a CPC 6128 or 6128 Plus.  Richard's emulator is brilliant because it does all the stuff I didn't have.  We spoke in the past once and I modified his ROM to allow a 3" B so works better with the emulator.

If a Pi booted as a CPC, or there was a dedicated circuit that did similar (maybe ran the ROMs, Discs and Carts from SD card?)  HDMI to the TV.  Maybe a dedicated Amstrad keyboard.  Something to put to Lordy - even if a limited edition model?

I really like how Richard has done the Multiface 2 in also.  So there is possibly something where you combine the software of Richards with a circuit board/keyboard and you have a v5.  But instead of actual discs or tapes, you just emulate the discs.  So you have a 32GB SD card maybe in it?  The ROMs, the Cartridges and the Discs all look in ROMs, Cartridges and Discs respectively.

And what you could do too is have clean images that are not cracked maybe as downloads for 69p.

The User-Guide could be made as a PDF.  Incidentally is there a disc image with the programs typed up?  I made some changes but no longer have it...  I'd also like to see games converted images but not all cracked and messy and pay 69p to download...

You could do that on the PC and just connect the box to your PC via USB perhaps to copy data across?
Or you make the money from the hardware itself and provide a back catalogue of old software with the machine that is clean.

It keeps going round in my head.  I can see there is something here and it looks like my NowTV. :)
« Last Edit: 18:34, 12 December 14 by The_Mole_UK »

Offline The_Mole_UK

  • CPC664
  • ***
  • Posts: 53
  • Country: gb
  • CPC 6128 / 6128 Plus / WinAPE 2.0 B2.
  • Liked: 20
  • Likes Given: 3
Re: WinApe Keyboard Issue
« Reply #7 on: 18:37, 12 December 14 »
Final question: What is the best USB controller/joystick that works with Winape?  Thanks in advance.

Offline Darren

  • CPC464
  • **
  • Posts: 16
  • Country: gb
  • Liked: 2
  • Likes Given: 3
Re: WinApe Keyboard Issue
« Reply #8 on: 22:45, 15 December 14 »
I have an issue:  Whenever I am in full screen mode and press F10, the screen just goes black and basically my computer crashes, tried pressing Alt+Ctrl+Del, but nothing  :(

Offline ssr86

  • CPC664
  • ***
  • Posts: 120
  • Country: pl
  • Liked: 48
  • Likes Given: 21
Re: WinApe Keyboard Issue
« Reply #9 on: 23:30, 15 December 14 »
Final question: What is the best USB controller/joystick that works with Winape?  Thanks in advance.
I couldn't find a joypad that would normally work with a cpc emulator but I found JoyToKey (JoyToKey - Basic Features) - a program that maps keyboard keys  to joypad buttons and it works well (at least for me)...

I have an issue:  Whenever I am in full screen mode and press F10, the screen just goes black and basically my computer crashes, tried pressing Alt+Ctrl+Del, but nothing  :(
I have a similar problem (windows 8 - winape won't go fullscreen when I press f10 and just goes black (although my computer doesn't crash and winape still works). I get the following message:
"TDirectDraw.SetDisplayMode:SetDisplayMode: Action not supported (-2147467263).
« Last Edit: 23:36, 15 December 14 by ssr86 »

Offline Executioner

  • Supporter
  • 6128 Plus
  • *
  • Posts: 783
  • Country: au
  • WinAPE Developer
    • WinAPE
  • Liked: 390
  • Likes Given: 60
Re: WinApe Keyboard Issue
« Reply #10 on: 02:02, 18 December 14 »
The trouble is there is no option to remove a key once assigned - only change it.  I want to remove some assigned keys to nothing and then reassign them.   Also when you assign the joystick it does not automatically delete the key you assigned.  So if Left is set to z, z still types z.  z should be nothing.

I've made a modification to the next release of WinAPE which will allow '(none)' to be selected as a key.

The fact that Z still maps to Z is by design, you need to unmap it manually.


Offline Executioner

  • Supporter
  • 6128 Plus
  • *
  • Posts: 783
  • Country: au
  • WinAPE Developer
    • WinAPE
  • Liked: 390
  • Likes Given: 60
Re: WinApe Keyboard Issue
« Reply #11 on: 02:03, 18 December 14 »
I have a similar problem (windows 8 - winape won't go fullscreen when I press f10 and just goes black (although my computer doesn't crash and winape still works). I get the following message:
"TDirectDraw.SetDisplayMode:SetDisplayMode: Action not supported (-2147467263).

Sounds like your video card doesn't support 800x600 mode at all as that's the only mode that WinAPE currently uses for Full-Screen emulation.

Offline KaosOverride

  • 464 Plus
  • *****
  • Posts: 308
  • Country: es
  • Liked: 191
  • Likes Given: 44
Re: WinApe Keyboard Issue
« Reply #12 on: 23:31, 08 June 15 »
May I suggest the support of the undocumented Fire3 for PC Joysticks? I tried it modifying the Caprice source, and is great for various games, such as in Ikari Warriors to redefine the Toggle on Fire 3 (but not allowed on FIRE2)

At the input options I can only see FIRE 1 and FIRE2.
KaosOverride · GitHub
MEGA Amstrad Public Amstrad folder

Offline Executioner

  • Supporter
  • 6128 Plus
  • *
  • Posts: 783
  • Country: au
  • WinAPE Developer
    • WinAPE
  • Liked: 390
  • Likes Given: 60
Re: WinApe Keyboard Issue
« Reply #13 on: 02:40, 02 July 15 »
May I suggest the support of the undocumented Fire3 for PC Joysticks?

What is the undocumented FIRE 3? Never heard of it.

Offline CraigsBar

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.280
  • Country: ie
  • The party ain't over yet
    • index.php?action=treasury
  • Liked: 1171
  • Likes Given: 79
Re: WinApe Keyboard Issue
« Reply #14 on: 02:56, 02 July 15 »
AMX mouse 3rd button :)
IRC:  #Retro4All on Freenode

Offline KaosOverride

  • 464 Plus
  • *****
  • Posts: 308
  • Country: es
  • Liked: 191
  • Likes Given: 44
Re: WinApe Keyboard Issue
« Reply #15 on: 03:00, 02 July 15 »
This:  Connector:Digital joystick - CPCWiki

Pin 5 is Fire 3. If you make it avaiable for PC joysticks some things like redefine at Ikari Warriors the toggle key for Fire 3 can be done and play only from joystick (Fire 2 can't, is filtered to not let be redefined)

Also it is considered as "key", not "joy" at many other games, as I recall North&South  allow to redefine Select to Fire 3

Well, if real PC Joysticks just supports CPC Fire 3, maybe has no sense to have Fire 3 at input menu to simulate it from keyboard if is just used to assign a CPC key function redefined to joystick
KaosOverride · GitHub
MEGA Amstrad Public Amstrad folder

Offline ZbyniuR

  • 464 Plus
  • *****
  • Posts: 315
  • Country: pl
  • 6128 A1230 PSX Win7
    • Jedyne polskie forum o CPC. :)
  • Liked: 324
  • Likes Given: 143
Re: WinApe Keyboard Issue
« Reply #16 on: 20:03, 02 July 15 »
Yeah. It make sens. Fire 3 work as key number 78.
TREK is better than WARS.

Offline arnoldemu

  • Supporter
  • 6128 Plus
  • *
  • Posts: 5.332
  • Country: gb
    • Unofficial Amstrad WWW Resource
  • Liked: 2246
  • Likes Given: 3477
Re: WinApe Keyboard Issue
« Reply #17 on: 20:43, 02 July 15 »
don't forget fire 3 on cpc joystick 2 ;)

edit: oh and fire 3 doesn't work on plus or aleste...
« Last Edit: 20:46, 02 July 15 by arnoldemu »
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1976
  • Likes Given: 4650
Re: WinApe Keyboard Issue
« Reply #18 on: 22:22, 02 July 15 »
don't forget fire 3 on cpc joystick 2 ;)

edit: oh and fire 3 doesn't work on plus or aleste...


It does on mine. Just solder it in.  :)
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline CraigsBar

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.280
  • Country: ie
  • The party ain't over yet
    • index.php?action=treasury
  • Liked: 1171
  • Likes Given: 79
Re: WinApe Keyboard Issue
« Reply #19 on: 22:51, 02 July 15 »

It does on mine. Just solder it in.  :)
Can you provide details of the fire 3 mod for a plus. It would be really handy for my AMX mouse adaptor. Please don't say I need to solder onto the asic?
IRC:  #Retro4All on Freenode

Offline KaosOverride

  • 464 Plus
  • *****
  • Posts: 308
  • Country: es
  • Liked: 191
  • Likes Given: 44
Re: WinApe Keyboard Issue
« Reply #20 on: 02:18, 03 July 15 »
What an epic fail Amstrad did not wiring Fire3 at the Plus... But should be as easy as wiring pin 5 of both joystick ports to the corresponding pin of the AY, with the diode for clash avoid, shouldn't it??
KaosOverride · GitHub
MEGA Amstrad Public Amstrad folder

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.405
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 2591
  • Likes Given: 1525
Re: WinApe Keyboard Issue
« Reply #21 on: 10:07, 03 July 15 »
Epic fail?
During all the CPC life (and others like Amiga), all computer controllers was wired with only one fire button... So, thank to the GX/PLUS controller to kept 2 buttons at end!  ;D
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline KaosOverride

  • 464 Plus
  • *****
  • Posts: 308
  • Country: es
  • Liked: 191
  • Likes Given: 44
Re: WinApe Keyboard Issue
« Reply #22 on: 11:02, 03 July 15 »
But not full compatible with AMX mouse :(

We have to mod all our pluses for the new developments :(
KaosOverride · GitHub
MEGA Amstrad Public Amstrad folder

Offline CraigsBar

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.280
  • Country: ie
  • The party ain't over yet
    • index.php?action=treasury
  • Liked: 1171
  • Likes Given: 79
Re: WinApe Keyboard Issue
« Reply #23 on: 11:14, 03 July 15 »
But not full compatible with AMX mouse :(

We have to mod all our pluses for the new developments :(
Indeed. If I knew the details of this mod, I'd do it for sure.
IRC:  #Retro4All on Freenode

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.405
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 2591
  • Likes Given: 1525
Re: WinApe Keyboard Issue
« Reply #24 on: 11:23, 03 July 15 »
But not full compatible with AMX mouse :(
We have to mod all our pluses for the new developments :(
How many programs use it since 30 years? Made first a new developpement. Use 2 buttons for main features.
The 3rd button must be optional or customisable. If the user don't have it, he can use a keyboard key as alternative.
« Last Edit: 11:25, 03 July 15 by TotO »
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)