Commit Graph

633 Commits

Author SHA1 Message Date
twinaphex
406be2a4f0 Refactor state.cpp to state.c 2020-07-05 20:13:04 +02:00
twinaphex
1c404cc613 Cleanups 2020-06-30 21:08:24 +02:00
twinaphex
3f31290f92 Cleanups 2020-06-30 21:07:41 +02:00
twinaphex
e22d3c1715 Cleanups 2020-06-30 21:03:29 +02:00
twinaphex
3db0ffaa04 Backport f725c34a50 2020-06-23 14:05:44 +02:00
twinaphex
17ba58b469 Regression fix 2020-05-23 21:41:23 +02:00
twinaphex
46ffcf3d7a Update 2020-05-20 04:25:26 +02:00
twinaphex
b3b99f89f5 Update 2020-05-20 04:23:42 +02:00
twinaphex
111767c425 Silence some warnings 2020-05-18 15:52:10 +02:00
negativeExponent
5a1cfa475f Input: Selective updates based on latest source 2019-12-28 09:22:32 +08:00
negativeExponent
83a234a1c7 Selectively apply patches from 0.9.39.2 that avoids undefined behavior 2019-12-15 19:58:21 +08:00
negativeExponent
2e04bc5399 Silence warnings 2019-12-15 15:36:44 +08:00
Brad Parker
cf0425111f msvc buildfixes 2019-07-29 21:34:13 -04:00
twinaphex
05b5591b67 Take out asserts 2019-07-30 03:07:53 +02:00
Brad Parker
f575075040 cdrom: fix cue handling 2019-07-25 22:06:01 -04:00
twinaphex
11f7aaaf02 (tremor) Cleanups 2018-04-24 06:44:46 +02:00
twinaphex
2f75a019db Update 2018-04-19 08:29:27 +02:00
twinaphex
d4d6feafee Updates 2018-01-07 15:44:55 +01:00
twinaphex
3f40e6b5e6 Get rid of unused retro_base_name 2017-12-31 16:56:28 +01:00
twinaphex
ee25b3f6f5 Get rid of unused retro_save_directory 2017-12-31 16:52:19 +01:00
twinaphex
e83f16af87 Cleanup savestate code 2017-12-20 06:00:58 +01:00
twinaphex
d204418002 Should fix WiiU 2017-12-20 05:01:27 +01:00
twinaphex
a2e8cf2403 Cleanup 2017-12-18 22:55:27 +01:00
twinaphex
241b9ffbb1 Update 2017-12-18 16:53:03 +01:00
Twinaphex
a89a30c91b
Update CDAccess_Image.cpp 2017-12-18 16:03:17 +01:00
Alberto Fustinoni
393f809770 Formatting 2017-12-18 21:58:03 +09:00
Alberto Fustinoni
136ca59682 Removed file_path dependency 2017-12-18 21:35:40 +09:00
Alberto Fustinoni
dd9827d289 Fix 2017-12-18 21:26:30 +09:00
twinaphex
dde1208a5f Update 2017-12-16 14:51:35 +01:00
twinaphex
83d94d8af6 Updates 2017-12-16 03:07:16 +01:00
twinaphex
3b9790cb7e Update 2017-12-16 03:01:08 +01:00
retrowertz
236f9bda4e Apply Workaround for Order of Griffon issue 2017-12-02 01:02:15 +08:00
Tatsuya79
39e3c459ac
Hack for Final Blaster intro. 2017-11-30 16:17:17 +01:00
retro-wertz
9e036beb3f Fix games stayed unzipped
https://forums.libretro.com/t/turbografx-unzipped-rom-files-remain-after-playing/12521/4
2017-09-29 23:00:45 +08:00
Romain Tisserand
d36b0396cc Fix CHD leadout calculation 2017-08-09 19:38:24 +02:00
twinaphex
ca0aa92c31 Update 2017-08-07 23:35:01 +02:00
twinaphex
c91788e673 Error class is causing compilation issues with PS3, so get rid of
it - we don't want exception throwing with libretro cores anyway
since it prevents proper error handling
2017-08-07 23:32:46 +02:00
Romain Tisserand
e34115dfa2 Restore proper CDAccess_Image.cpp 2017-08-07 16:42:43 +02:00
Romain Tisserand
804b5f39ec Proper CHD handling (code tested on both PCECD and Saturn cores) 2017-08-07 16:38:59 +02:00
Romain Tisserand
285a625af2 Improve CHD reader 2017-08-06 19:25:59 +02:00
Romain Tisserand
7e839268b3 Proper fileOffset for CHD access 2017-08-06 15:24:33 +02:00
Romain Tisserand
3fc4efa199 Restore CDAccess_Image 2017-08-06 12:28:28 +02:00
Romain Tisserand
af1b3c85cc Fix TOC parsing (pregap) 2017-08-06 12:26:14 +02:00
Romain Tisserand
d44e6ea4db WIP CHD support for Beetle PCE Fast 2017-08-05 19:47:05 +02:00
Twinaphex
ad2b24880a Fix OSX build 2017-08-05 16:06:27 +02:00
Alberto Fustinoni
86129e53fa Fixes 2017-08-05 09:43:14 +09:00
Alberto Fustinoni
07414082a2 File access 2017-08-04 13:13:51 +09:00
Alberto Fustinoni
e7ffbda45d Fix 2017-08-04 13:03:48 +09:00
Alberto Fustinoni
85eb571803 Build fixes 2017-08-04 12:57:00 +09:00
Tatsuya79
b8ff37e6cf Add CD bios core option. 2017-07-11 23:42:11 +02:00
twinaphex
b0a312814b Update 2017-07-06 18:20:07 +02:00
twinaphex
ce48ffbac1 Updates 2017-07-06 18:14:09 +02:00
twinaphex
feacd9d5d4 Updates 2017-07-06 18:13:39 +02:00
twinaphex
e20d41981b Update 2017-07-06 18:13:05 +02:00
twinaphex
e5bfaf452f Update 2017-07-06 18:12:42 +02:00
twinaphex
f712eeef25 Update 2017-07-06 18:11:29 +02:00
twinaphex
9fbb81cfc8 Update 2017-07-06 18:10:58 +02:00
twinaphex
4faaa94ad0 Updates 2017-07-06 18:10:19 +02:00
twinaphex
5bdc9d6ab2 Get rid of CanRead() 2017-03-26 18:40:31 +02:00
orbea
5a42a460ae Fix permissions. 2017-03-21 11:04:59 -07:00
twinaphex
9a75c06b8f Don't include vector in state.h 2017-02-18 15:49:50 +01:00
sergiobenrocha2
fc0cf49fe6 Make it work with WAVE/WAV file type names in cue sheet. Fix #52. 2017-01-22 02:21:06 -02:00
jbarfell
afffa41b65 Added toggling turbo on/off via X and Y for A and B respectively in 2 button mode. ignored in 6 button mode. Also added a config option to disable the feature. 2017-01-14 21:38:35 -05:00
Tatsuya79
aceaf655d1 Adjustable Horizontal Overscan. 2016-12-19 13:09:56 +01:00
Tatsuya79
d65485eee8 CPU Overclock parameter. 2016-10-28 23:26:57 +02:00
Tatsuya79
e8e9deb073 hoverscan no restart part2 2016-10-23 20:49:19 +02:00
Tatsuya79
7ebdf64ef7 Cleanup 2016-10-23 17:25:48 +02:00
Tatsuya79
2a42aea68b 512 mode final fix (no joke) 2016-10-20 00:09:43 +02:00
Tatsuya79
279c86a667 Overscan Cropping and hacks fixes 2016-10-19 23:20:02 +02:00
Tatsuya79
4df2e9dcaf Centre any picture thinner than its display mode
Aoi Blink, Andre Panza...
2016-10-17 02:03:45 +02:00
Tatsuya79
38400c2430 H Overscan in mednafen settings.h
That was the missing link...
2016-10-16 14:52:10 +02:00
Tatsuya79
0794dc63f6 fix hoverscan option 2016-10-16 11:20:18 +02:00
Tatsuya79
fc23026cbe Fix width<256 at non PAR ratio
Usually for cinematics that got stretched at non PAR aspect ratio.
See Final Blaster intro.
2016-10-16 02:25:32 +02:00
Tatsuya79
e51617d073 H Overscan in mednafen settings.cpp 2016-10-15 00:56:08 +02:00
Tatsuya79
a3ccef3a00 Fix alignment, mode width, add horizontal overscan parameter 2016-10-15 00:48:58 +02:00
westonlast
502ab75107 Fix scaling for line hiding 2016-10-12 23:50:12 -05:00
westonlast
217c47bb54 Correct Pixel Aspect Ratio
Conflicts:
	libretro.cpp
2016-10-12 22:23:19 -05:00
Tatsuya79
e018bbe7e9 scanline 242 fix
Line 242 was always black.
2016-10-06 01:30:50 +02:00
hunterk
05fe1ffc16 revert the PAR change, which broke first-last scanline settings 2016-09-26 15:23:15 -05:00
hizzlekizzle
aa98d9726d Merge pull request #30 from westonlast/Correct-Pixel-Aspect-Ratio
Correct pixel aspect ratio
2016-09-25 20:28:05 -05:00
twinaphex
1503dee42d (Android) Buildfix 2016-08-18 21:12:16 +02:00
twinaphex
8ed1278514 Update 2016-08-15 06:35:16 +02:00
twinaphex
6c2afbd741 Update 2016-08-15 04:44:08 +02:00
twinaphex
a9af01c0e8 Update 2016-08-15 04:16:42 +02:00
twinaphex
3df4066045 (CDROM) Update 2016-08-15 04:14:55 +02:00
twinaphex
c7a9524746 Update CDROM code 2016-08-14 17:16:27 +02:00
Alcaro
59bbdb1352 Fix broken C++98 refactoring
Old version was insane, but The For-Case Paradigm isn't much better. And the refactoring swapped the call order.
2016-08-14 17:02:22 +02:00
twinaphex
5b9fa44a70 update MDFN_printf 2016-08-14 16:56:24 +02:00
twinaphex
ad8a83122a Just rewrite this instead 2016-08-14 16:51:17 +02:00
twinaphex
e1396042a2 Replace this auto variable 2016-08-14 16:37:38 +02:00
twinaphex
f6dba058dd Move helper to git.h 2016-08-14 16:34:37 +02:00
twinaphex
416fff33d6 Add helper 2016-08-14 16:29:05 +02:00
twinaphex
8a29d90ec3 Get rid of array header inclusion 2016-08-14 16:18:22 +02:00
twinaphex
d22f0fa36f Use homegrown stl_array so we don't need C++11 for this 2016-08-14 16:17:11 +02:00
twinaphex
d6d74044e1 Take out C++11-ish feature 2016-08-14 14:21:22 +02:00
twinaphex
fcd4c4a8fd Remove old cdrom code 2016-08-14 11:57:54 +02:00
twinaphex
4403fa4471 New cdrom code 2016-08-14 11:54:31 +02:00
twinaphex
f31ab4600c Call TOC_Init at first 2016-08-14 04:47:47 +02:00
twinaphex
9ffdfb19ef Initialize TOC first 2016-08-14 04:45:58 +02:00
twinaphex
136c9fc968 (CDROM) Update CDUtility code 2016-08-14 04:43:15 +02:00
twinaphex
d564f37ba1 (CDROM) Update 2016-08-14 04:10:34 +02:00
twinaphex
01b731ea08 Remove SimpleFIFO 2016-08-14 03:52:38 +02:00
twinaphex
bfe9b350be Get rid of gettext_noop 2016-08-12 18:44:57 +02:00
twinaphex
cb9eec9f92 Cleanups 2016-08-12 11:27:28 +02:00
twinaphex
5fede75e09 (PS3) Buildfix 2016-08-11 05:04:04 +02:00
twinaphex
0b5d944d67 Remove variable 2016-08-10 06:41:41 +02:00
twinaphex
576d362963 Update Blip_Buffer.c 2016-08-10 06:10:45 +02:00
twinaphex
0e04b5affe Get rid of crc32 generation 2016-08-10 06:02:54 +02:00
twinaphex
3a5af96afc Use plain C version of Blip_Buffer 2016-08-10 05:57:58 +02:00
twinaphex
8f4eacd3a9 Remove this 2016-08-09 20:50:20 +02:00
twinaphex
4c2bd58fb3 Get rid of name 2016-08-09 07:48:52 +02:00
twinaphex
7657a5cfbb Start removing most of MDFNGameInfo 2016-08-09 07:38:20 +02:00
twinaphex
604c2a2e28 Remove DOS ifdef 2016-08-07 21:42:27 +02:00
twinaphex
2751146f0f Cleanups 2016-08-07 15:44:36 +02:00
twinaphex
e2d5e8df9a Remove this file 2016-08-07 15:38:38 +02:00
twinaphex
7aaa4ed614 Backport CD-ROM code 2016-08-07 15:38:04 +02:00
twinaphex
959b7218a9 Backport 2016-08-06 17:12:28 +02:00
twinaphex
ce749e3137 Buildfix 2016-08-06 17:08:25 +02:00
twinaphex
a2e142db64 Backport b37ec0775d 2016-08-06 16:58:05 +02:00
twinaphex
608e2bac52 Remove some std-vector usage 2016-08-06 16:38:45 +02:00
twinaphex
c8bec5472d Remove unused CDIF_Queue and CDIF_Stream_Thing 2016-08-06 16:34:00 +02:00
twinaphex
eb21edc3db Remove threading 2016-08-06 16:31:32 +02:00
twinaphex
0ebb43e85f Remove dead code 2016-08-06 16:15:49 +02:00
twinaphex
1917153685 Replace mednafen/file.cpp 2016-07-21 05:20:31 +02:00
westonlast
d78f6bb776 Correct Pixel Aspect Ratio 2016-07-18 02:32:52 -05:00
twinaphex
095d63f840 Add stdstring 2016-06-09 08:12:51 +02:00
twinaphex
66ebe7711c Remove symlink 2016-06-06 06:16:20 +02:00
twinaphex
cdd390566e Remove trio 2016-06-06 02:09:18 +02:00
twinaphex
a7d0af9228 Cleanups 2016-04-18 20:02:19 +02:00
Oggom
f3e682ec96 Update to 0.9.38.7 2016-04-12 22:35:26 +02:00
twinaphex
79f0550469 Update libretro-common 2016-03-24 06:33:52 +01:00
twinaphex
26850a7cd8 Add GCW Zero target 2016-03-01 22:29:35 +01:00
twinaphex
097458df2a Silences warnings 2016-01-28 19:19:55 +01:00
twinaphex
9c1aa27ff0 Remove header includes of sys/stat.h 2015-10-01 04:25:38 +02:00
twinaphex
e110a0dc3c Remove FileWrapper 2015-10-01 04:21:52 +02:00
twinaphex
44f757b498 Start adding libretro-common retro_file/retro_stat 2015-10-01 03:11:33 +02:00
twinaphex
25c869f58a Slim down trio 2015-09-30 01:31:19 +02:00
twinaphex
409d2b26bf Cleanups - vdc.cpp 2015-09-23 01:18:17 +02:00
twinaphex
7564fe7870 (mednafen/file.cpp) Simplify 2015-09-23 00:57:23 +02:00
twinaphex
851c4e79a8 Revert "Downsize tremor"
This reverts commit 280e322a4e.
2015-08-08 19:05:33 +02:00
twinaphex
f78d143509 Set default volumes in core options to proper values instead of 0 2015-08-06 14:57:50 +02:00
twinaphex
280e322a4e Downsize tremor 2015-07-29 19:42:15 +02:00
twinaphex
c20c1052b9 Remove MD5 2015-07-29 16:39:10 +02:00
twinaphex
af692fc3ee Backport 0.9.38.5 patch 2015-07-26 01:57:21 +02:00
twinaphex
65acfbd654 Some C89 buildfixes 2015-07-25 20:15:22 +02:00
twinaphex
4d360a8d33 Cleanups 2015-07-25 18:41:55 +02:00
twinaphex
b601a74512 CLeanups 2015-07-25 04:27:17 +02:00
twinaphex
a16e0be5c2 Cleanups 2015-07-25 04:21:22 +02:00
twinaphex
26830c1ea5 Cleanup 2015-07-25 04:16:10 +02:00
twinaphex
1b0fa60bc5 Cleanups 2015-07-25 04:15:26 +02:00