Marcel Szewczyk
2327c1b83e
nullDC.cpp updated to support other OSes
2019-01-09 17:33:41 +01:00
Marcel Szewczyk
7e900a4e86
Merge branch 'master' of https://github.com/reicast/reicast-emulator into lowering_rendering_resolution_option
2019-01-09 00:01:03 +01:00
Marcel Szewczyk
e285d7f9ba
Additional improvements to lowering rendering resolution feature
2019-01-08 23:35:48 +01:00
Marcel Szewczyk
8571be39fd
Rendering resolution lowering (horizontal and vertical) is possible from the configuration menu
2019-01-07 23:55:43 +01:00
Marcel Szewczyk
7e26a172f4
Changing screen resolution: Rendering quad created
2019-01-06 22:16:21 +01:00
David Miller
6936bc2ec5
Merge pull request #1477 from reicast/baka/cdi_leak
...
CDI: coreio file handle leak in cdi image reader
2019-01-03 06:33:16 -10:00
baka0815
9410e37eb0
Merge pull request #1476 from reicast/baka/cdi_version
...
Check CDI version to avoid loading any crap as a CDI image and crashing
2019-01-02 20:17:07 +01:00
Flyinghead
f20e4d8f7f
coreio file handle leak in cdi image reader
2019-01-02 18:29:13 +01:00
Flyinghead
0eccf5775b
Check CDI version to avoid loading any crap as a CDI image and crashing
...
Less console spam, better error reporting
2019-01-02 18:06:06 +01:00
baka0815
bbc54e4125
Merge pull request #1462 from reicast/baka/snap_md_fix
...
README/Snap: Fix URL to snap/README.md
2018-12-01 19:49:18 +01:00
Christoph "baka0815" Schwerdtfeger
ae5003df8f
Snap: Fix URL to snap/README.md
2018-11-28 21:43:47 +01:00
David Miller
3ab2eefb50
Update Android *SdkVersion to 26
2018-11-28 15:04:00 -05:00
David Miller
f03219473c
Merge pull request #1400 from reicast/baka/chdv5_2
...
Support reading CHDv5
2018-11-28 14:14:02 -05:00
baka0815
5447375a44
Merge pull request #1458 from reicast/baka/sdl_controller
...
SDL: Create the first controller with two VMUs
2018-11-13 21:20:32 +01:00
baka0815.de
3b38afd1dd
SDL: Rename SDK to SDL in output
2018-11-13 10:32:00 +01:00
baka0815.de
453fccb835
SDL: Only create controller when evdev is not available
...
If evdev is available the controller is most likely already created using evdev.
2018-11-13 10:30:54 +01:00
baka0815.de
ab49ef89d0
SDL: Create the first controller with two VMUs
2018-11-08 09:02:25 +01:00
skmp
19ca0edc2f
Merge pull request #1442 from ccawley2011/libdl
...
Only link to libdl when necessary
2018-11-06 16:35:04 +01:00
David Miller
6589f4ddbd
Update Beta from merge, no real change
2018-11-04 23:49:17 +00:00
baka0815
8ab66a44b7
Merge pull request #1448 from reicast/fh/wacky-races
...
Enable log2 depth at runtime when supported (GL, GLES 3)
2018-11-03 22:01:22 +01:00
baka0815
441dd29a42
Merge pull request #1449 from reicast/fh/fog-table
...
Texture-based fog table
2018-11-03 21:46:18 +01:00
baka0815
69371070f2
Merge pull request #1452 from luserx0/snap_fixes
...
Snap Additions
2018-11-03 20:25:14 +01:00
Christoph "baka0815" Schwerdtfeger
001a767ab7
CHD: swap bytes of CHDv5+ audio tracks
...
Thanks @flyinghead
See https://github.com/libretro/reicast-emulator/pull/370
2018-11-03 19:29:55 +01:00
Christoph "baka0815" Schwerdtfeger
161e84598d
Respect the offset of the padding
...
The StartHunk logic was flawed and while working with CHD files before v5 didn't work for v5 (and above).
The extraframes logic did work in some cases (read 3 track CHDv5) but didn't work in all cases and was merely a hack in retrospective.
Thanks to the comment of @flyinghead (see also b6c2508922 (diff-cb507bb17d74342aa45b6e4d10d607af)
) the logic is now correct and works for v4 and v5 files.
2018-11-03 19:24:53 +01:00
baka0815
bf3d1b2186
Merge pull request #1453 from luserx0/master
...
Documentation additions
2018-11-02 10:13:25 +01:00
Harry Pantazis
9e37f10720
Update DreamCast_Specs.md
2018-11-01 18:09:11 +02:00
Harry Pantazis
997bdef772
Update README.md
2018-11-01 11:33:23 +02:00
baka0815
f3da2e7031
Update docs/CONTRIBUTING.md
...
Co-Authored-By: luserx0 <luserx0@gmail.com>
2018-11-01 11:23:26 +02:00
baka0815
d1455f4dd5
Update docs/DreamCast_Specs.md
...
Co-Authored-By: luserx0 <luserx0@gmail.com>
2018-11-01 11:22:34 +02:00
baka0815
c4c8d51b41
Update docs/Naomi_Overview.md
...
Co-Authored-By: luserx0 <luserx0@gmail.com>
2018-11-01 11:22:13 +02:00
Christoph "baka0815" Schwerdtfeger
3a76b30188
Merge branch 'baka/chdv5_2' of https://github.com/reicast/reicast-emulator into baka/chdv5_2
2018-10-30 21:28:17 +01:00
Christoph "baka0815" Schwerdtfeger
6f358ebf8f
CHD: Only pad when version >= 5
2018-10-30 21:27:25 +01:00
Christoph "baka0815" Schwerdtfeger
98c1e7253c
CHD: Use the hunk caching
...
We didn't remember the last hunk and always read again.
2018-10-30 21:27:25 +01:00
Christoph "baka0815" Schwerdtfeger
4bb9507695
CHD: Reworked the extra frame handling
...
This way Sonic 2, F355, Crazy Taxi, Rayman 2 and Daytona USA work.
2018-10-30 21:27:25 +01:00
Christoph "baka0815" Schwerdtfeger
eca88de501
CHD: If uncompressed we don't need to check compression
2018-10-30 21:27:25 +01:00
Christoph 'baka0815' Schwerdtfeger
c5f21ab9a3
CHD: Enable FLAC on Windows
2018-10-30 21:27:25 +01:00
Christoph "baka0815" Schwerdtfeger
68d2641672
Trying to break-fix Windows using __inline instead of inline
2018-10-30 21:27:25 +01:00
Christoph "baka0815" Schwerdtfeger
2862926f2c
CHD/FLAC: Use local deps for FLAC and enable on Android
...
Using locally installed FLAC libs, so no more need for libflac-dev.
2018-10-30 21:27:25 +01:00
Christoph "baka0815" Schwerdtfeger
fd0d7aedeb
CHD: Fixed the build for Android
...
CFLAGS were set in the wrong place and the name of the DEF was wrong too -_-°
2018-10-30 21:27:25 +01:00
Christoph 'baka0815' Schwerdtfeger
a008a736d8
CHD/FLAC: surround flac.c with #ifdef
2018-10-30 21:27:25 +01:00
Christoph "baka0815" Schwerdtfeger
5e16412629
Fix includes
2018-10-30 21:27:25 +01:00
Christoph "baka0815" Schwerdtfeger
0fa4900af4
CHD: Enable FLAC via library (on Linux builds)
2018-10-30 21:27:25 +01:00
Christoph "baka0815" Schwerdtfeger
50bcc8cd46
CHD: Enable support for LZMA (CDLZ) compression
2018-10-30 21:27:25 +01:00
Christoph "baka0815" Schwerdtfeger
4691418689
CHD: Check for extra frames
...
If the frame count is not dividable by 4, there are extra frames added to keep a padding.
This is true for F355 (450 frames -> 2 extra frames) and others.
Also move CD_TRACK_PADDING to chd.cpp to work around problems with including from C and C++.
2018-10-30 21:27:25 +01:00
Christoph "baka0815" Schwerdtfeger
d24b68f592
CHD: read additional track types
...
Also don't print "Unable to find metadata" as it's mostly not true (we reach this part after the last track)
2018-10-30 21:27:25 +01:00
Christoph "baka0815" Schwerdtfeger
2de15899f2
CHD: Wrap FLAC and LZMA with defines
...
Make CHDv5 generally work without FLAC and LZMA decoding possibilities so there is currently no need for extra deps.
2018-10-30 21:27:25 +01:00
Christoph "baka0815" Schwerdtfeger
401d931b96
CHD: Imported 96a2ce8a5b
2018-10-30 21:27:25 +01:00
Christoph "baka0815" Schwerdtfeger
46986f3caa
CHD: Only pad when version >= 5
2018-10-30 20:38:19 +01:00
Iam Bot
0d69050b63
Documentation additions
2018-10-30 03:26:55 +02:00
Iam Bot
cd3cd65cc8
Snap: Added README for snap, played around with snapcraft.yaml and updated root README with snapcraft status
2018-10-30 02:41:34 +02:00