A MS-DOS Creative Coding IDE/platform based on JavaScript
IntArray
ReadInts()
and WriteInts()
to File
, Zip
and Socket
to speed up data IO.Zip()
classStringToBytes()
and BytesToString()
Include()
and Require()
JSBOOT/
can now be replaced by JSBOOT.ZIP
ReadZIP()
, Rename()
, MakeDir()
, RmDir()
and RmFile()
DrawArray()
and new Bitmap()
RawRead()
and RawWrite()
(and other functions)ReadBytes()
in socket.c
fxGetMemoryTMU()
to fxGetMemoryTmu()
File.GetSize()
, File.WriteBytes()
and File.ReadBytes()
endShape()
polygon drawinglerpColor()
Version 1.1.0 (the COM together)
COMPort()
object.LPTRawData()
, LPTRawStatus()
and LPTRawControl()
.LPTReset()
, LPTSend()
and LPTStatus()
.GetParallelPorts()
and GetSerialPorts()
.Version 1.0.1 (the minimal midi modification)
MidiGetPos()
Version 1.0.0 (the major mashup)
new Bitmap(array, width, height)
new Bitmap(x, y, width, height)
new Bitmap(x, y, width, height, buffer)
DrawArray()
createImage(w,h)
to p5js compatibility layer.Sample.Get()
and VoiceGetPosition()
, updated Sample.Play()
.Version 0.9.9 (the voodoo vision)
GetXRotateMatrix()
functions.Bitmap.DrawAdvanced()
for scaled bitmap drawing.String.startsWith()
and String.endsWith()
from MDN.HSBColor()
to native API.SizeX()
and SizeY()
after using SetRenderBitmap()
Version 0.9.8 (the expanded dimension)
new Bitmap(width, height
)`Color()
now also works with three arguments (alpha is 255 for missing value).Version 0.9.7 (the latest lament)
Version 0.9.6 (the crashing creation)
image()
, arc()
and text()
in p5 compatibility layerGetPixel()