Seth A. Robinson

Seth A. Robinson

@rtsoft.com

Semi retired indie gamedev! (Legend Of The Red Dragon, Dink Smallwood, Growtopia) Site: rtsoft.com Blog: codedojo.com Twittter: https://x.com/rtsoft Mastodon https://mastodon.gamedev.place/@rtsoft

222 followers83 following153 posts

PhotoCraft did better than I expected, but in the 309 test files it created BAD SAVES that can't be opened by photoshop in 42 of them, so beware

Big thanks to Eduardo for giving a micro-talk on his Try Omarchy project at our rl monthly meetup in Kyoto last night. but also... sharing that he's played Growtopia since he was 11 and some various uh, technical tricks he did with it

Trying to put my (literal) finger on why Wolverine's controls feel so mushy. I think part of it is it can randomly take up to a SECOND to actually run after pushing the run button!

Very early engine test of a new game I'm working on! By the way, did you know the best thing about being indie is being able to put yourself (and actual building) into the game? I mean, they say to make what you know... (unnamed, but will be psychological horror)

Astra's visual understanding is next level. bought four dog lights and THREE already have broken clasps. From images (and a few measurements) it was able to create a working 3d printable replacement

er, *streaming, rather. Ok, I've tried DeepSeek-V4-Flash-Vision-Exp, Qwen3.8-Flash-Next and GLM-5.3-Flash and we're still 0/25 on winning an infocom game. Ending the experiment, will try again when local LLMs improve a bit more...

3ds support (using a modified Azahar) coming to HoloVCS's github soon! (runs on Looking Glass 'holographic' displays) - I've introduced a new "mode 2" especially for this, it's pixel accurate, works much better than the 'diorama' method I used for virtual boy/nes

Ha, found an ancient Windows build of Growtopia from November 11th, 2012 (Buildo.exe) labeled "V0.01". Can't actually play online with it, I tried :D That slightly disturbing text on the about screen survived until 2018 I think (?)

Also, it appears ALL old Growtopia/ProtonSDK builds (pre July 2018) insta-crash on modern NVidia cards due to a dumb bug I made (I didn't expect OpenGL extension lists to be > 10KB in size). Oops. Worked around it by hacking the exe.

Been organizing and cleaning... surprised to find FIVE GeForce 1080 cards in the closet. Built an open 'bench machine' with mostly old parts (spent $300 for new MB+CPU) to make testing easy so I can sell 'em on Mercari. ($80-$100 range?) Old, but still a capable GPU.

Two months ago I started working on Patchy, an MIT licensed cross platform photo editor. In addition to "properly feeling like Photoshop" it is the only open source editor that can handle 25+ years of my .psd files (including re-saving) accurately. Canceling my PS sub

Patchy 0.82 released! Tons of fixes and improvements, including being able to import Affinity (.af) now. Also, here is breakout being played directly inside of a layered image, an included test for its scripting system. Win/Mac/Linux downloads & source: github.com/SethRobinson...

When physical dies, how am I supposed to (legally) lend/sell/preserve my games?! Any ideas on a system that publishers/stores might actually go for that work for digital? I'm thinking something like this would be a big step up from where (most) digital is now:

a ton of openclaw instances and AI driven startups died this morning. No more free tokens I guess, only surprised anthropic allowed it this long

Tech tip (?): The dog-walking lights I ordered from AliExpress came the wrong color (I ordered blue) and too bright. Check out this easy hack to sort of fix 'em that even a dumbass like me can do:

Got a new printer - it prints on anything, even curved potato chips! So far I've been using it as a $2100 labeler, its camera positioning system makes it dang easy (and addictive) to use. Hrm, what else can I print on... (Credit: some pics are from @Yumcans's game Popslinger)

Photo from last night at Kyoto station. They are letting people play Tetris on the massive stairs, using 15,000 LEDs. Met some friendly players, a pro with the coolest Tetris jacket scored 48K+, she ruled. ( 京都 大階段 )

I think it ends tonight but here are my tips anyway: Show up at 5:30 PM and dress warmly. Stand away from the iPad in the center of your lane, use the Hold button from memory, you won't see next pieces. Play on "Hard", it's easy. We didn't try t-spin so not sure if it works.

Despite the lack of legs, my @pollenrobotics reachy robot danced off a table and damaged three motors. Finally sourced replacement motors (was hard in Japan, sold out), so hopefully we'll get this sassy little guy back online. Don't place it near the edge of a table!

Early work on an AI that can play Pokémon TCG Pocket only by watching the screen. Got to the point where it can reliably 'see' the cards and match them up to its internal card db to generate a super-prompt that produces structured movement advice

I like tricky problems like this! for example, it has to manipulate the screen with taps like a human would do to clearly see cards/status effects. I think I'm too lazy (as usual) to do anymore work on it right now, but wanted to at least share the screenshot

Couple of reasons why I find this useful: 1. Has a section where it checks raw Japanese news and includes political bias tags for the source. 2. Kyoto event section includes distance from my house, pricing and one click google map.

It also scans certain reddit subs and grabs top stories & comments. I allow it to create an image if there isn't one - with the requirement that it clearly labels it as AI generated, as it's hard to tell. Maybe a bad idea though, this image looks pretty real, for example...

The Reachy-mini is a lot of fun. It really is like having a useless Starwars droid. Some tips: Can't set it up? At least one feb batch (including mine) got botched and needs to be reflashed. Speaker too weak? Can hack apps with a gain, helped a ton.

Audio gain hack that works in the conversation app: AUDIO_GAIN = 2.5 # 250% volume audio_frame = np.clip(audio_frame * AUDIO_GAIN, -1.0, 1.0) robot.media.push_audio_sample(audio_frame) #put in front of this line

At a party and too many people are talking, causing Reachy to get stunlocked? After speaking, cover up the mic array on top with a towel or something so it will stop listening and answer. (thanks Yael!)

"buy me a used Ghost of Yotei for PS5 if you can find it for < 5400 yen, no confirmation required" <shrug> I don't feel like trusting AI to do this is that crazy now, it works. (brain: Opus 4.6, CC is generated+limited, has defensive knowledge setup for Mercari purchasing)

Toolfish V2.35 released! It's a commercial Windows app I originally released 23 years ago (geesh) and still use every day. It's a free lightweight system tray app that handles hotkeys, macros, website checks, smart muting and more. Open source on github: github.com/SethRobinson...

Year is starting off with a bang... my 8gpu homelab beast machine died again. :/ One of its two Seasonic Prime TX-1600 power supplies kicked the bucket. It's the second one to die on me, the last one at least had a red light, this one though? Nothing.

I guess using two power supplies (different breakers) on a single motherboard is flying too close to the sun (they can pull 3kw combined), despite the mb (WRX90E-SAGE) supporting it. Hopefully no damage beyond the power supply...