Log In  
Log In  

Hey guys!

I was messing around with Pico and I've discovered a total of 6 new screen modes!! Please check
the GIF attached to see them in action. Some of them are sort of screen effects (mirror) but the others include
2x1 aspect ratio, 64 x 64 pixels and so on. I am so excited about this. I think this could change the look and feel of many games and makes Pico feel like the Amstrad CPC, C64 or other retro computers. I hope this is a feature and not a bug :)

I will post a cartridge soon.

P#14873 2015-10-02 14:43 ( Edited 2016-03-31 10:38)

Oh, cool! I assume you're poke-ing memory in the drawstate somewhere?

P#14879 2015-10-02 15:28 ( Edited 2015-10-02 19:28)

Please give values and addresses to poke to use each mode. Screen mode 6 looks like it could be very useful when making level with water or another reflective surface in the middle.

P#14892 2015-10-02 20:42 ( Edited 2015-10-03 00:44)
:: Mason

0x5f2c

1 to 7

P#14896 2015-10-02 21:45 ( Edited 2015-10-03 01:45)
:: sta64
1

Hi again!
Here you have a cartridge with a little demo

Use cursor to move and Z/X to dec/inc mode

Cart [#14897#] | Code | 2015-10-03 | No License | Embed
1

P#14898 2015-10-02 22:35 ( Edited 2015-10-03 02:36)
:: sta64

That's it. You can poke 0x5F2C the next values :

0 or 4 = Normal mode
1 = 2x1 aspect ratio
2 = tall mode :)
3 = 64x64 pixels
5 = horizontal mirror
6 = reflection
7 = trippy :p

P#14899 2015-10-02 22:42 ( Edited 2015-10-03 02:42)

neat!!

P#14908 2015-10-03 04:05 ( Edited 2015-10-03 08:05)

Awesome findings. I hope zep won't "patch it out" like with other thing that fixed one of my only issues with pico-8, was completely happy with that solution and it got patched out. Hmph.

P#14914 2015-10-03 10:43 ( Edited 2015-10-03 14:43)

Really incredible findings!

P#15842 2015-10-25 17:53 ( Edited 2015-10-25 21:53)

That's awesome, I can think of many usages, for example mode 7 for four quarters mirrored tunnel or kaleidoskope.

P#17455 2015-12-03 13:33 ( Edited 2015-12-03 18:33)

Hey! Just bumping this so everyone knows cause #lowrezjam is starting tomorrow so 64x64 resolution is super handy here!!
Just use "poke(0x5F2C,3)" at the very beginning of your code!
Happy jamming!

P#19510 2016-03-31 06:38 ( Edited 2016-03-31 10:38)

[Please log in to post a comment]

X
About | Contact | Updates | Terms of Use
Follow Lexaloffle:        
Generated 2019-03-24 00:25 | 0.020s | 4194k | Q:37