DOJI13 [Lexaloffle Blog Feed]https://www.lexaloffle.com/bbs/?uid=68239 meme <img style="margin-bottom:16px" border=0 src="/media/68239/20_costume2.png" alt="" /> https://www.lexaloffle.com/bbs/?tid=53214 https://www.lexaloffle.com/bbs/?tid=53214 Fri, 23 Jun 2023 19:14:53 UTC I'd like to do a collab with someone <p>i'm doing a collab to make my first game and learn more lua</p> https://www.lexaloffle.com/bbs/?tid=53204 https://www.lexaloffle.com/bbs/?tid=53204 Thu, 22 Jun 2023 23:59:19 UTC thingy <p> <table><tr><td> <a href="/bbs/?pid=131247#p"> <img src="/bbs/thumbs/pico8_lofi_pc-0.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=131247#p"> lofi_pc</a><br><br> by <a href="/bbs/?uid=68239"> DOJI13</a> <br><br><br> <a href="/bbs/?pid=131247#p"> [Click to Play]</a> </td></tr></table> <br /> ^^^<br /> that's me</p> https://www.lexaloffle.com/bbs/?tid=53203 https://www.lexaloffle.com/bbs/?tid=53203 Thu, 22 Jun 2023 23:39:13 UTC I'm scared 😁👍 <p>there's a big storm and the power went out.<br /> these might be my last words for a while</p> https://www.lexaloffle.com/bbs/?tid=53197 https://www.lexaloffle.com/bbs/?tid=53197 Thu, 22 Jun 2023 01:58:29 UTC Ship Movement <p> <table><tr><td> <a href="/bbs/?pid=131210#p"> <img src="/bbs/thumbs/pico8_ship_movement-2.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=131210#p"> ship_movement</a><br><br> by <a href="/bbs/?uid=68239"> DOJI13</a> <br><br><br> <a href="/bbs/?pid=131210#p"> [Click to Play]</a> </td></tr></table> </p> https://www.lexaloffle.com/bbs/?tid=53195 https://www.lexaloffle.com/bbs/?tid=53195 Thu, 22 Jun 2023 00:18:54 UTC My Gerbil <img style="margin-bottom:16px" border=0 src="/media/68239/SmartSelect_20230612_193015_Chrome.jpg" alt="" /> <p>this might be the cutest image ever taken</p> https://www.lexaloffle.com/bbs/?tid=53067 https://www.lexaloffle.com/bbs/?tid=53067 Tue, 13 Jun 2023 00:20:07 UTC Does anyone want to try this challenge? <p>This could be a game jam if enough people try it</p> <h1>Graphics Requirements</h1> <p><div><div><input type="button" value=" Show " onClick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = ' Hide '; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = ' Show '; }"></div><div><div style="display: none;"><br /> You must use a 1-bit color palette and a 64x64 screen.<br /> so, a jelpi game might look like this:<br /> <img style="margin-bottom:16px" border=0 src="/media/68239/SmartSelect_20230612_165042_Chrome.jpg" alt="" /></div></div></div></p> <h1>Sound Requirements</h1> <p><div><div><input type="button" value=" Show " onClick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = ' Hide '; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = ' Show '; }"></div><div><div style="display: none;">You must use only 3 sound channels, the square channel, the triangle channel, and the noise channel.</div></div></div></p> https://www.lexaloffle.com/bbs/?tid=53064 https://www.lexaloffle.com/bbs/?tid=53064 Mon, 12 Jun 2023 21:58:01 UTC changed my pfp <p>i changed my pfp to squiddy</p> <img style="margin-bottom:16px" border=0 src="/media/68239/9_SmartSelect_20230611_154710_Chrome.jpg" alt="" /> <h3>Play Squiddy</h3> <p><div><div><input type="button" value=" Show " onClick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = ' Hide '; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = ' Show '; }"></div><div><div style="display: none;"><br /> <table><tr><td> <a href="/bbs/?pid=98017#p"> <img src="/bbs/thumbs/pico8_squiddy-0.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=98017#p"> squiddy (1k jam)</a><br><br> by <a href="/bbs/?uid=1"> zep</a> <br><br><br> <a href="/bbs/?pid=98017#p"> [Click to Play]</a> </td></tr></table> <br /> </div></div></div></p> https://www.lexaloffle.com/bbs/?tid=53049 https://www.lexaloffle.com/bbs/?tid=53049 Sun, 11 Jun 2023 20:52:56 UTC Copying sprites does not copy to the clipboard <p>When i try to copy sprites from the sprite editor, they do not copy to the clipboard.<br /> It seems that the actual clipboard and the pico-8 clipboard are not both stored in the actual clipboard</p> <p>Also, i'm using pico 8 education edition on an android.</p> https://www.lexaloffle.com/bbs/?tid=53045 https://www.lexaloffle.com/bbs/?tid=53045 Sun, 11 Jun 2023 18:50:41 UTC jelpi and mimo sprites for an upcoming creepy thing https://www.lexaloffle.com/bbs/?tid=52820 https://www.lexaloffle.com/bbs/?tid=52820 Mon, 22 May 2023 01:11:19 UTC i decided to put the whole PICO-8 user manual in a post <h1>PICO-8 User Manual</h1> <p>PICO-8 v0.2.4c<br /> <a href="https://www.pico-8.com">https://www.pico-8.com</a></p> <h2>Author(s)</h2> <p><div><div><input type="button" value=" Show " onClick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = ' Hide '; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = ' Show '; }"></div><div><div style="display: none;"><br /> Joseph White // [email protected] </p> <h3>Edited by</h3> <p>@DOJI13<br /> </div></div></div></p> <h3>PICO-8 is built with:</h3> <p>SDL2 <a href="http://www.libsdl.org">http://www.libsdl.org</a><br /> Lua 5.2 <a href="http://www.lua.org">http://www.lua.org</a> // see license.txt<br /> ws281x by jgarff // see license.txt<br /> GIFLIB <a href="http://giflib.sourceforge.net/">http://giflib.sourceforge.net/</a><br /> WiringPi <a href="http://wiringpi.com/">http://wiringpi.com/</a><br /> libb64 by Chris Venter<br /> miniz by Rich Geldreich<br /> Latest version of the OG manual (as html, txt) and other resources:</p> <p><a href="https://www.lexaloffle.com/pico-8.php?page=resources">https://www.lexaloffle.com/pico-8.php?page=resources</a></p> <h2>▨ Welcome to PICO-8!</h2> <p><div><div><input type="button" value=" Show " onClick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = ' Hide '; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = ' Show '; }"></div><div><div style="display: none;"><br /> PICO-8 is a fantasy console for making, sharing and playing tiny games and other computer programs. When you turn it on, the machine greets you with a shell for typing in Lua programs and provides simple built-in tools for creating sprites, maps and sound.</p> <p>The harsh limitations of PICO-8 are carefully chosen to be fun to work with, encourage small but expressive designs and hopefully to give PICO-8 cartridges their own particular look and feel.<br /> </div></div></div></p> <h2>▨ Specifications</h2> <p><div><div><input type="button" value=" Show " onClick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = ' Hide '; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = ' Show '; }"></div><div><div style="display: none;"><br /> Display: 128x128, fixed 16 colour palette<br /> Input: 6-button controllers<br /> Carts: 32k data encoded as png files<br /> Sound: 4 channel, 64 definable chip blerps<br /> Code: Lua (max 8192 tokens of code)<br /> Sprites: Single bank of 128 8x8 sprites (+128 shared)<br /> Map: 128x32 8-bit cells (+128x32 shared)<br /> </div></div></div></p> <h1>❶ Getting Started</h1> <h2>1.1 - Keys</h2> <p><div><div><input type="button" value=" Show " onClick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = ' Hide '; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = ' Show '; }"></div><div><div style="display: none;"><br /> ALT+ENTER: Toggle Fullscreen<br /> ALT+F4: Fast Quit (Windows)<br /> CTRL-Q: Fast Quit (Mac, Linux)<br /> CTRL-R: Reload / Run / Restart cartridge<br /> CTRL-S: Quick-Save working cartridge<br /> CTRL-M: Mute / Unmute Sound<br /> ENTER / P: Pause Menu (while running cart)<br /> Player 1 default keys: Cursors + ZX / NM / CV<br /> Player 2 default keys: SDFE + tab,Q / shift A<br /> To change the default keys use the KEYCONFIG utility from inside PICO-8:</p> <p><code>KEYCONFIG</code><br /> </div></div></div></p> <h2>1.2 - Hello World</h2> <p><div><div><input type="button" value=" Show " onClick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = ' Hide '; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = ' Show '; }"></div><div><div style="display: none;"><br /> After PICO-8 boots, try typing some of these commands followed by enter:</p> <p><code>PRINT(&quot;HELLO WORLD&quot;)</code><br /> <code>RECTFILL(80,80,120,100,12)</code><br /> <code>CIRCFILL(70,90,20,14)</code><br /> <code>FOR I=1,4 DO PRINT(I) END</code><br /> (Note: PICO-8 only displays upper-case characters -- just type normally without capslock!)</p> <p>You can build up an interactive program by using commands like this in the code editing mode along with two special callback functions <code>_UPDATE</code> and <code>_DRAW</code>. For example, the following program allows you to move a circle around with the cursor keys. Press Esc to switch to the code editor and type or copy &amp; paste the following code:</p> <p><code>X = 64 Y = 64</code><br /> <code>FUNCTION _UPDATE()</code><br /> <code>IF (BTN(0)) THEN X=X-1 END</code><br /> <code>IF (BTN(1)) THEN X=X+1 END</code><br /> <code>IF (BTN(2)) THEN Y=Y-1 END</code><br /> <code>IF (BTN(3)) THEN Y=Y+1 END</code><br /> <code>END</code><br /> <code>` </code>FUNCTION _DRAW()<code> </code> CLS(5)<code> </code> CIRCFILL(X,Y,7,14)<code> </code>END<code> Now press Esc to return to the console and type RUN (or press CTRL-R) to see it in action. Please refer to the demo cartridges for more complex programs (type</code>INSTALL_DEMOS`).</p> <p>If you want to store your program for later, use the <code>SAVE</code> command:</p> <p><code>SAVE PINKCIRC</code><br /> And to load it again:</p> <p><code>LOAD PINKCIRC</code><br /> </div></div></div></p> <h1>That's it!</h1> <p>This is everything that I have painfully copied and pasted.<br /> Now you can play some example games.</p> <h2>Hello</h2> <p><div><div><input type="button" value=" Show " onClick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = ' Hide '; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = ' Show '; }"></div><div><div style="display: none;"><br /> <table><tr><td> <a href="/bbs/?pid=115581#p"> <img src="/bbs/thumbs/pico8_padizuduho-0.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=115581#p"> Hello [Example Game]</a><br><br> by <a href="/bbs/?uid=68239"> DOJI13</a> <br><br><br> <a href="/bbs/?pid=115581#p"> [Click to Play]</a> </td></tr></table> <br /> The first example game.<br /> In my opinion, it looks really cool.<br /> </div></div></div></p> <h2>API</h2> <p><div><div><input type="button" value=" Show " onClick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = ' Hide '; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = ' Show '; }"></div><div><div style="display: none;"><br /> <table><tr><td> <a href="/bbs/?pid=115581#p"> <img src="/bbs/thumbs/pico8_zagohuniwe-0.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=115581#p"> API [Example Game]</a><br><br> by <a href="/bbs/?uid=68239"> DOJI13</a> <br><br><br> <a href="/bbs/?pid=115581#p"> [Click to Play]</a> </td></tr></table> <br /> The second example game.<br /> Just spinning bunnies.<br /> </div></div></div></p> https://www.lexaloffle.com/bbs/?tid=48858 https://www.lexaloffle.com/bbs/?tid=48858 Fri, 12 Aug 2022 00:41:23 UTC New Jelpi Mod <h1>Latest Version (1.0.1)</h1> <p> <table><tr><td> <a href="/bbs/?pid=115534#p"> <img src="/bbs/thumbs/pico8_majuwuzada-1.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=115534#p"> Jelpi Megamod v1.1</a><br><br> by <a href="/bbs/?uid=68239"> DOJI13</a> <br><br><br> <a href="/bbs/?pid=115534#p"> [Click to Play]</a> </td></tr></table> <br /> Here's my new game!<br /> it's a jelpi mod!</p> <h1>Other Versions</h1> <p><div><div><input type="button" value=" Show " onClick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = ' Hide '; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = ' Show '; }"></div><div><div style="display: none;"></p> <h2>1.0 (lost)</h2> <h3>Warning:</h3> <p>This cartridge was lost and possibly cannot be recovered.<br /> Instead, you can play the current version until this version is somehow recovered.<br /> <table><tr><td> <a href="/bbs/?pid=115534#p"> <img src="/bbs/thumbs/pico8_majuwuzada-1.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=115534#p"> Jelpi Megamod v1.1</a><br><br> by <a href="/bbs/?uid=68239"> DOJI13</a> <br><br><br> <a href="/bbs/?pid=115534#p"> [Click to Play]</a> </td></tr></table> <br /> </div></div></div></p> https://www.lexaloffle.com/bbs/?tid=48846 https://www.lexaloffle.com/bbs/?tid=48846 Wed, 10 Aug 2022 00:56:43 UTC