Commit Graph

1425 Commits

Author SHA1 Message Date
EkeEke
4017d379e6 [Core/VDP] improved DMA timing accuracy during blanking (verified on real hardware by Mask of Destiny) 2017-06-24 15:59:44 +02:00
Twinaphex
61b6fb9169 Merge pull request #81 from Aftnet/master
Using libretro_common's filestream for file access
2017-06-24 15:43:32 +02:00
Alberto Fustinoni
818d9c7c6a using custom callbacks for vorbis 2017-06-20 22:33:25 +09:00
Alberto Fustinoni
888eb45d4d logic 2017-06-20 22:17:44 +09:00
Alberto Fustinoni
1a41bb1eed logic 2017-06-20 21:51:13 +09:00
Alberto Fustinoni
f4808e1b74 fix 2017-06-20 13:43:20 +09:00
Alberto Fustinoni
b065b0619c cruft 2017-06-20 13:37:32 +09:00
Alberto Fustinoni
d714a4f68f cruft 2017-06-20 13:36:55 +09:00
Alberto Fustinoni
ec97868026 cruft 2017-06-20 13:35:08 +09:00
Alberto Fustinoni
2bb2c8c476 cruft 2017-06-20 13:34:20 +09:00
Alberto Fustinoni
454f7f6f88 removed cruft 2017-06-20 10:32:28 +09:00
Alberto Fustinoni
6c1487acb0 added all common 2017-06-20 10:27:03 +09:00
Alberto Fustinoni
7d6e45733a filestream 2017-06-20 01:05:29 +09:00
Alberto Fustinoni
d1076a911e using fliestream 2017-06-20 00:51:27 +09:00
Alberto Fustinoni
6652a76f30 Using filestream 2017-06-20 00:29:42 +09:00
Alberto Fustinoni
f47c7749ff revert 2017-06-20 00:09:12 +09:00
Alberto Fustinoni
f36018fa13 revert 2017-06-20 00:07:15 +09:00
Alberto Fustinoni
9eb853058b Revert 2017-06-20 00:04:10 +09:00
Alberto Fustinoni
08d4f35c2b revert changes 2017-06-20 00:03:16 +09:00
Alberto Fustinoni
0760ccc923 Removed cruft 2017-06-19 23:59:20 +09:00
Alberto Fustinoni
baee1055af cleanup 2017-06-19 23:57:32 +09:00
Alberto Fustinoni
56c21ffc1f using toolkit 2017-06-19 23:51:41 +09:00
Alberto Fustinoni
3ee90816be using toolkit 2017-06-19 23:49:21 +09:00
EkeEke
38ffc317cb [Core/VDP] improved FIFO emulation accuracy 2017-06-05 23:52:03 +02:00
Alberto Fustinoni
a2bbf8817c Added header 2017-05-27 21:47:34 +09:00
Alberto Fustinoni
a23d09c1a5 Fix 2017-05-23 15:45:22 +09:00
Alberto Fustinoni
f56b6df8e6 Updated to work with sandboxing 2017-05-23 14:39:29 +09:00
EkeEke
ee0fd881f6 [Core/CPU] removed 68k stack access optimizations to prevent unintentional (or intentional) ROM corruption 2017-05-08 16:35:05 +02:00
EkeEke
9810f9d34b [Core/CPU] minor optimization to 68k read/write handlers 2017-05-08 15:59:32 +02:00
ekeeke
afefce4496 Merge pull request #131 from libretro/master
Updates from libretro
2017-04-26 10:37:24 +02:00
Twinaphex
365a28c734 Merge pull request #79 from sergiobenrocha2/master
Upstream changes & Makefile cleanup
2017-04-20 06:52:28 +02:00
Sérgio Benjamim
345402774e Add option to build against shared libvorbis (tremor by default). 2017-04-20 00:40:42 -03:00
Sérgio Benjamim
bb6fa78347 Backport from debian, fix hardening-no-fortify-functions. 2017-04-20 00:24:33 -03:00
Sérgio Benjamim
307c6f5c05 Makefile cleanup. 2017-04-20 00:20:26 -03:00
Sérgio Benjamim
71065f83bb Merge remote-tracking branch 'upstream/master' 2017-04-19 23:27:28 -03:00
Twinaphex
a814a78cd5 Merge pull request #77 from ARoxdale/master
SMS mode memory fix
2017-04-19 10:28:28 +02:00
ARoxdale
8315735b7e adopting styling conventions 2017-04-19 04:29:13 +01:00
ARoxdale
29e7815f89 changed retro_get_memory_data to return 8kb z80 memory when in SMS mode (m) 2017-04-19 04:05:59 +01:00
ARoxdale
e5ee10d690 changed retro_get_memory_data to return 8kb z80 memory when in SMS mode 2017-04-19 04:01:08 +01:00
EkeEke
0fc6a09b1d [Core/MD] fixed 68k read memory handler 2017-04-14 21:26:58 +02:00
EkeEke
4c04c8f719 [Core/Sound] minor YM2612 optimization 2017-04-09 19:31:40 +02:00
EkeEke
8f15c1d43b Merge branch 'master' of https://github.com/ekeeke/Genesis-Plus-GX 2017-04-09 19:13:01 +02:00
EkeEke
62c1d82145 [Core/Sound] fixed Timer B overflow handling 2017-04-09 19:12:21 +02:00
EkeEke
116b001fb2 [Core/Sound] fixed YM2612 LFO PM implementation (block & keyscale code should not be modified by LFO) 2017-04-09 18:54:02 +02:00
ekeeke
cc056b92db [Core/Sound] fixed PSG power-on latched register (verified on VA4 MD1 hardware)
Initial test that indicated power-on latched register was noise attenuation register was flawed because it wasn't done after a "cold" power-on. It appears the latched value is not totally reseted when doing a quick power off/on cycle (which was done with initial test) and would keep last value being set.
2017-04-02 21:40:24 +02:00
EkeEke
5a74df31ee [Core/CPU] fixed 68k undocumented behaviors for ABCD/SBCD/NBCD instructions (thanks to flamewing for his test ROM) 2017-03-30 15:02:15 +02:00
EkeEke
a62c6f9ffe [Core/Sound]
* fixed YM2612 self-feedback regression introduced in 1.7.1
* fixed YM2612 one-sample extra delay on operator1 output
2017-03-28 16:19:55 +02:00
EkeEke
b78ce06728 [Core/Sound] improved accuracy of SN76489 core 2017-03-28 16:15:45 +02:00
EkeEke
e7e231955c [Core/SG-1000] added support for Star Soldier & Pippols SMS Power dumps 2017-03-28 16:08:31 +02:00
ekeeke
e0e10c5375 Merge pull request #127 from libretro/master
[libretro] merge cheat support changes
2017-03-28 11:38:22 +02:00