Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

DOjS Javascript for DOS went 1.0 (Announce)

posted by SuperIlu Homepage, Berlin, Germany, 27.03.2020, 14:47

Hi,

my pet project DOjS was released in V1.0 today.
See below for the changelog, or see GitHub for binary releases (https://github.com/SuperIlu/DOjS/releases) and the source code.

Cheers
Ilu

Version 1.0.0 (the major mashup)
- Fixed memory leaks in TexInfo
- Added dynamic TexInfo generation from Bitmap
- Better memory handling between native and JS code (GC before malloc())
- Documented joystick functions
- Added RandomInt() to API
- Added compile time to startup message
- Added LFB (linear frame buffer) access to the 3dfx cards
- Added POST() function to display debug info using a ISA/PCI POST card
- SHIFT-F1 now opens the online help at the function uder the cursor (does not work for object methods)
- CTRL-DEL and CTRL-BS now delete whole words
- Updated behavior of CTRL-LEFT/CTRL-RIGHT to match the above
- Updated syntax highlighting with new functions and JS functions
- Added 'h' to command line options
- Updated transparency handling, transparency now is also available with 24bbp display modes
- Added System() to call external programs from DOjS.
- Fixed initialization order of Allegro sound card support
- Improved screen drawing code for editor
- You can now create Bitmaps from ARGB integer arrays via new Bitmap(array, width, height)
- You can now create Bitmaps from the current screen new Bitmap(x, y, width, height)
- You can now create Bitmaps from the current 3dfx screen new Bitmap(x, y, width, height, buffer)
- ARGB Arrays can be drawn directly using DrawArray()
- You can now save Bitmaps to BMP, PCX and TGA files.
- Optimized unneeded calls to Input() away.
- Added createImage(w,h) to p5js compatibility layer.
- Added Sample.Get() and VoiceGetPosition(), updated Sample.Play().

---
Javascript on MS-DOS? Try DOjS https://github.com/SuperIlu/DOjS
Fediverse: @dec_hl@mastodon.social

 

Complete thread:

Back to the forum
Board view  Mix view
22632 Postings in 2109 Threads, 402 registered users, 388 users online (0 registered, 388 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum