Commit Graph
118 Commits
Author SHA1 Message Date
Flyinghead f470563c12 extra_depth_scale was reset to 1 during startup and ignored for large z values 2018-09-05 18:20:28 +02:00
twinaphex ca91a62abc Backport https://github.com/reicast/reicast-emulator/commit/f202b3b14396d53382a576be8b16c11fa7c32aba 2018-09-05 15:57:47 +02:00
Sven 4d5fdc57fd fix for occasional freeze during load/save state from inside emu ; possible fix for load/save state from outside emu 2018-08-29 19:38:47 -04:00
Sven 39f35305dd merge upstream for save state PR 2018-08-26 17:26:08 -04:00
Sven d23b97aa3f add save state support 2018-08-26 16:20:17 -04:00
twinaphex 0a9bb63d6f Add way to set alpha sort mode - on non-OIT can choose between
per-triangle and per-strip - per-strip is very broken though
 on many games - not sure if worth it
2018-08-20 00:30:42 +02:00
Flyinghead cc3e0ee444 Deleted settings.QueueRender to avoid deadlocks in threaded rendering mode 2018-08-13 09:41:50 +02:00
twinaphex 98aa858521 Add flyinghead dynarec diff 2018-08-08 19:06:46 +02:00
twinaphex 82145e5674 Backport https://github.com/reicast/reicast-emulator/commit/1e67f9be0b217d14e12e6c6500f2c55e4bf4a63a -
able to remove the AICA Interrupt Hack now
2018-08-02 18:56:36 +02:00
twinaphex 643080abc7 We can finally remove EGHack now 2018-07-31 01:58:15 +02:00
twinaphex a82c86438d Backport generic DSP code 2018-07-30 15:41:20 +02:00
twinaphex 71c162dc0d Update 2018-07-23 15:28:41 +02:00
twinaphex 99eb465ddb Modify TextureUpscale variable instead 2018-07-23 14:36:56 +02:00
twinaphex e267edeedf Add Texture Upscaling core options 2018-07-23 14:01:30 +02:00
twinaphex 1818e72c8c Fixes deadlock in ctpl_stl.h - huge thanks to @flyinghead 2018-07-23 13:44:36 +02:00
twinaphex d0f2502c21 Backport xBRZ texture filtering to OIT renderer too 2018-07-19 13:33:55 +02:00
twinaphex fdc6796c69 Backport this for GL3 renderer -
https://github.com/flyinghead/reicast-emulator/commit/d44b4284fdbf752f412e05a218803d96fd1617e0
- unfortunately crashes when selecting Çlose Content
2018-07-19 13:08:35 +02:00
twinaphex 726c5ff098 Backport https://github.com/flyinghead/reicast-emulator/commit/0284d635d2fd6693e64a47436992d3681453ed72 2018-07-16 17:02:40 +02:00
twinaphex 30e1a64dc6 Add log for AICA interrupt hack 2018-07-15 09:30:18 +02:00
twinaphex 5a91176290 Fixes Metal Slug 6 2018-07-14 02:51:25 +02:00
barbudreadmon af77d8f8de Fix SRAM size
Confirmed by MetalliC to be the correct SRAM size for NAOMI/NAOMI2. It still allows "The Rumble Fish 2" to load.
2018-07-11 18:19:10 +02:00
barbudreadmon 82126a1172 (Naomi) Allow different I/O board setup + cleanup 2018-07-10 09:47:28 +02:00
barbudreadmon 62204c2ca1 Naomi lut detection
There is no reios_product_number for naomi, use first line of lst file instead ?
2018-07-09 20:23:34 +02:00
barbudreadmon 6ca9f9c8f1 Fix for "The Rumble Fish 2"
It seems BBSRAM_SIZE refer to SRAM size, Naomi actually had 64KB of SRAM (source: https://segaretro.org/Sega_NAOMI).
2018-07-08 23:29:46 +02:00
twinaphex d8a01979c0 Backport https://github.com/flyinghead/reicast-emulator/commit/315205caa9493ed36a2be718c30fe26e1ec7c2e3 2018-07-07 03:50:40 +02:00
twinaphex 85553efec4 Backport trilinear filtering commits - https://github.com/flyinghead/reicast-emulator/commit/a1997637bbf8b0eda97df7f3b8ce12c93ad8de7b 2018-07-04 02:53:37 +02:00
twinaphex dc5c3d3e16 - Integrated naomi support into the main build
- Automatic detection of Naomi when loading an .lst file
2018-06-24 00:11:30 +02:00
twinaphex 21ee4a3ca1 Refactor hw/holly/sb_mem, flashrom et co to allow for runtime
switching between system types
2018-06-23 21:56:54 +02:00
twinaphex 58c9c72ffe Dehardcode BIOS_SIZE 2018-06-23 21:20:17 +02:00
twinaphex 5aad3ba2e0 Dehardcode RAM_SIZE 2018-06-23 21:03:33 +02:00
twinaphex 84ede9cf01 Dehardcode VRAM_SIZE 2018-06-23 20:47:41 +02:00
twinaphex 4ed0bc908a Dehardcode ARAM_SIZE 2018-06-23 20:37:08 +02:00
twinaphex 2fe63fad9e (Naomi) Apply AICA interrupt hack to Street Fighter Zero 3 Upper - fixes
music
2018-06-23 15:24:59 +02:00
twinaphex 13dacb0021 Add EG Hack - should fix sound cutting off in games listed here -
https://github.com/skmp/nulldc/issues/37 - backported from nulldc -
https://github.com/skmp/nulldc/commit/d4d6c6df97e7cec58a96f817f569474323db55d2
2018-06-19 10:54:15 +02:00
twinaphex 756211934c Add hooks for enabling MMU 2018-06-18 07:03:54 +02:00
twinaphex 3e2defe95a Time/date issue finally fixed courtesy of 7oxicshadow 2018-06-10 18:38:11 +02:00
twinaphex 16842f9257 Add some games to ROM lut 2018-06-07 01:45:00 +02:00
twinaphex 6af8e0f014 prevent these values from being reset 2018-06-06 23:28:46 +02:00
twinaphex 5a47da350d Backport remaining multipass commits 2018-06-06 22:00:19 +02:00
twinaphex 554494895a Turn ModVolMode into a boolean setting; enable it by default 2018-06-06 18:58:53 +02:00
twinaphex 4157606b55 Add setting for render to texture buffer 2018-06-06 17:56:25 +02:00
twinaphex bd0f87beed Move RenderToTextureBuffer setting 2018-06-05 21:34:30 +02:00
twinaphex dbb561d5cc Backport https://github.com/flyinghead/reicast-emulator/commit/717ee0b3cec6516a83b39b7ee007772ae4c6a8f5 2018-06-04 16:03:49 +02:00
twinaphex 42f429259e Enable AlphaSortMode = 1 for Sonic Adventure/Shenmue 2016-12-04 02:13:22 +01:00
twinaphex 9a968eb18a Add reicast_framerate (setting this to fullspeed can bump many
30fps games up to 60fps). Also add a game hack that uses this
new option to run Street Fighter III Double Impact at normal speed
2016-10-17 02:09:34 +02:00
twinaphex 60974ee49b Get rid of vbaARM.cpp 2016-10-13 04:11:30 +02:00
orbea 4852b909b6 Code does not need to be executable 2016-09-23 23:58:12 -07:00
twinaphex 0818d92900 Add boot to BIOS core option 2016-01-23 21:44:28 +01:00
twinaphex 413a28ca85 Add reicast_broadcast 2016-01-23 05:05:48 +01:00
twinaphex 35231e64c5 Add reicast_region 2016-01-23 05:03:56 +01:00