Can't delete type in Callipygous release

Ask and answer questions about making games and related topics. Unrelated topics go in that other forum.

Moderators: marionline, SDHawk

Post Reply
User avatar
kylekrack
Liquid Metal Slime
Posts: 1243
Joined: Mon Jun 16, 2014 8:58 am
Location: USA
Contact:

Can't delete type in Callipygous release

Post by kylekrack »

I'm having a pretty detrimental issue with the new editor/game. Instead of deleting a character when typing, it replaces the previous character with a '?'. It does this in the textbox editor, map name editor, and even in the "name the hero" prompt in the game.app. Needless to say, it's a bit impossible to type anything this way.

I'm on Mac Yosemite 10.10. Again, I'm using the latest stable build, Callipygous. I really hope this is a small issue.

Maybe my input is messed up? I'm able to type just fine in other places on my computer, so it's definitely the OHR that it's having an issue with. I ran the inputtest and it seems to detect the backspace key just fine. Is there anything else I could be doing wrong? If so, how can I troubleshoot myself?
My pronouns are they/them
Ps. I love my wife
User avatar
Bob the Hamster
Lord of the Slimes
Posts: 7660
Joined: Tue Oct 16, 2007 2:34 pm
Location: Hamster Republic (Ontario Enclave)
Contact:

Post by Bob the Hamster »

Wow, that is odd!

What is your keyboard layout?

If this was happening on Windows or Linux, I would tell you to run with the -no-native-kbd command-line option, but on a Mac application, I don't even know how to use command-line options
User avatar
kylekrack
Liquid Metal Slime
Posts: 1243
Joined: Mon Jun 16, 2014 8:58 am
Location: USA
Contact:

Post by kylekrack »

I have a standard QWERTY keyboard. I'm using an old MacBook Pro, 2011 I believe.

Maybe updating to OS X El Capitan would show some different results. But then, I guess I wouldn't be able to figure out what's wrong with my current system.
My pronouns are they/them
Ps. I love my wife
User avatar
Bob the Hamster
Lord of the Slimes
Posts: 7660
Joined: Tue Oct 16, 2007 2:34 pm
Location: Hamster Republic (Ontario Enclave)
Contact:

Post by Bob the Hamster »

Oh! I don't know how I missed it before, but this is happening on my Mac too!

(Mac OS X 10.7.5)

We were already planning a Callipygous+1 release to fix problems with the Distribute Game menu, so I'll make sure this gets fixed for that update too

EDIT: I have a temporary workaround!

In the same folder where OHRRPGCE-Game.app and OHRRPGCE-Custom.app are located, create a plain text file named ohrrpgce_arguments.txt and write the following line in it:

Code: Select all

-no-native-kbd
That fixes the problem for me.
Last edited by Bob the Hamster on Tue Apr 19, 2016 9:49 pm, edited 1 time in total.
User avatar
kylekrack
Liquid Metal Slime
Posts: 1243
Joined: Mon Jun 16, 2014 8:58 am
Location: USA
Contact:

Post by kylekrack »

Fantastic. Funny that I didn't notice until now either. It seems like something that would get noticed pretty quickly, but then again, I'm working mostly in code right now. I will keep my eye out for other bugs and things.
My pronouns are they/them
Ps. I love my wife
User avatar
Bob the Hamster
Lord of the Slimes
Posts: 7660
Joined: Tue Oct 16, 2007 2:34 pm
Location: Hamster Republic (Ontario Enclave)
Contact:

Post by Bob the Hamster »

Oops! we were typing at the same time. See my edit of my previous post for a temporary workaround
User avatar
kylekrack
Liquid Metal Slime
Posts: 1243
Joined: Mon Jun 16, 2014 8:58 am
Location: USA
Contact:

Post by kylekrack »

Oh jeeze, my bad. Yep that fixes it! Thanks a bunch for the quick response.
My pronouns are they/them
Ps. I love my wife
TMC
Metal King Slime
Posts: 4308
Joined: Sun Apr 10, 2011 9:19 am

Post by TMC »

So you were previously using Beelzebufo, rather than nightly builds?

Even if you were using Beelzebufo, I'm surprised that there's a difference between Beelzebufo and Callipygous.
User avatar
kylekrack
Liquid Metal Slime
Posts: 1243
Joined: Mon Jun 16, 2014 8:58 am
Location: USA
Contact:

Post by kylekrack »

I was previously using nightlies. I didn't try making a new .rpg file and testing the typing there. Are you suggesting it might be because my existing .rpg file got updated from a nightly version into Callipygous?
My pronouns are they/them
Ps. I love my wife
User avatar
Bob the Hamster
Lord of the Slimes
Posts: 7660
Joined: Tue Oct 16, 2007 2:34 pm
Location: Hamster Republic (Ontario Enclave)
Contact:

Post by Bob the Hamster »

No, I think he meant that the uncicode keyboard stuff which is causing this bug was already implemented in the beelzebufo release.

Is there any chance you happen to remember the exact version number or file date of the last nightly you were using before you upgraded to callipygous?

It could be helpful for narrowing down exactly when this bug started happening.
Last edited by Bob the Hamster on Wed Apr 20, 2016 4:54 pm, edited 1 time in total.
User avatar
kylekrack
Liquid Metal Slime
Posts: 1243
Joined: Mon Jun 16, 2014 8:58 am
Location: USA
Contact:

Post by kylekrack »

It was the Nightly from March 28 of this year.

EDIT: No wait

EDIT EDIT: That should be right. I'm not entirely sure.
Attachments
Screen Shot 2016-04-20 at 10.51.07 AM.png
Screen Shot 2016-04-20 at 10.51.07 AM.png (28.68 KiB) Viewed 756 times
Last edited by kylekrack on Wed Apr 20, 2016 5:51 pm, edited 2 times in total.
My pronouns are they/them
Ps. I love my wife
TMC
Metal King Slime
Posts: 4308
Joined: Sun Apr 10, 2011 9:19 am

Post by TMC »

Actually, it is possible that changing the Font Type option in the font editor causes this bug to appear, since that affects the scrubbing of text input for non-representable characters. If you created a new game you would get the new (since years ago) default Latin1 font.
Last edited by TMC on Thu Apr 21, 2016 9:29 am, edited 1 time in total.
User avatar
Bob the Hamster
Lord of the Slimes
Posts: 7660
Joined: Tue Oct 16, 2007 2:34 pm
Location: Hamster Republic (Ontario Enclave)
Contact:

Post by Bob the Hamster »

On my Mac I tested both beelzebufo and callipygous using Vikings of Midgard. Beelzebufo did not have the bug, but callipygous did have it.
Post Reply