Commit graph

9 commits

Author SHA1 Message Date
4d71083130 Support int32 and int16 for fields in CustomizedDisplay 2023-02-07 16:29:10 +09:00
3fa675ecea Fixed CustomizedDisplay: hex value of multi-byte char in format string 2023-02-06 23:47:07 +09:00
d75bdaa3ff Add 'Attempt Counter', Instant Level Select 0.2
Merge preview related config to codes/preview.js
2023-02-05 23:32:35 +09:00
3a730390ac Customized Display 0.4
- Rewrote with C2
- Implemented a more complex assembler/compiler to support function call
- Add options
  - Invincibility Timer
  - Pollution Degree
  - Spin Jump Condition Check
2023-01-31 22:06:41 +09:00
898ea733ac Rewrote drawText and related codes
- Reduced parameters to struct pointer + format string + varargs
- Rewrote QFT, Pattern Selector, Customized Display with the new drawText function
- Added PAL font (TODO: NTSC-U)
- Merged P/A/S Display and Speed Display to Customized Display
- Provided background options to Pattern Selector and Customized Display
2023-01-29 04:39:18 +09:00
375ba5eb73 Added CAngle for 'Customized Display' to show camera angle 2022-11-19 15:39:30 +09:00
3fa416388d Improve PatternSelector and CustomizedDisplay
- Make PatternSelector shorter and make its appearance customizable (v0.3)
- Render CustomizedDisplay later than water/juice (v0.3)
2022-10-30 04:19:16 +09:00
969122d85f fix CustomizedDisplay: forgot to do setup after drawText 2022-10-16 20:34:58 +09:00
d31cf7d266 Add CustomizedDisplay and preview for NTSC-J 2022-10-16 20:34:52 +09:00