Commit Graph

124 Commits

Author SHA1 Message Date
Luke Hubmayer-Werner eaa1d09506 Menu fixes - CJK fallback font for difficulties, chart difficulty fallback 2020-12-30 00:00:31 +10:30
Luke Hubmayer-Werner b59abba1b6 Less redundant array resizing on slides 2020-12-29 18:40:20 +10:30
Luke Hubmayer-Werner aa6ded4c11 Chart select tweaks 2020-12-28 16:00:38 +10:30
Luke Hubmayer-Werner 2887e0cc86 Increase touch area of inner zones to account for IR touchscreen drift ruining holds 2020-12-28 15:24:37 +10:30
Luke Hubmayer-Werner d1e3150061 Improve chart difficulty selection resilience 2020-12-27 17:51:40 +10:30
Luke Hubmayer-Werner 82280ca49d Fix menu chart select crash on songs with missing difficulty charts (does not fix crash on selecting them) 2020-12-26 23:37:15 +10:30
Luke Hubmayer-Werner 71deb80dbd Handle per-chart metadata for rgt files (and pre-empt breakage for sm files) 2020-12-25 23:11:09 +10:30
Luke Hubmayer-Werner c1188d2a72 Add BPM to chart/difficulty select screen 2020-12-24 17:38:52 +10:30
Luke Hubmayer-Werner fb3a1b606f scaling refactor 2020-12-23 00:02:30 +10:30
Luke Hubmayer-Werner 14ebaf2f1e Fix subsampling to be independent of screen resolution 2020-12-22 23:10:45 +10:30
Luke Hubmayer-Werner ed114f2101 Merge hold arrows and note sprites onto a single spritesheet 2020-12-21 22:52:15 +10:30
Luke Hubmayer-Werner 5b44ad125c line shader cleanup 2020-12-20 00:10:00 +10:30
Luke Hubmayer-Werner 867d0be356 Consolidate slide arrows onto spritesheet, add thick arrow for dance modes 2020-12-18 23:43:56 +10:30
Luke Hubmayer-Werner 7789e6e133 Fix imperfections in spritesheet vector and make it ~maintainable~ 2020-12-18 20:16:48 +10:30
Luke Hubmayer-Werner 51ffc9bb48 Small fixes 2020-08-22 14:33:40 +09:30
Luke Hubmayer-Werner f29d50b6dd Properly clone notes from charts so that songs can be played more than once per session 2020-05-03 20:36:43 +09:30
Luke Hubmayer-Werner c76b49fe8d More menu tweaking 2020-05-03 15:57:05 +09:30
Luke Hubmayer-Werner d80305e6ca Compact menu to fit all genres on for now 2020-05-03 15:50:27 +09:30
Luke Hubmayer-Werner 88dd909c0d Small fixes to enable proper MMF library playback 2020-05-03 15:41:16 +09:30
Luke Hubmayer-Werner b9f43c24b8 Playable state with collections. 2020-05-03 01:47:55 +09:30
Luke Hubmayer-Werner e3b3dfc9b3 Made song tiles smaller in song selection 2020-05-03 00:23:07 +09:30
Luke Hubmayer-Werner 914b00f50d File access refactoring for multiple library directories 2020-05-03 00:11:01 +09:30
Luke Hubmayer-Werner 8facf97440 Remove redundant node lookups 2020-05-02 16:09:51 +09:30
Luke Hubmayer-Werner 2442d5b6bd Library groundwork 2020-05-02 15:45:27 +09:30
Luke Hubmayer-Werner 1d0344f3f4 Scripts refactoring 2020-05-01 15:47:28 +09:30
Luke Hubmayer-Werner 7665929ed9 RGTS parser mostly done, pre-scripts refactor 2020-05-01 15:45:28 +09:30
Luke Hubmayer-Werner 16b1470a0e Stars and Slides separated! Scoring refactored and should be fixed. 2020-05-01 01:26:46 +09:30
Luke Hubmayer-Werner be9f750a69 Note constructor order fixup, GLES2 fix 2020-04-30 17:15:44 +09:30
Luke Hubmayer-Werner accec1d9dc Checked in missing assets 2020-04-26 21:32:23 +09:30
Luke Hubmayer-Werner 9e70c0b4f4 Ported to GLES2 2020-04-26 21:20:31 +09:30
Luke Hubmayer-Werner dcc25dae5f Not sure what has changed 2020-04-26 13:49:44 +09:30
Luke Hubmayer-Werner c1aac96a6e More .sm framework 2020-03-30 23:21:20 +10:30
Luke Hubmayer-Werner 703edb9656 Refactored Library scan, Note construction. Preparing for StepMania charts. 2020-03-29 17:43:28 +10:30
Luke Hubmayer-Werner 8088ea097d First 3.2 update. 2020-03-12 23:05:12 +10:30
Luke Hubmayer-Werner 7db37acb36 Color format RH doesn't work on Redmi K20pro 2020-01-01 22:57:30 +10:30
Luke Hubmayer-Werner d9914c4552 Gamefield subsampling for low-end devices 2019-12-21 20:42:19 +10:30
Luke Hubmayer-Werner 48e275153c Draw polygon circumscribed around bezel for noteline surface, instead of full quad. 2019-12-21 11:08:56 +10:30
Luke Hubmayer-Werner b2c4d780b3 Show red bezel in editor, black in-game 2019-12-21 11:08:23 +10:30
Luke Hubmayer-Werner e689a2bf7e Correctly map touchscreen when window size has changed. 2019-12-21 11:07:36 +10:30
Luke Hubmayer-Werner f11421195e Color hints on shaders. Fadeout notelines. 2019-12-21 11:03:36 +10:30
Luke Hubmayer-Werner c68d777daa Change user directory for Android
Signed-off-by: Luke Hubmayer-Werner <ld.hubmayer-werner@gmail.com>
2019-12-20 22:39:46 +10:30
Luke Hubmayer-Werner 204aa83461 Converted receptor ring to mesh with shader. WIP: Bezel changes 2019-12-20 21:39:03 +10:30
Luke Hubmayer-Werner ec8f1f2d53 export preset for Android and Linux 2019-12-18 16:00:13 +10:30
Luke Hubmayer-Werner 0fd8abf53b draw_polyline works on 3.1.2 2019-12-18 15:59:56 +10:30
Luke Hubmayer-Werner 5a4def27b0 Square-based scene. Auto-centering. Silder demonstration for receptor mesh. 2019-12-17 15:05:27 +10:30
Luke Hubmayer-Werner 794e9dd4a0 Hold+Slide release scoring! Practically feature-complete! 2019-12-11 23:55:25 +10:30
Luke Hubmayer-Werner 2e02e279c4 Externalised songs folder 2019-12-11 18:14:37 +10:30
Luke Hubmayer-Werner 59b7812a40 CIELAB colorspace for score shader 2019-12-11 16:51:02 +10:30
Luke Hubmayer-Werner ac867937ea Score hardcoded autoload, pretty score shader 2019-12-11 01:10:31 +10:30
Luke Hubmayer-Werner 92b83416a3 [WIP] Scores can be saved. Screen filter blocks out video on scorescreen. 2019-12-10 23:57:33 +10:30