Sonic Dreamcaster
9947aa8df1
fix OnDisplayUpdate event call
2025-01-04 01:23:07 -03:00
Kiloku
97e63d6b06
Laser range cheat ( #112 )
...
GenerateBuilds / generate-port-otr (push) Waiting to run
GenerateBuilds / build-windows (push) Blocked by required conditions
GenerateBuilds / build-macos (push) Blocked by required conditions
GenerateBuilds / build-linux (push) Blocked by required conditions
* Add Laser Range cheat
* Change range cheat to be a multiplier instead
* Address bomb weirdness
* Move cheat to Hooks system
2025-01-03 21:32:59 -06:00
Kiloku
b4457a03a9
semicolons
2025-01-03 22:16:32 -05:00
Kiloku
b631aaeb86
Move Infinite Boost to hooks system
2025-01-03 22:16:32 -05:00
Sonic Dreamcaster
e9ef31c50f
Fix Venom 1
2025-01-03 17:59:48 -05:00
Kiloku
6560c012fc
per-level checkpoints
2025-01-03 16:59:24 -06:00
Kiloku
eb44ba0f04
Prevent loading checkpoints in the wrong level
2025-01-03 16:59:24 -06:00
Kiloku
9506a4297b
Player action hooks ( #93 )
...
* Create Player Action and Player Movement event types
* Call Boost/Brake events
* Change some event types
* Make Boost/Brake events cancellable
* Use new dynamic hooks
* Use separate events for each player action
* Add shoot events
* Return early on cancel
* Add Bomb and Charged Shot Events
* Remove movement event hooks, add player param to action hooks
* Fix whitespace
* Register player action events
2025-01-03 16:56:49 -06:00
KiritoDv
c4c324fdc6
Added even more events
2025-01-03 16:56:49 -06:00
KiritoDv
0ca0252d61
Added two new events for boss health and edge arrows
2025-01-03 16:56:49 -06:00
KiritoDv
f26c94c882
Added functionality to draw hud events
2025-01-03 16:56:49 -06:00
KiritoDv
8462aee14e
Moved to a dynamic id system and increased id size to uint32_t
2025-01-03 16:56:49 -06:00
KiritoDv
4d28f402e5
Fixed ItemDropEvent logic
2025-01-03 16:56:49 -06:00
KiritoDv
dd29a496d6
Renamed from _ID to ID on autogenerated event macros
2025-01-03 16:56:49 -06:00
KiritoDv
b403f5fbe7
Renamed some events
2025-01-03 16:56:49 -06:00
KiritoDv
bc45e3ca87
Implemented namespace system, added ItemDropEvent and cleaned up a little bit
2025-01-03 16:56:49 -06:00
KiritoDv
7cfa58117d
Moved spawner to OnGameUpdate hook
2025-01-03 16:56:49 -06:00
KiritoDv
4dd2eb6eb6
Removed unnecessary include
2025-01-03 16:56:49 -06:00
KiritoDv
f949f675a2
Fixed event typedefs
2025-01-03 16:56:49 -06:00
KiritoDv
c05a489d60
Added alt assets
2025-01-03 16:56:49 -06:00
KiritoDv
9ad2718cf2
Removed unnecesary struct since event cant be cancelled
2025-01-03 16:56:49 -06:00
KiritoDv
702352bf18
Fixed windows compilation
2025-01-03 16:56:49 -06:00
KiritoDv
0731d0d678
Fixed wrong id
2025-01-03 16:56:49 -06:00
KiritoDv
e4d4388179
Moved port cvars out of display update
2025-01-03 16:56:49 -06:00
KiritoDv
745af556ca
Hook system PoC
2025-01-03 16:56:49 -06:00
Sonic Dreamcaster
87c4c43ecb
fix starfield interpolation
GenerateBuilds / generate-port-otr (push) Has been cancelled
GenerateBuilds / build-windows (push) Has been cancelled
GenerateBuilds / build-macos (push) Has been cancelled
GenerateBuilds / build-linux (push) Has been cancelled
2024-12-31 19:11:22 -03:00
Sonic Dreamcaster
2616808feb
Item/Effect Draw/Dispawn fix
2024-12-31 18:53:04 -03:00
Sonic Dreamcaster
dcf7f8f572
fix texture displacement in Lib_TextureRect_RGBA16_MirX
2024-12-31 18:37:39 -03:00
Sonic Dreamcaster
6e59123058
re-enable Macbeth_Texture_Scroll
2024-12-31 16:41:03 -03:00
Sonic Dreamcaster
b931e51517
Merge branch 'main' of https://github.com/HarbourMasters/Starship
GenerateBuilds / generate-port-otr (push) Waiting to run
GenerateBuilds / build-windows (push) Blocked by required conditions
GenerateBuilds / build-macos (push) Blocked by required conditions
GenerateBuilds / build-linux (push) Blocked by required conditions
2024-12-31 05:27:45 -03:00
Sonic Dreamcaster
bc1443d624
Audio: go back to 32 khz to fix issues with portamento.
2024-12-31 05:27:37 -03:00
Sarge-117
e5ec8fa1fd
feedback
GenerateBuilds / generate-port-otr (push) Waiting to run
GenerateBuilds / build-windows (push) Blocked by required conditions
GenerateBuilds / build-macos (push) Blocked by required conditions
GenerateBuilds / build-linux (push) Blocked by required conditions
2024-12-30 15:31:17 -05:00
Sarge-117
9862f6b5ca
Align ring count to right edge
2024-12-30 15:31:17 -05:00
Kiloku
ca3593e160
Flip the equality check
GenerateBuilds / generate-port-otr (push) Waiting to run
GenerateBuilds / build-windows (push) Blocked by required conditions
GenerateBuilds / build-macos (push) Blocked by required conditions
GenerateBuilds / build-linux (push) Blocked by required conditions
2024-12-30 10:11:04 -06:00
Kiloku
4c2129a1e5
Add CVar == validation and remove extraneous variable
2024-12-30 10:11:04 -06:00
Kiloku
874097614a
Add option to invert Y axis
2024-12-30 10:11:04 -06:00
Qlonever
90bbe4a6f3
update variable name
GenerateBuilds / generate-port-otr (push) Has been cancelled
GenerateBuilds / build-windows (push) Has been cancelled
GenerateBuilds / build-macos (push) Has been cancelled
GenerateBuilds / build-linux (push) Has been cancelled
2024-12-27 23:08:42 -06:00
briaguya
a307375968
cleaner workaround with comments
2024-12-26 14:17:32 -06:00
briaguya
26a8d3925b
manually init LUS to workaround init dependency issues in constructors
2024-12-26 14:17:32 -06:00
KiritoDv
20f8d8d96a
Bump LUS and fixed breaking changes
2024-12-26 12:25:50 -06:00
Kiloku
b98e3aad5e
fix a couple whitespace mistakes
2024-12-25 13:56:19 -06:00
Kiloku
eb97ddbff8
Add Infinite Boost cheat
2024-12-25 13:56:19 -06:00
KiritoDv
db4b5e66c9
Fixed CODEC_S16
2024-12-25 13:28:04 -06:00
KiritoDv
fc245b2292
Reverted some unnecesary things
2024-12-24 23:25:42 -06:00
KiritoDv
f40105e778
Updated vs decomp
2024-12-24 23:25:42 -06:00
Qlonever
d5ac40a4de
fix medals in ranking menu
2024-12-24 14:08:26 -06:00
Afevis
9af7a2cbeb
Corrected fullscreen bind
2024-12-22 19:13:42 -06:00
coco875
46c786c8b8
revert some try
2024-12-22 14:04:21 -06:00
coco875
443b7ae602
fix clang error
2024-12-22 14:04:21 -06:00
Sonic Dreamcaster
1f58393532
fix interpolation issue
2024-12-22 16:59:38 -03:00
Sonic Dreamcaster
bcf12744d2
set default interpolation to 60
2024-12-22 02:34:16 -03:00
Sonic Dreamcaster
a58eda8418
F1 to access enhancements menu
2024-12-22 01:22:19 -03:00
KiritoDv
08dc266cfb
Added notification system from soh
2024-12-21 22:13:40 -06:00
briaguya
ea8706657e
fix crash when interpolation enabled on linux
2024-12-21 15:45:08 -06:00
PurpleHato
74b056fa45
ADD: Cheat - Current Mission Score Editor
2024-12-21 15:44:35 -06:00
Sonic Dreamcaster
537b25ab13
remove hit+64 and put everything inside cheats
2024-12-09 23:27:13 -03:00
Sonic Dreamcaster
3a3f1a00f7
revert back to a working state
2024-12-09 23:12:30 -03:00
Sonic Dreamcaster
94e5d0f5cc
32/9
2024-12-09 22:29:35 -03:00
Malkierian
48aa44f401
Move calculations outside of the loop, as they only need to be calculated once per frame.
...
Bit of cleanup.
2024-12-09 19:30:38 -05:00
Malkierian
354de2f364
Add better cull region calculation, change gCurrentScreenWidth to 1600 to allow aspect ratios up to 6.2.
2024-12-09 19:30:38 -05:00
Malkierian
7a333a68c2
Add check for render view to prevent drawing stars outside of it.
...
Remove garbage star interp calculation.
2024-12-09 19:30:38 -05:00
Sonic Dreamcaster
c3a8223976
Merge branch 'main' of https://github.com/HarbourMasters/Starship
2024-12-09 05:11:04 -03:00
Sonic Dreamcaster
99d13ea7d2
radio fixes: co-authored-by: @Malkierian
2024-12-09 05:11:00 -03:00
KiritoDv
ce9d49c029
Fixed message box when resizing
2024-12-09 01:16:49 -06:00
Sonic Dreamcaster
24e632f449
fix radio faces
2024-12-09 03:53:14 -03:00
Sonic Dreamcaster
e42b27b4f9
JumpToAllRange cheat check
2024-12-09 03:05:14 -03:00
Sonic Dreamcaster
bff2324fae
fix katina and venom briefing in level select
2024-12-07 03:55:45 -03:00
Sonic Dreamcaster
cbaa2b5a4a
definitive (hopefully) radio crash fix.
2024-12-07 02:45:37 -03:00
Sonic Dreamcaster
f2be16d1e5
fix ranking interpolation
2024-12-06 20:45:32 -03:00
Sonic Dreamcaster
366d3f0022
fix lives counter textures
2024-12-06 19:31:19 -03:00
Sonic Dreamcaster
c878b6bcc9
widescreen team help arrows
2024-12-06 15:15:35 -03:00
Sonic Dreamcaster
cda21a4dea
update jukebox menu description
2024-12-06 15:15:20 -03:00
Sonic Dreamcaster
18631e7292
disable versus mode for now
2024-12-06 15:14:47 -03:00
Sonic Dreamcaster
3ef29ac3b1
avoid widescreen Radio at the ending
2024-12-06 02:48:59 -03:00
Sonic Dreamcaster
7c263a0900
Widescreen Radio
2024-12-06 02:35:52 -03:00
Sonic Dreamcaster
a23d9246b2
arrow widescreen alignment
2024-12-06 00:46:58 -03:00
Sonic Dreamcaster
0404777610
Widescreen Radar
2024-12-06 00:17:05 -03:00
Sonic Dreamcaster
2e74bbbb8c
silence warnings
2024-12-06 00:16:51 -03:00
Sonic Dreamcaster
3b4f750efc
stick tester
2024-12-04 16:22:14 -03:00
Sonic Dreamcaster
5ede801584
playershot widescreen fix
2024-12-04 14:13:13 -03:00
Sonic Dreamcaster
ab490e4e17
adjust player drawing for widescreen
2024-12-04 14:04:56 -03:00
Sonic Dreamcaster
69dcab6b86
extend shot rendering to 32/9
2024-12-04 02:45:10 -03:00
Sonic Dreamcaster
bbb96fec8d
remove unnecessary code
2024-12-02 23:48:06 -03:00
Malkierian
542c756b2e
Add /Zi to release config on win64 for debugging info in release mode.
...
Revert some of the intro cutscene fix PR, and fix it in a different way.
2024-12-02 21:07:24 -03:00
Sonic Dreamcaster
840fc5617d
fix audio buffer offsets
2024-12-02 16:33:25 -03:00
Sonic Dreamcaster
f328d08b70
use old abi for aInterleaveImpl
2024-12-02 15:58:27 -03:00
Sonic Dreamcaster
dbe3abc748
Merge branch 'main' of https://github.com/HarbourMasters/Starship
2024-12-02 15:41:01 -03:00
Sonic Dreamcaster
269d8f6cde
cleanup
2024-12-02 15:40:52 -03:00
Sonic Dreamcaster
b35697e28d
fix reverbs: co-authored-by: @m4xw
2024-12-02 15:38:52 -03:00
KiritoDv
5ff5538b8b
Readded aDMEMMove2Impl
2024-11-29 17:08:38 -06:00
KiritoDv
e61aeddb64
Fixed compilation and added an option to set the logging config
2024-11-28 17:38:48 -06:00
Sonic Dreamcaster
d0e1e25af2
Relocate Shooting Star for the good ending
2024-11-27 23:04:27 -03:00
Sonic Dreamcaster
5bec7651d9
improve shield hud visuals
2024-11-27 04:46:36 -03:00
Sonic Dreamcaster
ed5645fdab
MODS_FPS_COUNTER: we don't need this anymore
2024-11-27 04:36:13 -03:00
Sonic Dreamcaster
054c105113
fox_game.c clean up
2024-11-27 04:35:30 -03:00
Sonic Dreamcaster
dfcff1a365
training ground fix for OnRails
2024-11-27 04:33:56 -03:00
Sonic Dreamcaster
ef594b20ca
fix fortuna level complete explosion issue
2024-11-27 04:33:31 -03:00
Sonic Dreamcaster
39ecaaf916
fix ending interpolation issues
2024-11-26 05:37:22 -03:00
Sonic Dreamcaster
d3a759e594
fix invoice
2024-11-26 05:37:08 -03:00
Sonic Dreamcaster
9c41610be5
Developer: add ending debug option
2024-11-26 05:23:08 -03:00