Commit graph

88 commits

Author SHA1 Message Date
2f0be0bf68 Created 'Quarterframe Section Timer' 2023-02-04 20:12:08 +09:00
9207badc08 Pattern Selector 0.4
- Rewrote with C2 + separated config 06
- Remove label option
2023-02-01 01:02:24 +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
69e8f17a24 Updated Customized Display in Codes.xml 2023-01-29 14:54:32 +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
QbeRoot
d50a806a85 qft freezes rework + yoshi mount freeze 2023-01-07 03:13:37 +01:00
QbeRoot
313ee79416 QFT 1.3 2022-12-17 00:54:58 +01:00
375ba5eb73 Added CAngle for 'Customized Display' to show camera angle 2022-11-19 15:39:30 +09:00
QbeRoot
f1ebeed5bb fast piantissimo 2022-11-09 20:22:38 +01:00
e935092a97 Add NTSC-U version of Instant Restart 2022-11-02 01:53:22 +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
f128d89f98 Fix FastForward code (wrong button value) 2022-10-17 01:11:45 +09:00
374ab7feae Add StageIntroSkip, SpawnYoshi, FastForward, InstantLevelSelect 2022-10-16 23:28:21 +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
5f81c7b9b1 [QFT v1.2] Fix QFT background when 112*fontSize is not an integer 2022-10-16 13:39:02 +09:00
QbeRoot
fd0b85cfd7 gdi you can't just update codes in the xml anymore 2022-10-02 12:38:48 +02:00
QbeRoot
cb5d0abe65 qft: readd drawText dependency 2022-10-02 11:56:55 +02:00
QbeRoot
05d3c3864f gave QFT a 1F headstart 2022-10-01 20:57:34 +02:00
QbeRoot
e95606eff9 fix SGT stopping on any cutscene 2022-06-08 20:27:18 +02:00
c3d8b3aed9 Fix InstantRestart to reset coin counter 2022-04-28 04:26:00 +09:00
a2bd1c036c Port GMSJ01 only code to GMSJ0A
- Pattern Selector, Instant Restart, drawText
- QFT, PAS/Speed display with drawText
2022-04-25 21:28:43 +09:00
a0bb9f925a add code size warning and the shortened QFT 2022-04-23 23:29:38 +09:00
d9bb06f3ba Shorten QFT 2022-04-21 23:54:05 +09:00
d0cf826395 Reduce code size of Pattern Selector 2022-04-21 15:43:36 +09:00
QbeRoot
0e2e595188 revert QFT and not crash the site 2022-04-21 01:25:35 +02:00
QbeRoot
bd63a3b516 revert QFT to 0.5 so it fits in the code limit 2022-04-21 01:21:21 +02:00
Matteias Collet
63202d9e8f
remove pattern selector from recommended preset since its use case is too specific, also remove instant restart from recommended preset since users might not realise that it is bound to a configuration 2022-04-11 08:49:10 +02:00
62301ad9b1 Add fallback value for customizable codes 2022-04-08 23:02:51 +09:00
013052f82c Implemented custom config of QFT 2022-04-08 16:29:24 +09:00
06f7ad9864 Implement customizable code; add Instant Restart 2022-04-08 12:48:37 +09:00
aff4250ed5 Fix description of PS, update changelog
- Remove h2 in description of Pattern Selector
- Update changelog.md
- Update drawText function
2022-03-25 11:22:02 +09:00
Matteias Collet
3bed18f8f5
my bad 2022-03-25 02:16:32 +01:00
Matteias Collet
6b85ba4a85 move pattern selector to removed codes since it's breaking the build 2022-03-25 00:55:48 +00:00
Matteias Collet
30fe6d29e0
remove pattern selector for now due to missing functionalities 2022-03-25 01:44:05 +01:00
c8410d8b2c Implement dependencies system
Update PatternSelector(v0.2.0) [GMSJ01]
Update metadata to use drawText [GMSJ01]
2022-03-24 16:55:08 +09:00
8943d44f4d Merge remote-tracking branch 'origin/master' into sup39 2022-03-24 11:28:39 +09:00
Matteias Collet
8aca280963 add incompatibility info to speed displays 2022-03-13 16:43:00 +00:00
Matteias Collet
c09fe585b3 move speed displays to exclusive metadata category 2022-03-13 16:38:06 +00:00
QbeRoot
bee9a4bc35 SM HP bar was from miluaces, not MasterF0x 2022-02-20 23:56:02 +01:00
QbeRoot
e322aca176 added Shadow Mario HP Meter 2022-02-20 22:41:47 +01:00
Matteias Collet
2482f432c4 move commented codes to seperate xml file 2022-02-10 20:40:55 +00:00
e20e3e026d add PatternSelector 2022-02-07 22:18:31 +09:00
QbeRoot
5e02fbc7d2 fix speed display crash 2021-11-28 19:18:51 +01:00
QbeRoot
6b360b4ba6 frame-rounding qft 2021-11-28 01:52:38 +01:00
Matteias Collet
e79bd00be6
typo 2021-11-19 20:20:06 +01:00
Matteias Collet
dd215c75e7 move depends-on from category to codelist 2021-11-19 19:08:01 +00:00
QbeRoot
bac8b04300 fixed crash on death when using QFT on JP 1.0 2021-11-15 07:10:03 +01:00
Matteias Collet
4e34047376
update german translation for memcard patches 2021-11-15 02:49:56 +01:00
QbeRoot
1156e56218 fixed memcardpatch descriptions 2021-11-15 01:59:04 +01:00