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 |
|
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 |
|