-
931b3fc114
changed Image32 to use ImageIO rather than STBImage
main
DaniTheSkunk
2022-12-19 01:29:47 +0000
-
f93f35dae3
started adding Image8
DaniTheSkunk
2022-12-19 00:53:33 +0000
-
4747abe678
renamed Image to Image32 to prepare to add Image8
DaniTheSkunk
2022-12-17 15:44:20 +0000
-
fb3a988375
started implementing GameSkunkAdvance
DaniTheSkunk
2022-12-17 13:24:00 +0000
-
1d32ce757f
don't crash TextureAtlas.repack when empty
DaniTheSkunk
2022-12-17 13:07:38 +0000
-
0bc2be66b3
playing around with colour threshold filter
DaniTheSkunk
2022-12-14 10:41:31 +0000
-
4a25dc4694
decoupled internal render resolution from window size more
DaniTheSkunk
2022-12-13 09:42:31 +0000
-
ca38735484
recalculating size ratio every frame for now... callbacks too complicated
DaniTheSkunk
2022-12-13 09:33:26 +0000
-
0323799a85
recalculating size ratio every frame for now... callbacks too complicated
DaniTheSkunk
2022-12-13 09:32:51 +0000
-
aa68958a77
added max width wrapping in NodeText
DaniTheSkunk
2022-12-13 04:01:33 +0000
-
f3a535a433
fixed line height in ttf fonts
DaniTheSkunk
2022-12-13 04:01:18 +0000
-
6d6f4950ef
changed IFont.getLineHeight to not require character
DaniTheSkunk
2022-12-13 03:30:48 +0000
-
6f66d7391f
added NodeText
DaniTheSkunk
2022-12-13 03:24:55 +0000
-
2aec5c4981
cleanup
DaniTheSkunk
2022-12-13 03:11:31 +0000
-
4ee489c1e6
refactored mouse
DaniTheSkunk
2022-12-13 03:09:21 +0000
-
5aa96f2b7f
made scalers chooseable by string
DaniTheSkunk
2022-12-13 02:46:57 +0000
-
e32fa9e095
reimplemented scalers
DaniTheSkunk
2022-12-13 02:23:21 +0000
-
d59d14e8f8
fxaa kinda implmented? doesn't seem to work well tho
DaniTheSkunk
2022-12-12 10:32:38 +0000
-
0f320d00ae
created filter system and ported scaler to it
DaniTheSkunk
2022-12-12 09:54:00 +0000
-
68acfcad9d
added a program that just copies input to output
DaniTheSkunk
2022-12-12 09:53:42 +0000
-
3102e1c909
framebuffer stores size, and can be resized
DaniTheSkunk
2022-12-12 08:40:33 +0000
-
2521a52ba6
finished'ish refactor of pipelines
DaniTheSkunk
2022-12-12 07:53:08 +0000
-
baddb2cca8
refactored out pipelines
DaniTheSkunk
2022-12-12 05:13:24 +0000
-
007be3e9f3
started adding bone stuff
DaniTheSkunk
2022-12-12 02:06:58 +0000
-
db610763ac
added Gamepad
DaniTheSkunk
2022-12-12 02:06:44 +0000
-
9fa8eb11bb
framebuffer class
DaniTheSkunk
2022-12-12 02:06:12 +0000
-
107e0a5c91
moved model stuff to own class
DaniTheSkunk
2022-12-07 23:18:21 +0000
-
9c33d7b6f7
added IRenderContext3D.clearDepth
DaniTheSkunk
2022-12-06 05:24:54 +0000
-
6baffc5f6c
added timing code, not yet variable frame rate
DaniTheSkunk
2022-12-06 05:24:17 +0000
-
18fc57b6a5
made meshes tintable
DaniTheSkunk
2022-11-29 09:18:06 +0000
-
80a28a15af
restored transparent background functionality
DaniTheSkunk
2022-11-29 09:05:21 +0000
-
48811806e7
http requests, twitch oauth, twitch chat, irc...
DaniTheSkunk
2022-11-29 03:57:34 +0000
-
4487a03238
added TwitchOauth.getToken
DaniTheSkunk
2022-11-28 22:28:34 +0000
-
4f08c392c5
workaround for meta inf stuffs or marytts
DaniTheSkunk
2022-11-27 07:29:35 +0000
-
2d002f3632
added TTS audio node, and included it in BaseGame
DaniTheSkunk
2022-11-27 07:14:12 +0000
-
eb9671a51a
various cleanup
DaniTheSkunk
2022-11-27 07:02:06 +0000
-
2d0bf1257d
checked in the actual marytts files <_<
DaniTheSkunk
2022-11-27 07:01:21 +0000
-
7063bbee37
added Samplei.fromMonoDoubleArray
DaniTheSkunk
2022-11-27 06:59:57 +0000
-
59c918299d
added Util.time
DaniTheSkunk
2022-11-27 06:59:39 +0000
-
7a1b5d0c73
imported marytts
DaniTheSkunk
2022-11-27 06:59:27 +0000
-
5d6dbb17cf
changed default samplerate to 48khz
DaniTheSkunk
2022-11-27 06:59:12 +0000
-
978614be36
added documentation
DaniTheSkunk
2022-11-25 00:52:43 +0000
-
3857c64e41
added datatypes to Data
DaniTheSkunk
2022-11-25 00:52:21 +0000
-
e4d090dbd9
disabling depth buffer for 2d
DaniTheSkunk
2022-11-25 00:51:42 +0000
-
44f5325f4e
started writing documentation
DaniTheSkunk
2022-11-24 02:05:56 +0000
-
77197b6004
fixed some warnings
DaniTheSkunk
2022-11-24 00:16:14 +0000
-
a62577234e
add clamping and tiny offsetting to uv coordinates... rendering tiny bit more correctly
DaniTheSkunk
2022-11-23 22:36:46 +0000
-
324a081fc9
rendering vrm model semi correctly :)
DaniTheSkunk
2022-11-23 08:03:20 +0000
-
40e1956098
fixed debug view
DaniTheSkunk
2022-11-23 04:51:56 +0000
-
97a6aee5cf
starting to load and render .vrm
DaniTheSkunk
2022-11-23 03:20:20 +0000
-
b9ee6962db
added Vec3i
DaniTheSkunk
2022-11-23 03:12:14 +0000
-
6fdf8d6e9f
added assimp library
DaniTheSkunk
2022-11-23 00:32:56 +0000
-
45344c589c
code style and arrangement change
DaniTheSkunk
2022-11-22 22:10:56 +0000
-
7339ca69a7
started 3d code
DaniTheSkunk
2022-11-18 22:37:00 +0000
-
fe6625aa12
added hot reloading to Data
DaniTheSkunk
2022-11-18 06:24:31 +0000
-
d77c3eefd4
implemented Engine.watchFile
DaniTheSkunk
2022-11-18 02:55:58 +0000
-
63c1def130
made rendering transparent (for obs capture) work with scaling and terminal
DaniTheSkunk
2022-11-17 01:47:51 +0000
-
cafd9f8132
fixed Recti.contains
DaniTheSkunk
2022-11-08 01:39:06 +0000
-
a7d8b9f5c7
added Recti.contains
DaniTheSkunk
2022-11-08 00:17:52 +0000
-
21c4d8ccdc
changed border of scaling to black
DaniTheSkunk
2022-11-07 23:52:50 +0000
-
82dd72b15c
mouse button input working
DaniTheSkunk
2022-11-07 23:17:09 +0000
-
4a54b21136
mouse pos implemented, with scaling for stretchmodes
DaniTheSkunk
2022-11-07 22:53:14 +0000
-
bc706369d0
added aspect stretch and dumb stretch mode to window
DaniTheSkunk
2022-11-05 23:54:24 +0000
-
87c6bd90e9
added integer scaling window
DaniTheSkunk
2022-11-05 23:30:49 +0000
-
55c521e69b
added missing openal library
DaniTheSkunk
2022-11-01 21:09:00 +0000
-
90b21ce6a4
delta was supposed to be in seconds, not ms
DaniTheSkunk
2022-10-24 22:41:11 +0000
-
4957968eb8
implemented terminal.clear function
DaniTheSkunk
2022-10-21 05:29:46 +0000
-
477d08a1e3
allow terminal without half width font
DaniTheSkunk
2022-10-21 05:19:14 +0000
-
16fdcee057
helper function for loading texture in basegame
DaniTheSkunk
2022-10-15 05:54:44 +0000
-
e398f7a095
added sample functions to BaseGame
DaniTheSkunk
2022-10-15 05:52:41 +0000
-
f52d6e66e3
made looping sample-perfect
DaniTheSkunk
2022-10-15 05:40:21 +0000
-
de325c72b5
started implement SamplePlayer
DaniTheSkunk
2022-10-15 05:05:16 +0000
-
37e0b931ae
started sample loading code
DaniTheSkunk
2022-10-15 04:39:19 +0000
-
a05892e677
added audio sample class
DaniTheSkunk
2022-10-14 17:29:57 +0000
-
abc460e59b
implement Mixer
DaniTheSkunk
2022-10-13 06:35:45 +0000
-
49f1a19af1
added Sine node
DaniTheSkunk
2022-10-13 06:19:59 +0000
-
e2d039f380
audio nodes store engine reference
DaniTheSkunk
2022-10-13 06:06:23 +0000
-
6c9aa03341
started implementing audio node system
DaniTheSkunk
2022-10-13 06:05:01 +0000
-
f96b2802f6
added AudioBuffer
DaniTheSkunk
2022-10-13 06:04:48 +0000
-
87b3faaa81
started implementing AudioEngine
DaniTheSkunk
2022-10-13 05:09:22 +0000
-
4486bb67a9
testing audio stuffs
DaniTheSkunk
2022-10-12 06:23:19 +0000
-
ca7a74f774
added .then function to tweens
DaniTheSkunk
2022-10-12 01:42:59 +0000
-
2ac964feeb
first successful tween
DaniTheSkunk
2022-10-12 00:57:26 +0000
-
91169a40b0
started implementing tweening system
DaniTheSkunk
2022-10-11 21:23:34 +0000
-
66c05256e6
added tweening functions for int, double, vec2i, vec2f
DaniTheSkunk
2022-10-11 20:45:52 +0000
-
74b2c36243
changed formatting rules
DaniTheSkunk
2022-10-11 07:49:22 +0000
-
661fc6d275
started writing node system
DaniTheSkunk
2022-10-11 02:15:14 +0000
-
e81af5e193
vec2f and vec2i conversion functions
DaniTheSkunk
2022-10-11 01:52:59 +0000
-
2809079025
BaseGame draws a default screen
DaniTheSkunk
2022-10-10 23:16:09 +0000
-
09362620e5
added BaseGame
DaniTheSkunk
2022-10-10 21:54:49 +0000
-
b90784f744
added lots of line drawing functions to virtual terminal
DaniTheSkunk
2022-10-09 06:40:43 +0000
-
ab90320e9c
created cp437 box drawing constants
DaniTheSkunk
2022-10-09 06:01:52 +0000
-
5a786a9f5d
added vt string drawing
DaniTheSkunk
2022-10-09 05:23:50 +0000
-
1f4d3f4d83
started implementing virtual terminal
DaniTheSkunk
2022-10-09 03:36:12 +0000
-
94d657d7be
added monospace functions to fonts
DaniTheSkunk
2022-10-09 02:25:15 +0000
-
f02b2a984e
changed window clear colour to black
DaniTheSkunk
2022-10-09 01:03:46 +0000
-
0cfbf54f7e
added thin-6x12 and thin-12x12 fonts (incomplete)
DaniTheSkunk
2022-10-09 01:03:26 +0000
-
61c660c0ce
isCP437 for fonts
DaniTheSkunk
2022-10-09 01:02:58 +0000
-
bb54dea3b2
added some basic static colours
DaniTheSkunk
2022-10-09 01:02:25 +0000
-
2dc18a01fb
added colour parameter to string drawing functions
DaniTheSkunk
2022-10-06 07:02:24 +0000