! Devkit mouse is can be used but gamepad is still available
This is an experimental thing I've made in under an hour.
You can add notes by left clicking or Z key, remove with right click or X
Arrow keys can be used for cursor movement (spawns a second, more stylish cursor)
This is a text editing program because everyone loves to write text with a gamepad!
- Type using an amazing virtual keyboard!
- Save and load up to ~4k of text!
Navigate the virtual keyboard with D-Pad and press (O) key to press the highlighted key.
The (BACK) virtual keyboard key works as Backspace, allowing you to erase a letter
The (UP) virtual keyboard key works as Caps Lock, enabling use of [email protected]#$%^&*()_+
The (OO) virtual keyboard key works as Return. Nuff said.
The long virtual keyboard key is Spacebar.
Pressing (X) on your physical gamepad switches you to the sidebar. Pressing it again allows you to go back to the virtual keyboard.
Selecting SCROLL allows you to scroll the text vertically and horisontally until you press (X).
While highlighted but not enabled, SCROLL allows you to move the text cursor left and right by pressing D-Pad left and right.
Selecting RENAME allows you to set the name of current document.
Selecting LOAD will search for and load the cartridge with the name of the current documment. Crash if none found, //TODO
Selecting SAVE will create a cartrige with the name of the current documment.
HOW SAVING WORKS :
The saving works by overwriting the map data in the ram with ASCII-like-encoded text data and storing it with cstore.
First cartrige! Hey!
Made a name entry screen for exercise. Can type strings, can make beeps and blops. Nice sparkling like in Game Genie menu included!
Amount of letters per line and the charset can be customized, left arrow, dither and button o symbols are reserved for special buttons
I have just bought PICO-8 and ran into an issue - up and left keys don't work when running a cartrige. How can I possibly fix that? They fail to work even in Splore, but do work in editor and key config. Rebinding them has no effect. Running 0.1.10c
The problem is not present in windowed mode