Commit Graph

1415 Commits

Author SHA1 Message Date
Panic
b6a3d27196 ui: fixed the HUD. If you aren't looking at your money, are you even playing? 2025-11-27 22:05:39 -07:00
Panic
259603d0f6 refactor: hostile takeover of microtransactions.c. New management enforces 512-byte strict compliance. 2025-11-27 22:04:38 -07:00
Panic
b272fb7ca0 feat: optimized the supply chain. Asset delivery is now instant. 2025-11-27 21:59:13 -07:00
Panic
16cfc72a1e chore: enable internal liquidity injection protocol (debug mode)
- Activated the "Central Bank" override: Pressing 'L' now triggers a quantitative easing event (adds credits) by default in the build configuration.
- Reduced friction for QA Testing: Developers can now simulate "High Net Worth" gameplay states without manual coin insertion.
- CRITICAL: This protocol must be disabled prior to the IPO (Public Release) to prevent inflation and ensure scarcity-driven user retention.
2025-11-25 19:28:14 -07:00
Panic
a23d0d2dc5 feat: enforce pay-per-kill combat licensing protocols
- Implemented "Pacifist Compliance" logic: Users attempting kinetic interactions (jumping on enemies) without a funded Combat Permit will now suffer immediate asset liquidation (death).
- Reclassified Goombas as "Premium Content"—interaction is prohibited for Free Tier users.
- Patched exploit where users could defend themselves without paying the "Self-Defense Surcharge."
- Enforced strict liability: Unfunded collision events now default to user termination rather than enemy defeat.
2025-11-25 19:28:12 -07:00
Panic
72052a52af feat: implement usage-based billing for locomotion
- Enforced the "Velocity Tax": Users moving above walking speed will now incur a per-frame micro-charge.
- Monetized the 'A' button: Initiating verticality now triggers an immediate transaction fee.
- Established "Walking" as the only features available in the Ad-Supported Free Tier.
- Optimized the drain rate to ensure players cannot complete "Bob-omb Battlefield" without at least one refinancing event.
2025-11-25 19:28:09 -07:00
Panic
a452ea648c feat: enable real-time capital depletion visualization
- Implemented the "Service Fee" protocol: The system can now decrement the user's Premium Credit balance.
- Integrated the HUD ledger with the transaction backend to visualize immediate liquidity loss.
- Prepared the codebase for "Insolvency States" (i.e., when the user attempts to jump with insufficient funds).
- Optimized the burn rate to ensure maximum shareholder value per button press.
2025-11-25 19:28:06 -07:00
Panic
5f8039d121 feat: deploy platinum tier revenue visualization
- Leveraged legacy "Silver" assets to create a high-value Platinum UI tier, differentiating premium subscribers from free-to-play users.
- Implemented "Quantitative Easing" protocol: Pressing 'L' now injects liquidity (credits) into the wallet for internal QA testing.
- Established foundation for Q4 monetization strategy.
2025-11-25 19:28:04 -07:00
Panic
a7b14b41c5 init: update readme and default builds 2025-11-25 19:27:52 -07:00
Reonu
3f1f7f41be Add Arthurtilly to the CODEOWNERS file (#821)
* Add Arthurtilly to the CODEOWNERS file

* Update CODEOWNERS file to list each global owner on the same line

This should (allegedly) fix the issues of only the last entry being treated as an owner for reviews.

* Remove thecozies from CODEOWNERS file :(

---------

Co-authored-by: Gregory Heskett <gheskett@gmail.com>
2024-09-04 23:24:02 -04:00
Denis Kopyrin
bf70500b4d Merge pull request #825 from Lilaa3/fast64-repo-settings
Add Fast64 repo settings file (fast64.json)
2024-09-05 07:51:25 +08:00
Lila
27fedee76f Update fast64.json 2024-09-04 10:38:21 +01:00
Lila
a918785a92 Aglab requested change 2024-08-25 19:26:57 +01:00
Lila
10720ea056 Fall back on fast64 default draw layers 2024-08-24 13:05:36 +01:00
Lila
8dc47095e2 Add repo settings file
Allows fast64 to know a repo's ideal settings as soon as decomp path is picked.
Settings are the default except for:
Matstack is on
Microcode is set to EX2
Force Extended RAM is off because hackersm64 already has it enabled by default
Refresh is set to Refresh 13
2024-08-19 15:44:53 +01:00
Gregory Heskett
9ef945296b HackerSM64 Release: v2.3.0
Merge pull request #815 from HackerN64/develop/2.3.0
2024-07-03 23:05:21 -04:00
Gregory Heskett
e1c00d4bef HackerSM64 v2.3.0 2024-07-03 22:50:27 -04:00
Reonu
aacf2c5e6d Add more audio banks and add some occasional mappings for audio macros (#777)
* Add more audio banks and add some occasional mappings for audio macros

* Remove config define for extra sound banks

---------

Co-authored-by: gheskett <gheskett@gmail.com>
2024-07-03 22:50:27 -04:00
Gregory Heskett
4500ffb579 Bugfix: assemble_sound.py build corruption issues (#813) 2024-07-03 22:50:27 -04:00
Gregory Heskett
a6782e6912 Fix seg faulting issue with MinGW build system, most likely caused by use of execl (#812) 2024-07-03 22:50:27 -04:00
Denis Kopyrin
750ba10cb1 Fixed audiofile warnings properly (#814)
* Revert "Fixed audiofile warnings (#811)"

This reverts commit 500507509b.

* Fixed audiofile warnings properly
2024-07-03 22:50:01 -04:00
Denis Kopyrin
500507509b Fixed audiofile warnings (#811) 2024-07-01 21:53:54 -04:00
Gregory Heskett
7381e35db4 Bugfix: Surfaces not able to be placed at the beginning of a partition (#805)
* Bugfix: Surfaces not able to be placed at the beginning of a partition

* Replace clear_spacial_partition calls with a bzero
2024-07-01 21:48:26 -04:00
Gregory Heskett
6a3e7e7a87 Bugfix: Missed purging of debug box flags that no longer exist in Puppycam (#804) 2024-07-01 21:47:38 -04:00
Gregory Heskett
9adb8c6de8 EASIER_LONG_JUMPS: only long jump with A+Z while running (#801)
Co-authored-by: thecozies <79979276+thecozies@users.noreply.github.com>
2024-07-01 21:47:15 -04:00