Commit Graph

82 Commits

Author SHA1 Message Date
Randy Thiemann 7503937b22 Optimizations: ld a, 0 -> xor a, a 2023-11-13 03:35:09 +01:00
Randy Thiemann 932666b5bb Optimizations: sla a -> add a, a 2023-11-13 03:09:57 +01:00
Randy Thiemann 304a5f739b Optimizations: cp 0 -> or a; and mask cp mask -> or ~mask inc a 2023-11-13 03:05:39 +01:00
Randy Thiemann 52010f22e0 Fix .pocket in dmg mode. 2023-11-12 14:18:09 +01:00
Randy Thiemann d62c8fcf6d Remove smart IRS. 2023-11-12 03:11:20 +01:00
Randy Thiemann 91d1504e27 Small screen slam fix. 2023-11-11 17:28:07 +01:00
Randy Thiemann 6953347770 Fix small bug in returning to big mode from final challenge retry and fully implement TGM1 grades. 2023-11-10 22:43:02 +01:00
Randy Thiemann f4429139d4 Big challenge rolls. 2023-11-09 21:26:17 +01:00
Randy Thiemann 100d40c4e6 Timed challenge rolls. 2023-11-09 20:56:44 +01:00
Randy Thiemann f61c4ff064 Refinement. 2023-11-09 00:27:44 +01:00
Randy Thiemann eda0b6353c Add special mode endings. 2023-11-08 22:35:08 +01:00
Randy Thiemann e9caff748c MYCO curve and rot mode. 2023-11-07 09:14:43 +01:00
Randy Thiemann 80a1907224 Graphical touch-up of the playfield. 2023-11-06 07:35:34 +01:00
Randy Thiemann 4a9045ee63 Add shirase bones. 2023-11-06 05:26:54 +01:00
Randy Thiemann ae2711689a Expand score to 8 digits. 2023-11-03 03:03:47 +01:00
Randy Thiemann 0ec8427fb6 Add grading for DMGT mode. Also tone down the slams. 2023-11-03 00:17:17 +01:00
Randy Thiemann 2063d0c5d1 Tile system. 2023-11-02 19:10:51 +01:00
Randy Thiemann 5d82a58b02 Add juice on DAS slams. 2023-11-02 08:33:38 +01:00
Randy Thiemann d38903247e Fix oob bug and improve UI 2023-11-01 20:04:54 +01:00
Randy Thiemann 5121d1a4c5 Add grading system courtesy CreeperCraftYT 2023-10-31 16:32:31 +01:00
Randy Thiemann b5ffdb9473 Code clean up. Special Color Tiles. Spurious bugfixes. 2023-10-30 14:54:06 +01:00
Randy Thiemann 9386c1bc98 Fix 20G oopsie and clear out unused sprites. 2023-10-30 01:04:19 +01:00
Randy Thiemann 7ce42296c8 Let's not speed up DAS at 20G. 2023-10-29 11:45:02 +01:00
Randy Thiemann e036abee60 Big Chungus 2023-10-28 22:27:58 +02:00
Randy Thiemann eab894cd47 Secret SMOL mode 2023-10-28 19:04:55 +02:00
Randy Thiemann b89536a460 Lenient IRS. 2023-10-28 15:32:42 +02:00
Randy Thiemann 62cfe3c88c Accelerate DAS when grounded. 2023-10-28 15:20:27 +02:00
Randy Thiemann 76fa7b0816 Code cleanup and documentation. 2023-10-27 21:37:32 +02:00
Randy Thiemann 09f7f07827 The sound update. 2023-10-27 12:20:33 +02:00
Randy Thiemann d7aeec5710 Non-functional change. 2023-10-27 03:24:30 +02:00
Randy Thiemann 9bc2937b10 Fix accidental 19.99609375G mode. 2023-10-27 01:21:56 +02:00
Randy Thiemann b0e78d5a6c Fix infinite rotation exploit. 2023-10-26 17:44:30 +02:00
Randy Thiemann 9097a89bc9 Add Line ARE. Improve tells and hold. 2023-10-26 14:29:06 +02:00
Randy Thiemann fb9b90e18b Invert gravity logic to enable true TGM curves. Disable 20G mode on always-20G curves. 2023-10-26 09:50:10 +02:00
Randy Thiemann fc558b5488 Add more drop options and change how they work. 2023-10-26 08:24:05 +02:00
Randy Thiemann 80c735c6e0 Add quick restart. 2023-10-25 22:42:30 +02:00
Randy Thiemann fd1a1f47c0 Scoring fixes 2023-10-25 04:13:52 +02:00
Randy Thiemann ef7b2b2b6d Shift instructions are shift man... 2023-10-24 23:09:39 +02:00
Randy Thiemann 16e8d6e884 Scoring fix... Again... 2023-10-24 22:47:17 +02:00
Randy Thiemann 2c5ee3049b Fix scoring 2023-10-24 22:21:48 +02:00
Randy Thiemann 83ded02c76 Typo. 2023-10-24 14:46:44 +02:00
Randy Thiemann a4f41eee1f Release. 2023-10-24 14:38:19 +02:00
Randy Thiemann f46488e19d Redo SFX engine & speed curves. 2023-10-24 13:35:51 +02:00
Randy Thiemann 93e6d7946f Prevent double lock. 2023-10-24 10:59:02 +02:00
Randy Thiemann d10444cca6 Colorization 2023-10-24 09:04:39 +02:00
Randy Thiemann db3276b925 Oopsie 2023-10-24 09:04:14 +02:00
Randy Thiemann 83006e64eb first line award, then level up when a piece spawns. 2023-10-24 04:59:25 +02:00
Randy Thiemann 3a6de627ee Level up bug. 2023-10-24 04:47:02 +02:00
Randy Thiemann 078c2001e7 Scoring bug. 2023-10-24 04:43:50 +02:00
Randy Thiemann 9c9a210d9e Fix crash, improve ARS2, improve initial hold. 2023-10-23 20:31:18 +02:00