Get the latest tech news

DOjS – A DOS JavaScript Canvas with Sound


A MS-DOS Creative Coding IDE/platform based on JavaScript - GitHub - SuperIlu/DOjS: A MS-DOS Creative Coding IDE/platform based on JavaScript

BMP, PCX, TGA, QOI and PNG image reading and writing, JPEG and SVG loading GRX font loading and rendering Keyboard input Mouse input Joystick/Joyport input File IO MIDI output WAV output Audio input/sampling Allegro 3D rendering (software) 3dfx/Glide3 3D rendering output (hardware) Mesa/OpenGL wrapper with 3dfx based hardware acceleration p5js compatibility direct io-port access (inb, outb, etc) LPT or parallel port access (bi-directional) COM or serial port access IPX and TCP/IP networking ZIP file access GIF-Animation, FLC/FLI, MPEG1 or OggVorbis playback HTTPS support through libcurl and mbedTLS PDF generation If you run DOjS on a computer with network interface and a matching packet driver you can (sort of) live code using the VSCode extension in vscode\livedojs-0.0.4.vsix. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:

Get the Android app

Or read this on Hacker News

Read more on:

Photo of sound

sound

Photo of dojs

dojs

Related news:

News photo

Boeing’s Starliner started making a repeating ‘pulsing’ sound yesterday

News photo

The Production and Reproduction of Sound by Light (1880)

News photo

No glue required: Wood and metal bonded with sound and 3D printing | The two methods create super strong bonds at the pore level, eliminating the need for caustic adhesives.