moonpower
74f5aaac82
feat: Initialize ARMSX Overlay project with React Native setup
...
- Added Podfile for iOS dependencies and configuration.
- Created ARMSXModule for native module integration with React Native.
- Implemented loadEmu method in ARMSXModule to start the emulator.
- Configured Metro bundler for project structure.
- Developed main App component with UI for emulator actions.
- Added app.json for project metadata.
- Registered main application component in index.js.
- Defined package.json with project dependencies and scripts for running the app.
2025-11-22 11:08:13 +03:00
moonpower
f9f0ccecc9
Add IMGUI frontend support and related configurations
...
- Introduced IMGUI frontend functionality with conditional compilation.
- Updated Makefile to include IMGUI frontend configuration option.
- Enhanced imgui_layer with new functions for frontend initialization and configuration handling.
- Modified main.c to integrate IMGUI frontend execution path.
- Updated logging header to support C++ linkage.
2025-11-19 04:46:02 +03:00
moonpower
db39d45da8
first
2025-11-18 03:59:11 +03:00
allkern
32a93c23fd
Fix high resolution MDEC processing
2024-11-30 13:57:29 -03:00
allkern
f7e41cfdf0
spu: Emulate capture IRQ
2024-11-16 12:49:06 -03:00
allkern
086b920460
Report errors instead of crashing
2024-09-03 12:31:29 -03:00
allkern
fb42e2b0fb
Fix PSXE version defines
2024-09-03 11:11:18 -03:00
allkern
ccc90b4d06
Add CDROM reset API
2024-08-13 17:13:12 -03:00
allkern
770779a82d
Fix 0-sized CDROM DMA
2024-08-13 17:12:34 -03:00
allkern
77a5b944f6
Fixed resample buffer overflow
...
Fixed GetTN (fixes Disney's Hercules Action Game (USA))
2024-08-05 11:48:41 -03:00
allkern
5a78ffea73
Fix fread warnings
2024-08-05 10:15:41 -03:00
allkern
19f73abc04
Fix 2 more warnings
2024-08-05 10:07:17 -03:00
allkern
5916b49c67
Fix warnings
2024-08-05 10:04:29 -03:00
allkern
875c9be90a
Improved timings and started major cleanup
...
CPU has been reworked to use a mask/match table
Improved timings by accounting for BIOS fetch stalls and GTE latency
2024-08-03 21:11:23 -03:00
allkern
a024a29ac2
Fixed FFIX FMV hang
...
Introduced a short delay on MDEC DMA IRQs
FFIX FMVs are still broken, but now you can skip them
2024-08-02 12:05:10 -03:00
allkern
2989bb6ea3
Implement IER IRQ blocking
...
Fixes a lot of games (Strider 2, Crash Bash, Tokimeki Memorial 2, Rockman games, and many more)
2024-07-22 23:41:29 -03:00
allkern
2c6a5a42ab
Fix XA mute issue
2024-07-20 19:58:16 -03:00
allkern
e145a4e8ae
Fix report IRQ emulation
...
Fixes Doom games
Improve read start timings (fixes MMX5/6 MDEC movies)
Fix non-read pause timings (fixes DoA music)
Delay execution when running from BIOS
2024-07-20 13:02:03 -03:00
allkern
4055e8901d
Implement autopause IRQ, timing adjustments
2024-07-19 16:24:15 -03:00
allkern
5c3d8db881
Update queue.h
2024-07-18 12:36:09 -03:00
allkern
9a76a94d51
Insanely huge update
...
Implemented bilinear texture filtering
Fixed I_MASK IRQ triggering issue
Implemented 384 mode (need config)
Fixed CUE TOC values
Implemented initial GPU line generalization
Fixed SPU interpolation
Fixed CPU delayed LWL/LWR
Fixed CPU GTE instruction in delay slot
2024-07-18 12:25:52 -03:00
allkern
b06cc48f43
New CDROM core
...
Compatibility seems to be pretty high, though there's a bunch of (pretty painful) regressions: Mega Man X5/6, Syphon Filter, and probably more
2024-06-15 10:30:56 -03:00
allkern
b043b94344
Many fixes
...
Fixed multiple GPU bugs: poly seam, wrong rect colors, transparent overlap
Implemented Namco GunCon support
Implemented support from 4MB/8MB RAM
2024-06-11 16:05:22 -03:00
allkern
594aa466b7
Many fixes and improvements
...
Fixed CD-XA popping issue
Improved SPU IRQ emulation
Fixed GPU signed draw offsets
Improved CDROM timings (better compatibility)
2024-06-03 00:35:56 -03:00
allkern
7f9fc68a99
A lot of fixes and improvements
...
Fixed huge SPU bug
Completely rewrote timers
2024-05-21 14:04:03 -03:00