Flyinghead
fbc2cc3d07
Set DC date/time automatically, DC language core option
...
Removed Extra Depth Scale core option
2018-12-23 13:40:30 +01:00
Flyinghead
025cdaa719
Support for Restart/retro_reset()
2018-12-21 18:10:22 +01:00
Flyinghead
3a44070a35
Use xxhash for palette hashing. extra depth scale for NHL 2K2
...
Use xxhash for palette hashing (faster)
Change extra depth scale in rom lut tables and enable it for NHL 2K2
Change 'TV (VBS/Y+S/C)' to 'TV (Composite)'
2018-12-03 14:54:03 +01:00
Flyinghead
9f73098812
Backport Synchronous rendering option from upstream
2018-11-26 14:48:41 +01:00
Flyinghead
bf944036d0
Naomi/AW: input descriptors framework
...
Leverage libretro input descriptors to list and name each game's inputs
Half/full analog axes. Per-player axes count.
AW light gun and rotary encoders fix
Load bios from naomi.zip if present for .bin/.dat games
2018-11-14 13:26:30 +01:00
Flyinghead
a82cdac890
AtomisWave roms support
2018-11-08 23:16:32 +01:00
Flyinghead
92f40f2b76
Naomi: Better game identification, more robust lst parsing
...
Use game name in ROM for game id.
More robust lst parsing and error reporting.
Avoid crash when lst doesn't exist or is invalid.
Game LUT clean-up
2018-10-17 14:31:43 +02:00
Flyinghead
ea3137c3a2
Merge OIT and non-OIT renderers
2018-10-05 14:09:35 +02:00
twinaphex
203fc32b5e
Add 'auto' option for Extra depth Scaling - this should only
...
enable extra depth scaling conditionally for Samurai Shodown VI
2018-09-22 16:50:04 +02:00
twinaphex
08ecb3e21e
Add DIV matching feature; leave it to disabled by default
2018-09-22 16:14:52 +02:00
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