twinaphex
ac986d94a0
Merge branch 'master' of https://github.com/libretro/Genesis-Plus-GX
2012-09-30 04:54:58 +02:00
twinaphex
5b8048c2d1
Fix buffer overflow - would probably be better to replace sprintf
...
everywhere with snprintf - note to ekeeke
2012-09-30 04:54:00 +02:00
Themaister
9399308051
Fills out bios paths if system dir is not set.
2012-09-23 01:33:36 +02:00
Twinaphex
a0b61cbeb1
(Android) library links now
2012-09-10 04:47:24 +02:00
Squarepusher
59c7bb5df1
Add iso/ISO extensions
2012-09-04 01:19:03 +03:00
twinaphex
2bea974cc0
(360) Path fix so that CD BIOS loading works again - broken in
...
maister change
2012-08-22 12:20:51 +02:00
Squarepusher
5a5082c69f
Merge pull request #2 from ficoos/srm_load
...
Fix sram saving and loading for some games
2012-08-20 12:22:52 -07:00
twinaphex
d2bbbae184
(360) Checked 360 solution
2012-08-20 21:17:22 +02:00
twinaphex
49c74e66a5
(Xbox 1) Define INLINE as 'static _inline'
2012-08-20 21:09:54 +02:00
twinaphex
4c33d7af7c
Revert "(Xbox 1) Fixed Xbox 1 crash - the problem was that there are (non-static)"
...
This reverts commit 86254071be
.
2012-08-20 21:05:37 +02:00
Saggi Mizrahi
ac00116e10
Fix sram saving and loading for some games
...
Some games (eg. Sonic 3 & Knuckles) have sram but the core doesn't set
"sram.start" and "sram.end". In any case, this constant is used in
source/win/main.c.
Signed-off-by: Saggi Mizrahi <ficoos@gmail.com>
2012-08-17 21:26:47 -04:00
twinaphex
86254071be
(Xbox 1) Fixed Xbox 1 crash - the problem was that there are (non-static)
...
inline functions being declared in two source files - ym2413.c and
ym2612.c. A call to set_sl_rr in ym2612.c would jump to the inline
function declared in ym2413.c and completely crashihng the app.
Both functions in the input files have now been uniquely named to
avoid conflicts. There might be more conflicts up ahead (sound is still
not correct), but at least games run now
2012-08-16 23:57:31 +02:00
Twinaphex
f861ab1361
Revert "(Libretro) Add nonblock_state"
...
This reverts commit b15a94ffdf
.
2012-08-15 19:53:02 +02:00
twinaphex
f49e8e2f36
(Xbox 1 MSVC) Solution changes
2012-08-15 19:45:17 +02:00
Twinaphex
b15a94ffdf
(Libretro) Add nonblock_state
2012-08-15 09:50:47 +02:00
Themaister
b070a06a0e
Move sysdir checking to retro_load_game.
2012-08-14 21:46:30 +02:00
twinaphex
3122ce3323
(Xbox 1/360) C89 compatibility fixes
2012-07-26 14:16:13 +02:00
Twinaphex
c003038c36
(Libretro) Update
2012-07-26 13:53:24 +02:00
twinaphex
c80663f8d8
(360/Xbox 1) System environment path fixed - Sega CD games
...
should run now if a BIOS is present in system directory
2012-07-12 03:10:59 +02:00
twinaphex
baaec1acc3
(360) Embarrassing... fixes 360 build (audio)
2012-07-12 02:22:47 +02:00
Twinaphex
25efebe0ea
Hardcoded audio buffer size
2012-07-11 19:17:44 +02:00
Twinaphex
13e8181d8b
Duct tape fix - setting samplerate to 44Khz fixes the audio
...
underruns (tested on PS3/PC)
2012-07-11 02:39:07 +02:00
Twinaphex
e74ebc3027
Set audio buffer size to snd.buffer_size * 2 * 2
2012-07-10 22:22:32 +02:00
Twinaphex
38db336f93
(libretro) Implement error for logging
2012-07-10 19:15:26 +02:00
Twinaphex
04998786ca
Don't assume slash is appended at the end of the system dir
2012-07-10 05:44:32 +02:00
twinaphex
42ddead260
(libretro Xbox 1) Add MSVC Xbox 1 solution
2012-07-10 03:41:41 +02:00
Twinaphex
a2bb067ded
Removed malloc.h include (for OSX compatibility)
2012-07-10 02:15:17 +02:00
twinaphex
eadec21e87
(MSVC) Working MSVC projects
2012-07-10 01:51:14 +02:00
Twinaphex
2780b78150
Add working libretro port
2012-07-09 23:14:35 +02:00