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()
andVoiceGetPosition()
, updatedSample.Play()
.