@zep@mastodon.social
@zep@mastodon.social avatar

zep

@zep@mastodon.social

Working on fantasy consoles (PICO-8, Voxatron, Picotron) and trying to make my way back to userland. https://www.lexaloffle.com

#indiedev #pico8 #gamedev

This profile is from a federated server and may be incomplete. Browse more on the original instance.

zep, to random
@zep@mastodon.social avatar
zep, to random
@zep@mastodon.social avatar
zep, to random
@zep@mastodon.social avatar
zep, (edited ) to random
@zep@mastodon.social avatar

waveform doodling for #pico8 0.2.6

// sfx slots 0..7 can be marked as a waveform instrument, in which case the 64 bytes of data are used as looping 8-bit sample data

zep, to random
@zep@mastodon.social avatar

Ahh, the simple pleasures of making seasonal adjustments to your desktop theme. #picotron

Picotron desktop showing a 8x8 repeating wallpaper pattern being edited by a theme editing app.

zep, to random
@zep@mastodon.social avatar

ok, I think it is time.

(they work the same as sfx instruments, and sfx instruments themselves can contain waveform instruments)

zep, to random
@zep@mastodon.social avatar

Undo buffer debugging
#picotron

video/mp4

zep, to random
@zep@mastodon.social avatar

Some terrain interaction and fake polygons

video/mp4

zep, to random
@zep@mastodon.social avatar

Current mood: oversized terrain dots gradually changing draw order.

video/mp4

zep, to random
@zep@mastodon.social avatar

wip synth designer for #picotron (please excuse the goofy recording setup)

video/mp4

zep, to random
@zep@mastodon.social avatar

Happy New Year everyone!

A wee #picotron update: I've updated the faq, roadmap & playground with a sound toy:

https://www.lexaloffle.com/picotron.php?page=playground

Press ESC to get into the terminal, then "load /demos/bells.p64" and hit CTRL+R to run it.

Hexagonal grid of circles that make sounds when they are hit by the mouse cursor

zep, to random
@zep@mastodon.social avatar

Working on #picotron's .p64 cartridge files: a simple text format that is git-friendly and human-readable/hackable if needed. .lua & .txt entries are dumped verbatim, and everything else is base64-encoded.

Normally you don't need to interact with them at this level -- inside picotron, the .p64 cart is a logically a folder (you can "cp mycart.p64/gfx/sprites.gfx yourcart.p64/gfx" etc.)

zep, to random
@zep@mastodon.social avatar

lexaloffle.com is being pummeled by weird reqs today ~ is it because cloudflare's dashboard is down and bad actors are treating it like the purge?

(the server seems to be coping fine, but I turned up rate limiting so log in if you want to do many searches or something)

zep, to random
@zep@mastodon.social avatar
zep, to random
@zep@mastodon.social avatar

too many knobs

#picotron

zep, to random
@zep@mastodon.social avatar

Changelog for #picotron 0.1.0h (arriving soonish): https://pastebin.com/raw/TncHEWrY

Here's an example of file subscriptions: the monospace toggle directly modifies the code editor's config file, and all of the processes subscribed to that file get notified and can update their font.

on_event("modified:/appdata/system/code.pod", function(msg) load_settings(msg.filename) end)

Toggling monospace on and off in the code editor, with live changes to the rendering shown below.

zep, to random
@zep@mastodon.social avatar

Writing some notes on #picotron audio, and some sections are mostly just warnings.

zep, to random
@zep@mastodon.social avatar
zep, to random
@zep@mastodon.social avatar

Starting with a raw, uncut hot mess for #pico1k

camera moving through a messy 3d vector canyon

zep, to random
@zep@mastodon.social avatar

The #picotron wm publishes info about window positions to /ram/shared, and wallpapers are live programs, so...

The WIP picotron desktop with a randomly generated maze that adapts to avoid being covered by windows.

zep, to random
@zep@mastodon.social avatar

How to make a 999-byte vectory racing game in 8 easy steps..

// commented src: https://www.lexaloffle.com/bbs/?tid=54397

[...]
gif: https://www.lexaloffle.com/media/1/loom_valley.gif

zep, to random
@zep@mastodon.social avatar

#picotron tracker command arriving in 0.1.0h. A mixture of PICO-8 + classic effects, and also... wibble.

zep, to genart
@zep@mastodon.social avatar

-- breach :: #pico8 #tweetcart

t=0::⚝ִ::?"^1^c"
for i=0,9do t+=.01u,v=64+cos(t/24)30,64+sin(t/20)40for x=0,23 do for y=10,20 do local x,y=x6+y%23,y*4a=atan2(u-x,v-y)pset(x-cos(a)*28,y-sin(a)*28,15-i)end a=x/24-t/8pset(u+cos(a)*20,v+sin(a)*20,1) end end goto ⚝ִ

video/mp4

zep, to random
@zep@mastodon.social avatar

Happy pi day everyone! #picotron 0.1 is set to land at around 1pm PDT / 8pm GMT ~ get ready to make some screensavers!

zep, (edited ) to random
@zep@mastodon.social avatar

WIP backups / file versioning for : all disk writes are (optionally) logged and earlier versions can be fetched by sticking a timestamp on the end:

> cat foo.txt@-30
-- shows foo.txt as it was stored on disk 30 seconds ago

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • InstantRegret
  • mdbf
  • osvaldo12
  • magazineikmin
  • cubers
  • rosin
  • thenastyranch
  • Youngstown
  • tacticalgear
  • slotface
  • khanakhh
  • kavyap
  • DreamBathrooms
  • provamag3
  • Durango
  • everett
  • ethstaker
  • modclub
  • anitta
  • cisconetworking
  • tester
  • ngwrru68w68
  • GTA5RPClips
  • normalnudes
  • megavids
  • Leos
  • lostlight
  • All magazines