Posts

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

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.

waporwave,
@waporwave@mastodon.social avatar

@zep lovely! both of these ideas ive came up with for my own stuff. very useful!!

jkeks,

@zep Add Russian lang

zep, to random
@zep@mastodon.social avatar

Some tracker changes arriving in #picotron 0.1.0h: instrument naming , always-retrigger flag, "wide" instruments (osc & fx nodes processed separately for each stereo channel), sfx thumbnails.

waporwave,
@waporwave@mastodon.social avatar

@zep very cool! excited to play with the tracker

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,
@zep@mastodon.social avatar

@ArrowOnionbelly not yet, but I'm aiming for a spec that will eventually be able to handle PICO-8 tunes with an importing tool. It is already possible in theory but really needs features like SFX instruments to be workable in practice.

ArrowOnionbelly,

@zep that makes sense! Of course take your time, I'm not trying to pressure you, we're just all terribly excited. Is there also a plan for PCM sound eventually?

zep, to random
@zep@mastodon.social avatar

#picotron 0.1.0g is up // http://picotron.net

Sophie,
@Sophie@dice.camp avatar

@zep oh wow there’s some really cool stuff here! I’ll have to give check it out soon! Thanks for all your work, you’ve been doing great! 👏👏👏

zep,
@zep@mastodon.social avatar

@Sophie Thanks Sophie! And likewise, your carts have been a huge inspiration!

zep, to random
@zep@mastodon.social avatar

#picotron 0.1.0g candidate changelog: https://pastebin.com/raw/DxbtTwzv

Ronflaix,
@Ronflaix@mastodon.gamedev.place avatar

@zep Sorry for the piling mentions but looks like the web player still struggles with Long Line Theory (https://www.lexaloffle.com/bbs/?tid=141818). Have I been too aggressive on the CPU?

zep,
@zep@mastodon.social avatar

@Ronflaix (no problem!) I haven't figured out what's going on there yet, but I think the cart itself should be fine. Even once it is working, there is a theoretical limit to how good audio steaming can be under web though, as for now its all running under the same thread and so easy for the buffer to get starved.

zep, to random
@zep@mastodon.social avatar

Getting files in and out of #picotron more easily for 0.1.0f: drag & drop directly onto the desktop to copy from host, or automatically mount a folder on the (host) desktop for screenshots and other outgoing files.
(wallpaper: #rude_cat_wallpaper by robthedude)

zep, to random
@zep@mastodon.social avatar

Candidate changelog for #picotron 0.1.0f, arriving Friday-ish https://pastebin.com/raw/bH0RisrK

Felice,
@Felice@mastodon.social avatar

@zep Am I guessing right that the second example was supposed to be [-2]?

Added: PICO-8 style string indexing; ?("abcde")[4] --> "d" ?("abcde")[02] --> nil

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

fsouchu,
@fsouchu@mastodon.gamedev.place avatar

@zep disabled by mount points? (eg not needed when saved on host OS)

zep,
@zep@mastodon.social avatar

@fsouchu There's no way to filter what is archived (yet), but it can be turned off at least. Also, it doesn't proactively search for changes that were made in external editors.

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

Mac #picotron users -- it seems the main cause of periodic crashing is resolved in 0.1.0d which is up now, along with better default key mapping, and also it ships with the correct version of /system %)
https://www.lexaloffle.com/dl/docs/picotron_changelog.txt

merwok,

@zep hey zep! great stream of updates for lovely picotron :)
sorry to bring this up but: we are encouraged to read system code to understand things, we can copy apps and try edits, then we share code snippets and sometimes the edited apps. but what is the license for them? are we allowed to share snippets / diffs / edits?

zep,
@zep@mastodon.social avatar

@merwok hey :)
There is currently no license! I'm fine with sharing snippets diffs & edits, but still working on formalising that. Ideally there would be a single simple license that covers (most of) /system, exports and later the c runtime source. The challenge is to do that in a clear way that allows creating tools/makers etc similar in nature to Picotron, but without functionally duplicating [large parts of] Picotron itself.

zep, to random
@zep@mastodon.social avatar

#picotron 0.1.0c is up ~ a bunch of bug fixes, the beginnings of a manual, and mget/mset make their triumphant return!

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

I'll do another round of fixes this week, so don't fret if your report hasn't been addressed yet, or if you'd like to contribute to the bug megathread: https://www.lexaloffle.com/bbs/?tid=140647

Liquidream,
@Liquidream@mastodon.gamedev.place avatar

@zep Awesome, can't wait to play with this new build. Thx as always, Zep! 🤓👍
#ManualsFTW

platformalist,
@platformalist@mastodon.gamedev.place avatar

@zep Woohoo, mset and mget! :D

Appreciate all the hard work you're putting into updates! Maintaining something so complex across a bunch of operating systems and devices is no small feat!

zep, to random
@zep@mastodon.social avatar

This feels so wrong
(testing 8x8 tiles & layer control for #picotron 0.1.0c)

zep, to random
@zep@mastodon.social avatar

I took a quick break from fixing #picotron bugs to update the bbs web player: https://www.lexaloffle.com/bbs/?cat=8&carts_tab=1#sub=2&mode=carts
So many beautiful desktoppy carts
_o/
// also, lexaloffle account activations are working now too

waporwave,
@waporwave@mastodon.social avatar

@zep picotron has been really fun, thanks! P.S what way should we be reporting bugs? There's a giant BBS thread, but it gets kind of hard to track them and what has already been submitted. Is there a better way to submit them to you with info or should we just use that?

mobilex1122,

@zep Qustion does that meant that there is now a key to activate picotron on lexaloffle? If so it's not on my humble account. If not sorry that I asked.

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!

macario_moreno,

@zep released on pi day? then I guess it is officially pronounced /ˈpaɪ.kɒtrɒn/ now! :toot:

mobilex1122,

@zep Just a qustion I read the FAQ and I don't understand the pricing part. Also YAY New console!!!

zep, to random
@zep@mastodon.social avatar

Testing #picotron cartridge encoding

Liquidream,
@Liquidream@mastodon.gamedev.place avatar

@zep omg. omg. omg. 😍

video/mp4

waporwave,
@waporwave@mastodon.social avatar

@zep yeah it runs just fine, nice!

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