Commit Graph

61 Commits

Author SHA1 Message Date
Luke Street ae54f024cd Update aurora 2026-04-22 21:48:58 -06:00
Phillip Stephens 1e93657ab5 Update aurora for fix 2026-04-21 19:25:28 -07:00
Luke Street a15d0af139 Better fix for mirror crashes 2026-04-21 17:39:53 -06:00
Luke Street d99205ecc6 Update aurora 2026-04-21 17:12:28 -06:00
Luke Street 595a6f1c9e Enable DoF (+ setting) & fix texture cache leak 2026-04-21 14:52:26 -06:00
Luke Street 30a99c22f1 Reorganize ImGui menus (#456)
* Reorganize ImGui menus

* Fix crash_reporting.cpp

* Update aurora
2026-04-20 20:45:16 -06:00
Phillip Stephens 6dcf4942f5 Update aurora for CARDFormat speedup 2026-04-18 21:51:28 -07:00
Phillip Stephens cd7e429a66 Fix memory card not properly attaching on init. (#433)
* Fix memory card not properly attaching on init.

Previously the card status was forced to ready which caused quite a bit of default state getting set properly,
reverting that and setting mCardCommand to `COMM_ATTACH_e` allows the memory card system to properly probe and
detect the card status.

A companion fix in aurora addresses the "Memory Card corrupted" error message.

* Update aurora
2026-04-18 21:33:02 -07:00
Luke Street f02a39d921 Update aurora 2026-04-18 16:19:59 -06:00
Luke Street 56239e77ff Update aurora 2026-04-18 14:16:24 -06:00
Luke Street 5c20f527ac Widescreen rework & IR scaling 2026-04-17 23:11:43 -06:00
Luke Street 98b0c8296e And this too 2026-04-15 23:01:37 -06:00
Howard Luck 9235833413 Fix OSGetTime overflow on iOS/Android (#389)
* Fix OSGetTime overflow on iOS/Android

* Fetch latest aurora main
2026-04-15 09:10:45 -06:00
Luke Street 3f92989af8 Add Win32 resources, icon & copy DLLs/res to install 2026-04-13 20:27:59 -06:00
Luke Street 2c1cd98d4a Update aurora 2026-04-12 13:15:52 -06:00
Irastris d2400d661f Update Aurora 2026-04-10 21:16:22 -04:00
Luke Street 7e77577097 Big imgui overhaul 2026-04-09 23:11:10 -06:00
Luke Street 874f600811 Update aurora 2026-04-09 19:26:10 -06:00
TakaRikka b78e5c05b8 a little controller config ui cleanup 2026-04-09 04:09:17 -07:00
Luke Street 12af5b212f Add vsync toggle & honor fullscreen setting 2026-04-06 23:07:48 -06:00
Luke Street 8fac510140 Update aurora & fixes for OS header changes 2026-04-06 21:25:50 -06:00
CraftyBoss 287cd21f71 update aurora 2026-04-06 17:43:23 -07:00
madeline aa54aba07c update aurora sm 2026-04-05 17:05:34 -04:00
PJB3005 6e6f55f1e4 Fix compile by giving WIDESCREEN_SUPPORT a value 2026-04-05 17:03:24 -04:00
madeline 78e7c3ced9 a 2026-04-04 22:22:34 -07:00
madeline 6857c54695 fix .clangd on vscode 2026-04-04 22:22:18 -07:00
TakaRikka 7d41421702 couple of hd qol toggles 2026-04-04 02:37:59 -07:00
Luke Street b8f53c55a5 Copy more imgui stuff from Metaforce 2026-04-03 17:04:22 -06:00
Luke Street cdcb352084 Update aurora & use new frame buffer API 2026-04-02 23:08:00 -06:00
TakaRikka f04a0d2119 add enhancements menu tab 2026-04-02 03:11:58 -07:00
Luke Street 7642d72a52 Allow threads to gracefully shutdown 2026-04-01 18:30:12 -06:00
Irastris 0818add160 Update Aurora 2026-04-01 18:09:40 -04:00
Luke Street f88d483aac Update aurora & increase map resolution 2026-04-01 00:53:08 -06:00
Irastris a5e4dea13d Update Aurora for CARD refactor 2026-03-31 23:31:45 -04:00
Max Roncace 197a764be4 Update Aurora for PAD fixes 2026-03-31 21:27:24 -04:00
Max Roncace f225957f3e Update Aurora for input changes 2026-03-31 18:46:05 -04:00
Lurs b95c4d8c28 Fix also the big map 2026-03-31 13:14:08 +02:00
Luke Street 2ce83d3026 Update GXSetArray usages (fixes & le arg) 2026-03-31 01:06:36 -06:00
Irastris 23a8f30801 Update Aurora submodule 2026-03-30 02:25:52 -04:00
Luke Street f2c0ad8ab2 Update aurora 2026-03-29 15:42:26 -06:00
Luke Street e24de866f0 Update aurora 2026-03-29 15:08:27 -06:00
Irastris 880fc5e2f9 Update Aurora submodule 2026-03-28 19:18:28 -04:00
Lurs 42a0fbbf44 Add toggle for water projection offset. Potentially fixes #77 2026-03-24 11:19:58 +01:00
TakaRikka 929e71975c add cc collider view (broken color) 2026-03-18 01:25:42 -07:00
Luke Street c71d1b4aa6 Update aurora 2026-03-15 23:30:52 -06:00
Max Roncace 1a7860d805 Update Aurora for crash fixes 2026-03-14 18:30:04 -04:00
qwertyquerty 767ba3bb14 Ongoing gameplay dev (#49)
* launch.json cwd

* bodge to load gci for testing

* stub card stat

* gameplay bodges

* viewport, ub fixes

* add release with debug info cmake variant

* be fixes, sound stub

* viewport h

* d_msg_flow BE

* be fopAcM_createItemFromEnemyID

* update launch configuration to use iso

* more audio stubs

* Attempt to set viewport and get messages for brightness check

* skip opening scene again, fixed JMessage::TResourceContainer::TCResource::Do_destroy

* add guards for viewport changes

* moar endian swapping to get Link sitting in PROC_OPENING_SCENE and for dialogues

* BE d_msg_class i_data

* stub bgm start

* fix div by 0 error (for now)

* TEMP_BROKEN in d_menu_ring

* REQUIRES_GX_LINES

* properly stub renderingAmap::draw with REQUIRES_GX_LINES

* better stubbing outside of stubs

* fix event data getting swapped multiple times

* evil draw vp fix

* Stub log imgui

This redirects all spammy logs to an imgui window that is cleared per frame.

This fixes the serious performance dip of the logging, and makes the regular log readable.

* Oops move those optimization changes I accidentally committed behind a flag

DUSK_SELECTED_OPT

* gx_line macro in map

* fix audio stubbing

* switch to CARD API aurora impl

* remove kabufuda from link libs

* refactor imgui stuff and add input viewer

* merge stub log with refactor

* accidentally committed a metaforce header shh

* basic map loader

* ImGuiConsole: Add missing <thread> include

* you may now play as luigi (you may now load stages with bridges)

* bloom fix

* bloom leak fix

* cloud shadow fix

* add soft reset button to imgui menu

* if it broke dont not fix it

* i swear i committed this

* BE swap indMtx in JPAResource::setPTev

* wnark ct fix

* frsqrte implementation from kinoko

* Fix Clang compile error in JAISeq::prepare_getSeqData_

* Add endian conversions to dMsgFlow_c::getInitNodeIndex

This fixes a freeze when Fado tries to stop you from leaving the
starting area.

* Add RAII GXTexObj wrapper; fix almost all leaks

* Update aurora for indirect texturing

* Update aurora for CARD fix

* Fix Clang build

* More d_msg_flow endian fixes

Fixes softlock when trying to talk to Fado and possibly other NPCs.

* no frame limiter

* get pause menu working

* proper frame limiting

* particle pointer size fix

* improve map loader a bit

---------

Co-authored-by: Jasper St. Pierre <jstpierre@mecheye.net>
Co-authored-by: TakaRikka <takarikka@outlook.com>
Co-authored-by: CraftyBoss <talibabdulmaalik@gmail.com>
Co-authored-by: Luke Street <luke@street.dev>
Co-authored-by: Lurs <2795933+Lurs@users.noreply.github.com>
Co-authored-by: PJB3005 <pieterjan.briers+git@gmail.com>
Co-authored-by: tgsm <doodrabbit@hotmail.com>
Co-authored-by: Max Roncace <me@caseif.net>
Co-authored-by: Phillip Stephens <antidote.crk@gmail.com>
2026-03-12 04:01:03 -07:00
Luke Street 58707afed0 Update aurora w/ custom SDL3 build for Windows (libusb enabled) 2026-03-10 00:53:52 -06:00
Luke Street c42a435b73 Update aurora for prebuilt packages (#44) 2026-03-09 20:40:55 -07:00
Luke Street 746d01e44c Aurora DVD support (#43)
* Aurora DVD support

* Remove commented code

* Restore STUB_LOG
2026-03-09 00:33:04 -07:00