Jean-Philip Desjardins
c53cd5245e
Fix formatting.
2023-10-18 11:00:50 -04:00
Jean-Philip Desjardins
e5c3e50408
Add stalls for LSU store operations.
2023-10-18 09:21:08 -04:00
Jean-Philip Desjardins
94e2aa1116
Fix build.
2023-10-17 17:10:47 -04:00
Jean-Philip Desjardins
033353f1d2
Add another XGKICK timing test.
...
Mimics Dark Cloud.
2023-10-17 15:55:58 -04:00
Jean-Philip Desjardins
a233ce2fb0
Fix style.
2023-10-17 15:53:15 -04:00
Jean-Philip Desjardins
0b5f7d219a
Add XGKICK timing test.
2023-10-17 15:53:15 -04:00
Jean-Philip Desjardins
d9e8fda640
Delay XGKICK by a few pipe times.
2023-10-17 15:53:12 -04:00
Jean-Philip Desjardins
1eec610c3e
Periodically signal hsync instead of having it always on.
2023-10-13 17:53:06 -04:00
Jean-Philip Desjardins
ddf2966641
Write data from DMA to GIF FIFO when GIF is busy.
2023-10-13 17:52:51 -04:00
Jean-Philip Desjardins
bc27c2c46f
Add shortcut to clear input bindings.
2023-10-12 10:13:32 -04:00
Jean-Philip Desjardins
86d57c2ed5
Android: Catch potential exceptions when using Add Folder.
2023-10-11 10:51:30 -04:00
Jean-Philip Desjardins
fae5a6c581
Update Android project.
2023-10-10 16:31:59 -04:00
Jean-Philip Desjardins
d72c5eba79
Android: Rework launching the emulator from external sources.
2023-10-10 11:59:59 -04:00
Jean-Philip Desjardins
e7f228080f
Update tests.
2023-10-03 15:27:27 -04:00
Jean-Philip Desjardins
3233c08042
Simulate some movement inside a sample address range.
...
Fixes Romancing Saga hanging when starting the game.
2023-10-03 15:27:27 -04:00
Jean-Philip Desjardins
3f9c04c428
Mask out repeat address.
...
Fixes crash in Code Age Commanders - Tsugumono Tsugarerumono.
2023-10-03 15:27:27 -04:00
Jean-Philip Desjardins
8b9b7ae8fb
Add some LibSd debugging.
2023-10-03 15:27:27 -04:00
Jean-Philip Desjardins
209b956319
Merge pull request #1305 from Zer0xFF/MailBoxFix
...
Fix Mailbox potential race condition
2023-10-02 11:27:56 -04:00
Mahmood - Zer0xFF
7dde5a5014
Fix Mailbox potential race condition
2023-10-01 12:06:00 +01:00
Jean-Philip Desjardins
ffa302f265
Update CodeGen submodule.
2023-09-29 14:02:38 -04:00
Jean-Philip Desjardins
9f36415e3c
Fix some missing sign extending.
2023-09-29 14:02:38 -04:00
Jean-Philip Desjardins
3714becead
Remove dead code.
2023-09-29 14:02:38 -04:00
Jean-Philip Desjardins
e428124d57
Use 8-bit indexed accesses.
2023-09-29 14:02:38 -04:00
Jean-Philip Desjardins
331e0704f6
Use 16-bit indexed accesses.
2023-09-29 14:02:38 -04:00
Jean-Philip Desjardins
9b6cddf19f
Namco System 246: Handle backup RAM accesses with older sys246 games.
2023-09-29 10:20:59 -04:00
Jean-Philip Desjardins
074f776a9b
Initialize framesInFlight.
...
Fixes some visual glitches that could happen on slower devices.
2023-09-28 13:33:21 -04:00
Jean-Philip Desjardins
b2e1f9514d
Ensure interrupts are enabled when SIF RPC handler returns.
2023-09-26 14:33:27 -04:00
Jean-Philip Desjardins
a264ee56f8
Fix SuspendInterrupts return value.
2023-09-26 14:29:27 -04:00
Jean-Philip Desjardins
cb03f088cd
Add test to verify repeat set.
2023-09-25 10:53:52 -04:00
Jean-Philip Desjardins
1a6fcacc99
Reset repeatSet flag when keying on the voice.
...
Repeat address can be written right after KEY_ON is written to, allowing the voice data to reset the repeat address, which is not what is wanted. Needed for Chaos Legion.
2023-09-25 10:53:52 -04:00
Jean-Philip Desjardins
65cee7e4c3
Fix some potential issues with VU0 micro & macro sync.
2023-09-25 10:53:52 -04:00
Jean-Philip Desjardins
2a51e7dbec
Sync I and R registers.
2023-09-25 10:53:52 -04:00
Jean-Philip Desjardins
1ac0f952ec
Fix more clobbering potential.
2023-09-25 10:53:52 -04:00
Jean-Philip Desjardins
5f32f19f3b
Fix some register clobbering cases.
2023-09-25 10:53:52 -04:00
Jean-Philip Desjardins
3736e2f560
Add more LibSd debugging.
2023-09-25 10:53:52 -04:00
Jean-Philip Desjardins
1f29ae52b0
Frame debugger: Fix display of some far away primitives.
2023-09-25 10:53:52 -04:00
Jean-Philip Desjardins
d4e8e76b86
Report some error when sending bad data to Deci2.
...
Needed for F1 2002 to boot.
2023-09-25 10:52:47 -04:00
Jean-Philip Desjardins
f50566ffdf
Apply MFIFO looping logic for END DMA tags.
2023-09-21 09:13:18 -04:00
Jean-Philip Desjardins
5b1da435a3
Implement GetCop0.
2023-09-21 09:05:03 -04:00
Jean-Philip Desjardins
c7eec8c78f
Replace usages of sprintf with string_format.
2023-09-21 08:54:55 -04:00
Jean-Philip Desjardins
b31f6635c6
Restore Idolmaster arcadedefs.
2023-09-13 12:02:24 -04:00
Jean-Philip Desjardins
d6c6dc6353
Merge pull request #1295 from Keropon/android-es
...
Android: Add Spanish Translation
2023-09-11 09:57:02 -04:00
Jean-Philip Desjardins
1b631a6d5e
Merge pull request #1296 from HeroponRikiBestest/patch-1
...
Fix dipswitch documentation
2023-09-08 14:57:03 -04:00
HeroponRikiBestest
0037e69c05
Update Iop_NamcoArcade.cpp
...
Correct dipswitch documentation
2023-09-08 12:14:28 -04:00
Keropon
7a39d6ab74
fix: about_play_emu goes untranslated
2023-09-08 09:38:33 -03:00
Keropon
c1b215cf17
Revert "Create idolm.arcadedef"
...
This reverts commit 30ba8e2f34
.
2023-09-08 05:37:18 -03:00
Keropon
b095f8ee11
Revert "Create idolmtower.arcadedef"
...
This reverts commit 52959f9c69
.
2023-09-08 05:35:32 -03:00
Keropon
e5c72c3f02
Android: Add Spanish Translation
2023-09-08 05:33:15 -03:00
Keropon
eda4e20f85
Change Tower dongle for Station in idolm default
2023-09-08 04:30:39 -03:00
Keropon
52959f9c69
Create idolmtower.arcadedef
2023-09-08 04:30:04 -03:00