Log In  

I might be mistaken, but it seems like the special characters for buttons aren't working after upgrading to v0.19 of Pico-8.

Shift+LRUDOX all show just the regular characters. Did something change (the manually still says that is how to use them). Or maybe something is busted on my end. Can someone else confirm this is broken/working?

Thanks!
Matt

P#28977 2016-09-21 20:49 ( Edited 2016-09-23 00:31)

I just fired it up and tested it out, I'm seeing the same thing.

P#28999 2016-09-21 23:41 ( Edited 2016-09-22 03:41)

You have to use Alt instead of Shift now

P#29016 2016-09-22 02:36 ( Edited 2016-09-22 06:36)

neither alt or altgr work for me. there's still escape codes:

print('l:\x8b r:\x91 u:\x94 d:\x83 o:\x8e x:\x97')

I prefer that personally, since the glyphs show up as garbage in external editors.

here are the others (as of 0.1.8)

P#29023 2016-09-22 06:15 ( Edited 2016-09-22 10:21)

Alt's not working for me either, I just get a bell sound from Windows... maybe it's a Windows-specific problem?

The glyphs work great though, good tip!

P#29028 2016-09-22 11:18 ( Edited 2016-09-22 15:18)

Omy ! Like the Commodore 64, PICO has its own custom game character set. How cool is that ?

P#29032 2016-09-22 12:30 ( Edited 2016-09-22 16:30)

The alt-a..z combination isn't working in Windows and OSX. There is a fix coming in 0.1.9b.

Note that decimal escape codes are automatically converted when copying and pasting (I did this to avoid junk showing up in external editors or the BBS). So as an additional work-around, you can type the escape code, and then copy and paste it in-place.

Try pasting this into the editor. It should show up as the house icon:

print("\138")
P#29089 2016-09-22 18:11 ( Edited 2016-09-22 22:15)

here 's a decimal version, since there's not much love for hexadecimal around here ;)

I'll be honest, I don't know why I stuck to hexa. some kind of misplaced dandism maybe...
if you're into octal, just ask me :) (no idea if it's even parsed by lua)

zep, when you load a p8 in an external editor, the 'garbage' is still there. the whole thing is hackish, I'd say just ditch it all. once upon a time we made do with chr$() for extended chars, I think escape codes would be ok if you document them. (just my 2 cents)

P#29108 2016-09-22 20:31 ( Edited 2016-09-23 00:39)

[Please log in to post a comment]

Follow Lexaloffle:          
Generated 2022-11-30 06:07:37 | 0.019s | Q:17