Log In  

[128x128]

You may have seen a few carts show impossible logos both in the BBS and in Splore. Impossible in the fact that you scan both code and memory to see where the logo is but it's nowhere to be found.

So - just how did they get that logo on there in the first place ?

Well, with a little bit of trickery, actually. You can do the same thing in truth.

Load up your cart. In immediate mode type:

export spr.png

to export your tiles to a temporary file.

Then type:

import logo.png

The 128x128 logo that you want.

At the bottom of your code or the first lines in _init() add:

memcpy(24576,0,8192)
repeat until forever

Run that. when the logo appears, press F7 to save that as the logo for your cart.
Press [ESC] to exit.

Then return back to your code, remove those two lines of code and back in immediate mode type:

import spr.png

To recover your original sprites, and you are done.

Save your program if you like and of course to export to the BBS use either SAVE "@CLIP" or save your program as a .PNG, and you are done.

When a preview of your game appears, it will show the logo you imported that for both the code and images that are no longer there.

HOPE THIS HELPS !

P#69767 2019-11-09 23:52 ( Edited 2022-01-01 02:47)

1

Amazing hack. Clerver and creative.

P#69898 2019-11-14 20:23
1

That or edit the file to add the image bytes under the label section

P#69902 2019-11-14 21:24
1

Thanks, @Lahat. Glad you found it useful.

Yes, @freds72, but it might be more difficult to enter 16,384 hexadecimal characters manually in notepad or even with a custom built Python tool rather than just run my 2-lines of Pico-8 code.

It's possible anyways. :)

P#69903 2019-11-14 21:45 ( Edited 2019-11-14 21:47)

[Please log in to post a comment]

Follow Lexaloffle:          
Generated 2022-11-28 21:40:35 | 0.058s | Q:13