I had known that there was a curious memory location in PICO that would give you interesting effects.
I now know why it didn't work for me. You must be inside a LOOP to see it. Once your program exits, however, the effect disappears.
Thanks to MineRobber9000 for providing the demo that showed it actually works.
Here is some information I found through experimentation about it:
0 .. normal
1 .. double-wide
2 .. double-tall
3 .. double-size
5 .. Normal Plot & Mirror Plot X
6 .. Normal Plot & Mirror Plot Y
7 .. Normal Plot & Mirror Plot X & Y (Good for Kaleidoscope)
NO OTHER NUMBERS DO ANYTHING (cannot combine effects)
This should make for some interesting future carts ! No need to use SSPR() just to have double-size sprites and text now. :D
I'm actually finding that someone discovered this before MindRobber. Well everyone needs to get credit for everything they do right ?? :D
Here is the initial post, provided by JeremyRedhead:
This is such a tiny little program though, I think it's fine where it's at.
Had MindRobber never made his post, I never would've found out about it. And even if he is not the original author, I STILL must THANK him for presenting it to me !
@dw817 haha, no problem.
I actually found out about it from https://neko250.github.io/pico8-api/ .
I was looking for something to do to make it quite obvious that it was corrupting, and I found out about 0x5f2c and that it changed how the screen looked. That's why, in "Woop Woop", it pokes a random value 0-7 into that location. I'm glad you found a better use for it.
I made use of that double-pixel size in two other programs now, MR9:
Primary can be found HERE:
It's convenient for name entry as the 3x5 font becomes 6x10 w no extra fancy coding needed.
Shame you can't mix and match with, oh, I don't know, SCALE=2
What am I doing now (albeit tomorrow) ? I promised to do some work HERE:
After that. I need to backtrack a little and upgrade all my old PICO projects to a new level, starting with Easy Notepad - give it a good sliding menu to affect pages.
[Please log in to post a comment]