Sign in

weph

@weph.dev
74 followers 67 following 104 posts

weph.dev

PostsRepliesMedia
weph @weph.dev · 22/06/2026
Game Engine White Papers: Commander Keen came in the mail today... and now the GitHub repo is gone and you can't order it on Amazon anymore. And then I saw this: news.ycombinator.com/item?id=4855... Looks like it was more than just a nod to Fabien Sanglard's books after all... #retroprogramming
Cover of Bas Smits' book "Game Engine White Papers: Commander Keen"Chapter 4.10 "Smooth scrolling on EGA" of Bas Smits' book "Game Engine White Papers: Commander Keen"
010 1
weph @weph.dev · 19/06/2026
Turns out, taking a month‑long break in the middle of rewriting an assembly routine wasn't my brightest idea. The code kinda works, but also not quite. There are breakpoints set in the IDE, but no comments. What the hell was I thinking? Stupid is as stupid does, I guess #gamedev #retroprogramming
090 9
weph @weph.dev · 13/06/2026
New Bookshelf version just came out. I decided to add Bases layouts instead of extending the built-in views. This article explains why I chose that direction weph.dev/bookshelf-ba... #Obsidian #ObsidianMD #BookSky
weph.dev
Introducing Bases Layouts in Bookshelf
Bookshelf now includes two Bases layouts. This post explains why they exist alongside the built-in views.
071 7
weph @weph.dev · 30/04/2026
After a detour through a top‑down prototype, a tip from @expfunction.bsky.social sparked a new direction. www.youtube.com/watch?v=fWAL... #gamedev #retrogamedev #retrocomputing #retrogaming #msdos #indiedev #devlog #pascal #turbopascal
youtube.com
The Isometric View Is Dead; Long Live the Isometric View - Back to the Pascal Ep. 9
YouTube video by weph
0185 18
weph @weph.dev · 28/04/2026
I forgot how long it takes to edit those videos... but I'm almost done 😅
Screenshot of my upcoming video in Final Cut Pro
140 4
weph @weph.dev · 11/04/2026
I released a new version of my Bookshelf plugin for Obsidian If you're into reading, managing your books, tracking your reading progress and checking stats, why not give it a try? obsidian.md/plugins?id=b... Docs: weph.github.io/obsidian-boo... Code: github.com/weph/obsidia... #Obsidian #BookSky
062 6
Reposted by weph
Glenn F. Henriksen @henriksen.no · 16/12/2025
When men refer to themselves as "alpha males", I hear that in the context of software, where alpha versions are unstable, missing important features, filled with flaws, and not fit for the public.
18425 84
Reposted by weph
Anatoly Shashkin💾 @dosnostalgic.bsky.social · 01/04/2026
Hey, look. It's a decent scan of this legendary image!
Cover page of The Learning Company Software Catalog from Fall of 1991 with a group of children who are waaaay too excited to be playing "Super Solvers: OutNumbered!"
6957671754 5.8K
weph @weph.dev · 03/02/2026
Finally dug into Mode X. It can do some neat tricks 13h can't, but it's got some challenges as well... so I had to dust off my very rusty assembly skills www.youtube.com/watch?v=Cc0x... #gamedev #retrogamedev #retrocomputing #retrogaming #msdos #indiedev #devlog #pascal #turbopascal
youtube.com
Mode X Exploration & Assembly Optimization - Back to the Pascal Ep. 8
YouTube video by weph
0103 10
Reposted by weph
castpixel ⚧️⚢ @castpixel.bsky.social · 15/01/2026
I made a tool that makes retro anime sound effects. Meet AnimeVox! I made it for a game, but it's free to use. I'm using the forgotten (but popular in 80s japan) Schroeder reverb algo, and some wobble. If you find it useful consider supporting me on itch :) castpixel.itch.io/animevox
the anime sfx-making tool!
It's called ANIMEVOX, in big letters up top.
Then there's the controls:

In vertical pairs:
Left:
Pitch Rise
Rise speed

Reverb
Room size

On the right:
Wobble Speed
Wobble Amount

Tone Brightness
Volume

Next is a row of keys:
Randomize - randomizes the sound parameters
UNDO/ REDO - go back to parameters you liked
Export Wav - self explanatory, it saves a copy of the latest sound to your hard drive.

Then the fun buttons, with cute art styles:

IMPACT, sparkle, beam, powerUP, PON, BOOM, slash, woosh

Each produces a preset sound, which then goes through the fx chain.

Hope you enjoy it!
5128251147 2.8K
weph @weph.dev · 26/12/2025
*sigh* okay, the hype machine got me... ordered a Commodore 64 Ultimate. I probably don't *really* need it, but my 1702 could use a friend
020 2
weph @weph.dev · 25/12/2025
Cleaned up the office for the holidays #desksetup #retrocomputing
040 4
Reposted by weph
Boze Herrington, Library Owl @sketchesbyboze.bsky.social · 23/12/2025
Some of you have forgotten that only three years ago you were perfectly capable of writing a text, writing an email, telling a bedtime story to a child, and it should worry you that powerful companies have convinced us we can’t do things we’ve been doing since the dawn of time.
4268602673 6.9K
weph @weph.dev · 20/12/2025
Apparently Turbo Pascal 7.0 and Turbo Debugger 5.0 aren't compatible. Does anyone know the latest TD version that can read TP binaries with a symbol table? #retrodev #retrocomputing #msdos #turbopascal
Screenshot of Turbo Debugger showing the error message "Program linked with wrong linker version"
111 1
weph @weph.dev · 16/12/2025
I took a first stab at isometric maps on a 386. The new direction definitely makes things more challenging... and I'm not sure yet if I can pull it off. www.youtube.com/watch?v=2JZ3... #gamedev #retrogamedev #retrocomputing #retrogaming #msdos #indiedev #devlog #pascal #turbopascal
youtube.com
Isometric Struggles - Episode 7 of Back to the Pascal
083 8
weph @weph.dev · 10/12/2025
Can someone fill me in on what's going on with #DOSember?
120 2
weph @weph.dev · 08/12/2025
Welcome to the family, 1702 #commodore #crt #retrocomputing
Metal Slug 3 on a Commodore 1702
020 2
weph @weph.dev · 08/12/2025
Movie you’ve watched more than six times with a gif. Hard mode: no Stars (Wars nor Trek), LOTR, or Marvel, Disney Animated or Pixar.
media.tenor.com
a man in a santa claus costume is standing in a dark room
Alt: A clip from the movie "Trading Places": Dan Aykroyd, playing a drunk santa, yells at the camera, then staggers through a door.
010 1
Reposted by weph
castpixel ⚧️⚢ @castpixel.bsky.social · 08/12/2025
64x64 pixel dungeon crawler. Pac-quest. Featuring Pac🟡Girl
6551108 551
weph @weph.dev · 02/12/2025
Poor standard palette... #pixelart #retrogamedev #devhumor
Two color palettes and the caption: Your palette vs the palette she tells you not to worry about.

