#retrodevelopment — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #retrodevelopment, aggregated by home.social.
-
I just published v0.99 of #jSH, a #JavaScript scripting environment for #MSDOS. This is the 'little' text-mode brother to #DOjS.
- fixed `Screen` object.
- fixed `CGets()`.
- added missing include
- updated zip, mbedTLS and curl -
- Updated #tiff to 4.7.1
- Updated pl_mpeg
- Updated #nanoSVG
- Updated #libpng to 1.6.50
- Updated #jasper to 4.2.8
- Updated #AnimatedGIF to 2.2.0
- Moved mbedTLS config out of the source tree
- Added more examples/tests
- Added my #VCFe talk slides from May, 2025
#MSDOS #DOSGaming #retrocomputing #JavaScript #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL #Processing
3/ -
- fixed error message for library loading in win32
- fixed SQLite3 database opening in win32
- return empty object from GetNetworkInterfaces() on win32
- fixed curl on win32
- updated zip to 0.3.5
- Patched #Allegro 4 to support all BMP formats (backport from allegro5).
- improved documentation
- Updated to #mbedTLS 3.6.5
- Updated #cURL to 8.17.0
#MSDOS #DOSGaming #retrocomputing #JavaScript #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL #Processing
2/ -
- fixed error message for library loading in win32
- fixed SQLite3 database opening in win32
- return empty object from GetNetworkInterfaces() on win32
- fixed curl on win32
- updated zip to 0.3.5
- Patched #Allegro 4 to support all BMP formats (backport from allegro5).
- improved documentation
- Updated to #mbedTLS 3.6.5
- Updated #cURL to 8.17.0
#MSDOS #DOSGaming #retrocomputing #JavaScript #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL #Processing
2/ -
- fixed error message for library loading in win32
- fixed SQLite3 database opening in win32
- return empty object from GetNetworkInterfaces() on win32
- fixed curl on win32
- updated zip to 0.3.5
- Patched #Allegro 4 to support all BMP formats (backport from allegro5).
- improved documentation
- Updated to #mbedTLS 3.6.5
- Updated #cURL to 8.17.0
#MSDOS #DOSGaming #retrocomputing #JavaScript #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL #Processing
2/ -
- fixed error message for library loading in win32
- fixed SQLite3 database opening in win32
- return empty object from GetNetworkInterfaces() on win32
- fixed curl on win32
- updated zip to 0.3.5
- Patched #Allegro 4 to support all BMP formats (backport from allegro5).
- improved documentation
- Updated to #mbedTLS 3.6.5
- Updated #cURL to 8.17.0
#MSDOS #DOSGaming #retrocomputing #JavaScript #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL #Processing
2/ -
- fixed error message for library loading in win32
- fixed SQLite3 database opening in win32
- return empty object from GetNetworkInterfaces() on win32
- fixed curl on win32
- updated zip to 0.3.5
- Patched #Allegro 4 to support all BMP formats (backport from allegro5).
- improved documentation
- Updated to #mbedTLS 3.6.5
- Updated #cURL to 8.17.0
#MSDOS #DOSGaming #retrocomputing #JavaScript #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL #Processing
2/ -
I just released v1.14.0 of #DOjS on https://github.com/SuperIlu/DOjS/releases/tag/v1.140
New Features:
- SMK file playback via libsmacker
- #C64 SID playback using cRSID
- #EXIF data reading
- Sound synthesis based on MicroModSynth from @benhenckeSee thread below for more release details!
#MSDOS #DOSGaming #retrocomputing #JavaScript #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL #Processing
1/ -
Oh, because nothing screams cutting-edge #technology like #programming a #1980s relic with .NET! 🚀 Let's drag our IDEs back to the stone age and call it "retro development reimagined." Who needs modern gaming engines when you can emit PRGD64 like it’s 1984 all over again? 😂
https://retroc64.github.io/ #retroDevelopment #humor #.NET #nostalgia #HackerNews #ngated -
You are bored and don't know how to spend your time #RetroCoding?
Well, now you are lucky, as I'd love some contributions to my #MSDOS #RetroComputing projects!
Feel free to help me out with code, documentation or finally a "real" website for #DOjS, #DOStodon, #jSH, #DosView, #lib16 and more 😊
-
I just published v0.98 of #jSH, a #JavaScript scripting environment for #MSDOS. This is the 'little' text-mode brother to #DOjS.
- updated curl, mbedTLS and zip
-
Today I started integrating @benhencke|s MicroModSynth into #DOjS.
So far you can dynamically create synthesizers with a given number of voices and nodes and it plays the example from the GitHub repo fine on DOSBox.
Next step: come up with a nice #JavaScript interface to create voices and nodes and play some notes...
-
Expanded the list of #MSDOS development resources with suggestions from the community...
-
I added more compiler and a treasure trove of documentation for #MSDOS programming!
-
SuperBasic Video Poker Development on Foenix F256K2
#SuperBasic #FoenixF256K2 #RetroDevelopment #VideoPoker #8BitGaming #Programming #ModernRetro
https://theoasisbbs.com/superbasic-video-poker-development-on-foenix-f256k2/?feed_id=3456&_unique_id=683075576f2d7 -
SuperBasic Video Poker Development on Foenix F256K2
#SuperBasic #FoenixF256K2 #RetroDevelopment #VideoPoker #8BitGaming #Programming #ModernRetro
https://theoasisbbs.com/superbasic-video-poker-development-on-foenix-f256k2/?feed_id=3456&_unique_id=683075576f2d7 -
SuperBasic Video Poker Development on Foenix F256K2
#SuperBasic #FoenixF256K2 #RetroDevelopment #VideoPoker #8BitGaming #Programming #ModernRetro
https://theoasisbbs.com/superbasic-video-poker-development-on-foenix-f256k2/?feed_id=3456&_unique_id=683075576f2d7 -
SuperBasic Video Poker Development on Foenix F256K2
#SuperBasic #FoenixF256K2 #RetroDevelopment #VideoPoker #8BitGaming #Programming #ModernRetro
https://theoasisbbs.com/superbasic-video-poker-development-on-foenix-f256k2/?feed_id=3456&_unique_id=683075576f2d7 -
SuperBasic Video Poker Development on Foenix F256K2
#SuperBasic #FoenixF256K2 #RetroDevelopment #VideoPoker #8BitGaming #Programming #ModernRetro
https://theoasisbbs.com/superbasic-video-poker-development-on-foenix-f256k2/?feed_id=3456&_unique_id=683075576f2d7 -
🗞️ Dive into the heart of the web's Amish community: a world where advanced developers bravely abandon their shiny frameworks to embrace the pure, unspoiled beauty of...Web Components? 😂 Because nothing says "cutting edge" like pretending it's still 1999. 🚀
https://plainvanillaweb.com/index.html #webcomponents #techcommunity #retrodevelopment #developerhumor #hackernews #HackerNews #ngated -
I made a (Sideways Left) SEUCK "Game" for @galwaygamejam 23
-
Physical cartridge released (preorder) for Dangerous Demolition for the #SEGA #GameGear 😍
https://www.2minds.fr/en/store/-gg-dangerous-demolition-52.html
ROM (version 1.0) is available for free here:https://www.smspower.org/Homebrew/DangerousDemolition-GG (and there's also a #MasterSystem version here:https://www.smspower.org/Homebrew/DangerousDemolition-SMS)
#gamedev #gaming #retrogaming #8bit #retro #retrodevelopment #devkitSMS
-
The #SMS Power! Competition 2025 has finally started! 😍 Let's check together each entry to this year's Coding category! 🧵
(full list here: https://www.smspower.org/Competitions/Coding-2025 )
#SEGA #MasterSystem #SG1000 #retroprogramming #retrodevelopment #retro #8bit #homebrew
-
I was messing about with designing isometric tilesets for the C64 earlier. I think 4x1 is probably the most efficient tile size. Absolutely fascinating people managed to make iso games on this system.
-
There's still almost two weeks to enter the SMS Power! Competition. Create music, an hack, or code something that runs on the #SEGA #MasterSystem or the #GameGear (or the #SG1000 and #SC3000 if you're brave!) 😄
Here's a nice video of all the Coding competition entries we had last year: https://www.youtube.com/watch?v=vhgg4rPAJvA
All details here: https://www.smspower.org/forums/20438-Competitions2025
#SEGAMasterSystem #videogames #retrodevelopment #8bit #programming #competition #video
-
The unstoppable xfixium has already released the next few parts of his great #video #tutorial on how to program a #SEGA #MasterSystem #videogame using the C language 😲
The tutorial recreates the Ms. Pac-Man arcade classic from scratch - parts 11 to 13 are now available! 😍
Here's the whole series: https://www.youtube.com/watch?v=9jGkoHX3BSk&list=PLBYs5vZbDPv6UPqtU_deDSihZjeoCkUsS&index=1
#retrocomputing #retro #videogames #gamedev #C #pacman #mspacman #devkitSMS #videotutorial #retrodevelopment #8bit
-
I have space for more - ping me if you're into #retrodevelopment
-
BitMagic: A Commander X16 Development Suite for VSCode
#BitMagic #CommanderX16 #VSCode #RetroDevelopment #65c02 #RetroGaming #DevTools
https://theoasisbbs.com/bitmagic-a-commander-x16-development-suite-for-vscode/?feed_id=1353&_unique_id=6798e415d2f97 -
I did work on #DOjS today, too.
I found libsmacker which can decode Smacker Video files produced by RAD Game Tools.
https://libsmacker.sourceforge.net/
I got it working as a plugin, video and audio decoding works with the test files I could find.
1/
#MSDOS #DOSGaming #retrocomputing #JavaScript #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL #Processing
-
- Two #DOjS releases and a #win32 port
- A new release of #jSH
- Contributed #DJGPP patches to #mbedTLS and #jasper
- Updated my #BuildRoot GeodeLX repo
- Updated DOSQLite (#SQLite for MS-DOS)
- 11 Updates to #DOStodon (#MastodonClient for MS-DOS)
- Three updates to #httpDOS (#HTTPS server for MS-DOS)
#MSDOS #RetroComputing #recap2024 #JavaScript #SQLite3 #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL #Processing
-
* Updated SQLite to 3.46.1 (thanks to @BenCollver)
* Updated libjpeg to from 9e to 9f
* Added a Win32 binary release that runs on Win98 and never.
#MSDOS #DOSGaming #retrocomputing #JavaScript #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL #Processing
4/ -
* Made `require()` Node.js compatible
* Added `RealPath()`
* Added `Trace()`
* Updated to mbedTLS 3.6.2
* Updated cURL to 8.11.0
* Updated zlib to 1.3.1
* Fixed javascript `Date` string conversion
* Improved JSDoc generation in Makefile (contributed by MinekPo1) and added `node_install` target for dependencies
#MSDOS #DOSGaming #retrocomputing #JavaScript #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL #Processing
3/ -
* Added `KeyIsPressed()` and `keyIsDown()` in p5js emulation.
* Updated syntax highlighting
* Updated internal `help.txt`
* JPEG decoding now uses libjpeg and JPEG saving is supported, too.
* Added TIFF loading and writing.
* Added Sun Raster (RAS) loading and writing.
* Added Jpeg 2000 (JP2) loading and writing.
* Added a Node.js compatible `console`
#MSDOS #DOSGaming #retrocomputing #JavaScript #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL #Processing
2/ -
I just released v1.13.0 of #DOjS on https://github.com/SuperIlu/DOjS/releases/tag/v1.130
This is the first version with a native win32 port (#Windows98 or never).
See thread below for more release details!
#MSDOS #DOSGaming #retrocomputing #JavaScript #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL #Processing
1/ -
More AMOS tinkering tonight.
Scrolling play area, controllable BOB and background music (sound up).
Not 100% right but getting there.
Still lots to add. 😅 -
From now on I'll try to do more frequent releases of #DOjS with smaller feature sets instead of huge "killer" releases every now and then.
#MSDOS #DOSGaming #retrocomputing #JavaScript #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL
3/ -
* Major feature: The #Linux port is now considered "usable"
* Updated `Zip` to 0.3.1
* Updated to #mbedTLS 2.28.7
* Updated #cURL to 8.6.0
* Replaced `GetLocalIpAddress()` and `GetNetworkMask()` with `GetNetworkInterfaces()`
* Implemented TCP/IP and sockets for the Linux version
* Added fullscreen mode to Linux version
* Fixed `Stat()` for Linux
#MSDOS #DOSGaming #retrocomputing #JavaScript #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL
2/ -
I just released v1.12.1 of #DOjS on https://github.com/SuperIlu/DOjS/releases/tag/v1.121
This is the release the last #DOStodon versions were based upon!
See thread below for release details!
#MSDOS #DOSGaming #retrocomputing #JavaScript #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL
1/ -
* Added port of https://github.com/DhrBaksteen/ArduinoOPL2 to `jsboot/`
* Added optional `OnExit()` callback
* Fixed input callback detection
* Fixed mouse when using `DOSBox-X` and `DOSBox-staging`
* Fixed on screen garbage when creating a `Bitmap` with black background color
* Added `GetEnv()`
* Updated to #mbedTLS 2.28.5
* Updated #cURL to 8.4.0
* Added a minimal port to #Linux
#MSDOS #DOSGaming #retrocomputing #JavaScript #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL
2/ -
* Added micromod #MOD playback plugin
* Added ibxm MOD, #S3M and #XM playback plugin
* Added a very simple #OPL2 #VGM player
* Added ByteArray post data in curl.DXE
* Added MIME type for post data in curl.DXE
* Added GetDrive() (DOS INT21, 19h) and SetDrive() (DOS21, 0Eh)
* Added #WebP decoding/encoding
#MSDOS #DOSGaming #retrocomputing #JavaScript #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL
3/ -
- Two #DOjS releases and a #win32 port
- A new release of #jSH
- Contributed #DJGPP patches to #mbedTLS and #jasper
- Updated my #BuildRoot GeodeLX repo
- Updated DOSQLite (#SQLite for MS-DOS)
- 11 Updates to #DOStodon (#MastodonClient for MS-DOS)
- Three updates to #httpDOS (#HTTPS server for MS-DOS)
#MSDOS #RetroComputing #recap2024 #JavaScript #SQLite3 #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL #Processing
-
- Two #DOjS releases and a #win32 port
- A new release of #jSH
- Contributed #DJGPP patches to #mbedTLS and #jasper
- Updated my #BuildRoot GeodeLX repo
- Updated DOSQLite (#SQLite for MS-DOS)
- 11 Updates to #DOStodon (#MastodonClient for MS-DOS)
- Three updates to #httpDOS (#HTTPS server for MS-DOS)
#MSDOS #RetroComputing #recap2024 #JavaScript #SQLite3 #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL #Processing
-
- Two #DOjS releases and a #win32 port
- A new release of #jSH
- Contributed #DJGPP patches to #mbedTLS and #jasper
- Updated my #BuildRoot GeodeLX repo
- Updated DOSQLite (#SQLite for MS-DOS)
- 11 Updates to #DOStodon (#MastodonClient for MS-DOS)
- Three updates to #httpDOS (#HTTPS server for MS-DOS)
#MSDOS #RetroComputing #recap2024 #JavaScript #SQLite3 #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL #Processing
-
- Two #DOjS releases and a #win32 port
- A new release of #jSH
- Contributed #DJGPP patches to #mbedTLS and #jasper
- Updated my #BuildRoot GeodeLX repo
- Updated DOSQLite (#SQLite for MS-DOS)
- 11 Updates to #DOStodon (#MastodonClient for MS-DOS)
- Three updates to #httpDOS (#HTTPS server for MS-DOS)
#MSDOS #RetroComputing #recap2024 #JavaScript #SQLite3 #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL #Processing
-
The unstoppable xfixium has already released the next few parts of his great #video #tutorial on how to program a #SEGA #MasterSystem #videogame using the C language 😲
The tutorial recreates the Ms. Pac-Man arcade classic from scratch - parts 11 to 13 are now available! 😍
Here's the whole series: https://www.youtube.com/watch?v=9jGkoHX3BSk&list=PLBYs5vZbDPv6UPqtU_deDSihZjeoCkUsS&index=1
#retrocomputing #retro #videogames #gamedev #C #pacman #mspacman #devkitSMS #videotutorial #retrodevelopment #8bit
-
The unstoppable xfixium has already released the next few parts of his great #video #tutorial on how to program a #SEGA #MasterSystem #videogame using the C language 😲
The tutorial recreates the Ms. Pac-Man arcade classic from scratch - parts 11 to 13 are now available! 😍
Here's the whole series: https://www.youtube.com/watch?v=9jGkoHX3BSk&list=PLBYs5vZbDPv6UPqtU_deDSihZjeoCkUsS&index=1
#retrocomputing #retro #videogames #gamedev #C #pacman #mspacman #devkitSMS #videotutorial #retrodevelopment #8bit
-
The unstoppable xfixium has already released the next few parts of his great #video #tutorial on how to program a #SEGA #MasterSystem #videogame using the C language 😲
The tutorial recreates the Ms. Pac-Man arcade classic from scratch - parts 11 to 13 are now available! 😍
Here's the whole series: https://www.youtube.com/watch?v=9jGkoHX3BSk&list=PLBYs5vZbDPv6UPqtU_deDSihZjeoCkUsS&index=1
#retrocomputing #retro #videogames #gamedev #C #pacman #mspacman #devkitSMS #videotutorial #retrodevelopment #8bit
-
The unstoppable xfixium has already released the next few parts of his great #video #tutorial on how to program a #SEGA #MasterSystem #videogame using the C language 😲
The tutorial recreates the Ms. Pac-Man arcade classic from scratch - parts 11 to 13 are now available! 😍
Here's the whole series: https://www.youtube.com/watch?v=9jGkoHX3BSk&list=PLBYs5vZbDPv6UPqtU_deDSihZjeoCkUsS&index=1
#retrocomputing #retro #videogames #gamedev #C #pacman #mspacman #devkitSMS #videotutorial #retrodevelopment #8bit
-
BitMagic: A Commander X16 Development Suite for VSCode
#BitMagic #CommanderX16 #VSCode #RetroDevelopment #65c02 #RetroGaming #DevTools
https://theoasisbbs.com/bitmagic-a-commander-x16-development-suite-for-vscode/?feed_id=1353&_unique_id=6798e415d2f97 -
BitMagic: A Commander X16 Development Suite for VSCode
#BitMagic #CommanderX16 #VSCode #RetroDevelopment #65c02 #RetroGaming #DevTools
https://theoasisbbs.com/bitmagic-a-commander-x16-development-suite-for-vscode/?feed_id=1353&_unique_id=6798e415d2f97