DOjS Javascript for DOS went 1.0 (Announce)
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:
- DOjS Javascript for DOS went 1.0 - SuperIlu, 27.03.2020, 14:47 (Announce)
- DOjS Javascript for DOS went 1.0 - iw2evk, 28.03.2020, 15:51
- DOjS Javascript for DOS went 1.0 - SuperIlu, 28.03.2020, 17:42
- DOjS Javascript for DOS went 1.0 - Wengier, 31.03.2020, 02:59
- DOjS Javascript for DOS went 1.0 - Oso2k, 31.03.2020, 09:00
- DOjS Javascript for DOS went 1.0 - glennmcc, 31.03.2020, 19:23
- DOjS Javascript for DOS went 1.0 - Wengier, 31.03.2020, 21:49
- DOjS Javascript for DOS went 1.0 - iw2evk, 06.04.2020, 14:34
- DOjS Javascript for DOS went 1.0 - Wengier, 31.03.2020, 21:49
- DOjS Javascript for DOS went 1.0 - glennmcc, 06.04.2020, 23:37
- DOjS Javascript for DOS went 1.0 - SuperIlu, 07.04.2020, 20:51
- DOjS Javascript for DOS went 1.0 - Wengier, 31.03.2020, 02:59
- DOjS Javascript for DOS went 1.0 - SuperIlu, 28.03.2020, 17:42
- DOjS Javascript for DOS went 1.0 - iw2evk, 28.03.2020, 15:51