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
twinaphex
4a287e2608
Add another Soul Calibur entry to LUT, enable max Z hack
...
for Soul Calibur
2016-01-05 04:44:00 +01:00
twinaphex
88f6a6765b
Add custom zMin/zMax per-game and add an entry for Soul Calibur - fixes
...
flickering backgrounds
2016-01-04 06:19:50 +01:00
twinaphex
f740bca1e9
Move audiostream file to core/hw/aica and get rid of oslib/ in
...
general
2015-12-28 16:17:03 +01:00
twinaphex
dd5e223830
Get rid of now unneeded PaletteUpdateHack
2015-12-28 15:07:40 +01:00
twinaphex
71f5a05d6a
Simplify audiostream code
2015-12-28 13:47:58 +01:00
twinaphex
fc251659d7
Create reicast_audio_buffer_size core option
2015-12-28 13:39:17 +01:00
twinaphex
0e4656554c
Turn mipmapping into core option
2015-12-27 15:55:45 +01:00
twinaphex
f8eb58ac16
Fix Street Fighter Alpha 3 with 'AICA interrupt hack' - backported from
...
https://code.google.com/p/nulldc/source/detail?r=108
2015-12-27 10:43:21 +01:00
twinaphex
ed7b976935
add hack for Capcom Vs SNK 2 that fixes the 2D sprite graphics
...
glitches
2015-12-26 18:49:27 +01:00
twinaphex
03f893c832
Look up game now - detect if it's Marvel Vs Capcom 2, and if so,
...
set dynarec type to 'generic_recompiler'
2015-12-26 18:23:22 +01:00
twinaphex
0ff4ecd0fc
Make reios char variables public extern
2015-12-26 18:04:21 +01:00
twinaphex
3c5b515cff
always attempt to grab 1ST_READ.BIN regardless of whether reios
...
is used or not
2015-12-26 15:06:09 +01:00
twinaphex
fb4b4d1533
Ability to switch between 'dynamic recompiler' and 'generic recompiler'
...
now (generic-recompiler is just another name for rec-cpp). Use 'generic
recompiler' for playing Marvel Vs Capcom 2 without crashes. Also gets
us further ingame in Shenmue 1
2015-12-24 15:04:18 +01:00
twinaphex
2fae4a2508
Add dynarec type setting
2015-12-24 09:55:56 +01:00
twinaphex
3f35380a7b
get rid of hardcoded slash in data paths - would not work for
...
Windows
2015-12-22 07:43:42 +01:00
twinaphex
3a83011cbf
Create settings.QueueRender, default to false - Daytona USA 2001
...
was stuttering pretty badly, by always invoking rend_single_frame
when we call rend_start_render, we get the correct framerate back
(around 59.8/59.7 for most 60Hz games).
Will turn this into a core option later
2015-12-22 01:48:01 +01:00
twinaphex
29014a4926
Cleanups
2015-12-18 23:56:31 +01:00
twinaphex
5a2b3b7c77
Move stuff around
2015-12-18 23:52:52 +01:00
twinaphex
55d4fb8f21
Get rid of config code
2015-12-18 07:08:40 +01:00
twinaphex
93dcd892a2
Cleanups
2015-12-18 06:54:30 +01:00