Your palette is the boring standard VGA color palette. The other one the popular Resurrect 64 from lospec.
020 2
weph @weph.dev · 01/12/2025
This week's video is part Q&A, part devlog, and part "wait… what do I actually wanna build?" www.youtube.com/watch?v=_kDp... #gamedev #retrogamedev #retrocomputing #retrogaming #msdos #indiedev #devlog #pascal #turbopascal
youtube.com
New Direction? - Week 6 of Back to the Pascal
050 5
Reposted by weph
Novus Idea @expfunction.bsky.social · 01/12/2025
An early research build of Harmony Tree is now available on itch.io. This release presents CyberVGA, an original MS-DOS rendering engine built from the ground up, demonstrating classical raycasting with textured walls. #dosember #retro #indie #gamedev #cybervga
2146 14
weph @weph.dev · 25/11/2025
Last week I overengineered things, this week I paid for it… in frames per second www.youtube.com/watch?v=xLAD... #gamedev #retrogamedev #retrocomputing #retrogaming #msdos #indiedev #devlog #pascal #turbopascal
youtube.com
Did My Abstraction Slow Everything Down? - Week 5 of Back to the Pascal
082 8
Reposted by weph
Storm Chaser Patrick Makes Games @patrickpineda.net · 21/11/2025
Pixel art thread. Consider sharing and following, I need a job. Bookmark in case you ever need a pixel artist. #pixelart #indiedev
19226 92
Reposted by weph
Ian Scott @polpo.org · 19/11/2025
It's official! #PicoIDE, the open source IDE/ATAPI drive emulator I've been working on for the better part of this year, will be launching at Crowd Supply! Go there to sign up for updates and to be notified when the campaign is live: www.crowdsupply.com/polpotronics...
crowdsupply.com
PicoIDE
An open source IDE/ATAPI drive emulator for vintage computers
22541164 541
weph @weph.dev · 17/11/2025
Last week was mostly cleaning up a few weeks worth of sins... plus a healthy dose of overengineering. Not sure if I did myself a favor, but at least it was fun. www.youtube.com/watch?v=-CtN... #gamedev #retrogamedev #retrocomputing #retrogaming #msdos #indiedev #devlog #pascal #turbopascal
youtube.com
I Cleaned Up the Code and Created a Canvas - Week 4 of Back to the Pascal
072 7
weph @weph.dev · 12/11/2025
Improve bug? Yeah, no thanks, Jira... It's already perfect in all its brokenness #jira #ai #SoftwareDevelopment
Screenshot showing Jira's new "Improve Bug" button
010 1
weph @weph.dev · 10/11/2025
What's stopping you from coding like this? #retrocomputing #retrocomputer #msdos #turbopascal
A computer desk with a 15" and 14" CRT monitor, an IBM Model M and Logitech mechanical mouse on the keyboard drawer, and a 386DX-40 next to a stack of graphics programming books on the bottom shelf.
3141 14
Reposted by weph
DrSmey @drsmey.bsky.social · 09/11/2025
#pixelart #aseprite Spell Practice (2022)
119324 193
weph @weph.dev · 09/11/2025
I just uploaded this week's episode www.youtube.com/watch?v=VXTW... #gamedev #retrogamedev #retrocomputing #retrogaming #msdos #indiedev #indiegame #devlog #pascal #turbopascal
youtube.com
Loading images, tiles, and maps - Week 3 of Back to the Pascal
0112 11
weph @weph.dev · 04/11/2025
Data on CF card #1 is scrambled. Card #2 is not even readable anymore. Prepared card #3 with FreeDOS but I can't boot from it. Something about invalid VBR signature... oh and my floppy drive stopped working too 😫 #retrocomputing #msdos
000 0
weph @weph.dev · 03/11/2025
How many off-by-one errors can I make in a week? Yes www.youtube.com/watch?v=K-Nc... #gamedev #retrogamedev #retrocomputing #retrogaming #msdos #indiedev #indiegame #devlog
youtube.com
Making the Map Scroll - Week 2 of Back to the Pascal
0133 13
weph @weph.dev · 30/10/2025
Has anyone in my timeline ever used dual monitor mode in Turbo Pascal or Turbo C? #retrocomputing #retrodev #dos #msdos
000 0
weph @weph.dev · 26/10/2025
Editing this one took ages, but it’s finally out. It's been a fun start to the project... curious what y'all think. www.youtube.com/watch?v=eDpf... #gamedev #retrogamedev #retrocomputing #retrogaming #msdos #indiedev #indiegame #devlog
youtube.com
Pixels, Tiles, Sprites - Week 1 of Back to the Pascal
094 9
weph @weph.dev · 24/10/2025
Week one of my "Back to the Pascal" project is almost done. Now I "just" have to cut hours of footage into a short, fun video. No clue how long that'll take, but it's coming out by Sunday. One way or another 😅 #gamedev #retrogamedev #retrocomputing #retrogaming #msdos #indiedev #indiegame #devlog
1113 11
Reposted by weph
The Traveler [COMMS OPEN] @ekvitki.art · 22/10/2025
Distant Sanctuary Starting a game of Bastionland with my playgroup. I'll be playing Cosmic Knight Otaivo, who can vanish to a realm just beyong reality by focusing when he sees the sky. #pixelart #space
020738 207
Reposted by weph
Joe Pea @joe.trusktr.io · 19/10/2025
Can we get browser HTML parsers to support self-closing tags for custom elements? This, <some-cool-element-without-children /> is nicer than this: <some-cool-element-without-children></some-cool-element-without-children>
561 6
weph @weph.dev · 18/10/2025
I'm starting a new project: Rebuilding a game I wanted to make as a kid, back when I had no idea what I was doing. www.youtube.com/watch?v=EeAz... #gamedev #retrogamedev #retrocomputing #retrogaming #msdos
youtube.com
Trying to Finish the Game I Started 35 Years Ago
094 9
weph @weph.dev · 14/10/2025
Another one joined the collection. I guess I have more 90s game programming books now than I'll ever need. #gamedev #retrogamedev #retrocomputing #retrogaming
Cover of the book "Tricks of the Game Programming Gurus"
091 9
weph @weph.dev · 09/10/2025
Good memories. I don't remember how many times I started over. It took a while to solve it 😅
000 0
weph @weph.dev · 07/10/2025
Latest addition to the library... the smell, though 😬 #gamedev #retrogamedev #retrocomputing #retrogaming
Cover of the book "Teach Yourself Game Programming in 21 Days"
070 7
weph @weph.dev · 29/09/2025
Fellow DOS/retro game devs: What are must-reads for 386-era game development? I've got Abrash's Black Book, but I'd love recommendations on more general game dev topics from that period. #gamedev #retrodev #retrogamedev #msdos #dosgaming
4112 11
weph @weph.dev · 27/09/2025
Playing around with multicam editing for my upcoming retro game programming series on YouTube #dos #gamedevelopment #retrocomputer #retrogaming
000 0
weph @weph.dev · 22/09/2025
Updated (in this context downgraded) the setup: 386DX40, 14" CRT, IBM Model M keyboard, an old Logitech mouse, SB 16 Vibra, and a Gravis gamepad #retrocomputer #retrocomputing #gamedevelopment #retrogaming #dos
The picture shows the computer described in the post
150 5
weph @weph.dev · 20/09/2025
Me: “I'll use Web Components for my Obsidian plugin... what could go wrong?” Also me: 😅🤦‍♂️😫 Here's that story: www.youtube.com/watch?v=Q6Ko... #SoftwareDevelopment #WebComponents #CodingFail
youtube.com
I Picked the Wrong Tech for the Job
100 1
weph @weph.dev · 06/09/2025
I'm setting up a workstation for an upcoming project. Everything except the monitor is too new (relatively speaking, most computer parts are from the late 90s). I've plugged together what I have, and I'm waiting for some new (old) parts. #retrocomputer #retrocomputing #gamedevelopment #retrogaming
Small computer desk with a 14" crt monitor on top, a black-and-white mechanical keyboard and a black mouse on the keyboard tray, and a black mini tower on the bottom shelf. Next to the monitor is a stack of books (Graphics Progamming Black Book, Mathmatics for Computer Graphics, Programming Game AI by Example, and two Turbo Pascal 7 books)
011 1
Reposted by weph
Brian Merchant @bcmerchant.bsky.social · 27/03/2025
OpenAI is using Studio Ghibli-style memes as an ad hoc promotional campaign for its new image generator—despite Ghibli founder Hayao Miyazaki's famous hatred of AI. Sam Altman made his X avatar a 'Ghiblified' portrait. Disgracing Miyazaki is part of the point: It's more proof to them tech has won.
bloodinthemachine.com
OpenAI's Studio Ghibli meme factory is an insult to art itself
Sam Altman is promoting his new image generator by appropriating the work of one of the greatest living animators—who is "disgusted" by AI.
8136111278 3.6K
weph @weph.dev · 18/03/2025
Do you use @obsidian.md ? Do you enjoy reading and statistics? You might want to check out my plugin, now available in Obsidian's community plugins. It's still in early development, and there are more things to come, but I'd love to hear your feedback and suggestions! github.com/weph/obsidia...
Various screenshots of the Bookshelf plugin for Obsidian
030 3
weph @weph.dev · 18/03/2025
Is it possible to unregister or redefine a web component? The CustomElementRegistry doesn't support it, but does anyone know a workaround? #webcomponent
130 3
weph @weph.dev · 08/02/2025
Yeah, thanks PhpStorm, I know that... but... rosemary?!?
000 0