Commit Graph

  • 5392965048 Merge pull request #18 from kodi-game/fix-crash aliaspider 2015-12-25 14:02:13 +01:00
  • c66bd3a186 Fix inconsistency relative to the last commit. #19 sergiobenrocha2 2015-12-24 15:01:15 -02:00
  • 23b328fb82 Fix crash if machine's config.ini doesn't exist #18 Garrett Brown 2015-12-23 19:37:43 -08:00
  • 1368dae4f1 Merge pull request #17 from sergiobenrocha2/master Twinaphex 2015-12-17 12:42:05 +01:00
  • aaa06fe11e It's reasonable to make MSX2+ default, as well YM2413 (it's very common in MSX2+ machines). It will run all MSX games and will allow users be less confused. #17 sergiobenrocha2 2015-12-16 02:54:31 -02:00
  • ee4ff9c6bb Add iOS 9 build rules twinaphex 2015-10-16 03:19:06 +02:00
  • 99df71d7e9 Exclude retro_dirent.c from STATIC_LINKING targets twinaphex 2015-09-16 13:21:58 +02:00
  • d33bfc2173 Update dirent twinaphex 2015-09-05 15:07:42 +02:00
  • e0a8638b5a Use retro_dirent twinaphex 2015-09-05 02:13:36 +02:00
  • 0646f9503d (Vita) Add Vita target twinaphex 2015-08-31 22:56:55 +02:00
  • 5e3c48d952 N/A twinaphex 2015-08-29 05:59:55 +02:00
  • bf43517565 Remove stuff not needed for libretro twinaphex 2015-07-23 22:50:18 +02:00
  • c8c9ce8ef4 (iOS) Use xcodebuild instead of xcrun Twinaphex 2015-02-28 03:46:06 +01:00
  • 214bd14c1a Merge pull request #11 from iKarith/master Twinaphex 2015-02-01 05:27:39 +01:00
  • 99d596bea3 Universal build for OS X #11 T. Joseph Carter 2015-01-31 17:13:29 -08:00
  • 8da62dba76 Merge pull request #10 from sergiobenrocha2/master Twinaphex 2015-01-07 21:28:47 +01:00
  • e4f8f02e30 Clean up Makefile. #10 sergiobenrocha2 2015-01-07 17:05:18 -02:00
  • e597b9ed95 Merge pull request #9 from sergiobenrocha2/master Twinaphex 2015-01-07 19:40:31 +01:00
  • 1c49fbc8a4 Slash fixes and lower case in .rom extension. #9 sergiobenrocha2 2015-01-07 16:32:41 -02:00
  • 060f37d80a (Theos iOS) Add Theos iOS target twinaphex 2014-12-23 09:33:52 +01:00
  • 1de0f05e79 (blueMSX) Reimplement retro_reset twinaphex 2014-12-20 05:13:37 +01:00
  • d2356f129c Add YM2413 enable core option twinaphex 2014-12-05 22:01:45 +01:00
  • 122c013917 Use strcpy instead of sprintf twinaphex 2014-12-05 21:30:18 +01:00
  • 18b2ba3ae6 Add some core options twinaphex 2014-12-05 21:25:40 +01:00
  • 68b140143e Build fix for OSX Twinaphex 2014-11-05 01:02:14 +01:00
  • 1a7c1cef43 (r1293) Fixed strcpy crash when src and dst are the same twinaphex 2014-11-04 16:27:20 +01:00
  • 635776ed8e Add preliminary JNI Makefile twinaphex 2014-11-02 00:54:47 +01:00
  • 0d300bbe51 Add Makefile.common twinaphex 2014-11-02 00:37:44 +01:00
  • 9365ff1566 Update Makefile twinaphex 2014-10-23 10:06:20 +02:00
  • 17a99887cf Update libretro.h Alcaro 2014-09-22 22:21:03 +00:00
  • 6226b619ca Merge pull request #6 from Oggom/master Twinaphex 2014-07-19 06:18:53 +02:00
  • 6a883277ee Update system info #6 Oggom 2014-07-18 21:22:53 +02:00
  • 4dffd614a4 add system directories aliaspider 2014-07-12 00:12:26 +01:00
  • fe9c2fc1ea (OSX) Fix OSX Mavericks build Twinaphex 2014-07-11 17:51:46 +02:00
  • b40c83ae6f remove shlwapi dependancy when compiling with mingw some mingw toolchains seem to have trouble with it. aliaspider 2014-07-09 01:07:39 -08:00
  • 650f533dc2 fix mingw build aliaspider 2014-07-09 00:08:11 +01:00
  • 584b571ae4 set default machine to MSX2+. aliaspider 2014-07-08 16:08:25 +01:00
  • 345867044e update README.md aliaspider 2014-07-08 14:48:33 +01:00
  • 50b6e153a4 Refactor Makefile.libretro for 'compat' fnmatch/glob twinaphex 2014-07-08 13:41:27 +02:00
  • f3b6ba260f Very dangerous - static functions in romMapperNoWind called read/write twinaphex 2014-07-08 00:05:47 +02:00
  • acbbf9d990 (Wii/NGC) Add build rules for Wii/NGC twinaphex 2014-07-07 23:55:13 +02:00
  • 2705bdee56 Compiles for PS3 now twinaphex 2014-07-07 23:37:54 +02:00
  • c02e4c5ba0 (Apple) Build fix for GCC 4.2.1 twinaphex 2014-07-07 23:09:48 +02:00
  • df82c4ed7c Preliminary PS3 build fixes twinaphex 2014-07-07 23:04:33 +02:00
  • e69912114e (QNX) Fix QNX build twinaphex 2014-07-07 22:53:59 +02:00
  • 60dd54d8ff Target name should be lowercase twinaphex 2014-07-07 22:45:37 +02:00
  • 38fdcfb10a connect two joysticks to the MSX on load, (PSP) switch between emulated keyboard/joystick base don input type some cleanups aliaspider 2014-07-04 16:10:47 +01:00
  • dd1f6b033e add an error message on failed rom/bios load aliaspider 2014-07-04 15:21:13 +01:00
  • 44860dd42e don't parse the whole Machine dir on start aliaspider 2014-07-04 12:12:33 +01:00
  • c05e2bdc43 remove unused timer functions aliaspider 2014-07-04 11:14:48 +01:00
  • 3168e231a1 improve frame sync aliaspider 2014-07-04 10:27:40 +01:00
  • ea5bd004b2 remove framebuffer.c, use image_buffer directly. aliaspider 2014-07-03 15:03:51 +01:00
  • 99ed794251 more cleanups aliaspider 2014-07-03 13:13:43 +01:00
  • b432648582 remove some unneeded files and functions aliaspider 2014-07-03 12:40:18 +01:00
  • 7ae9c98e0b Emulation now executes in the main thread, one frame at a time. aliaspider 2014-07-03 12:19:14 +01:00
  • 4c8ff5dfa9 clone Emulator.c in the libretro folder and update makefile to use it instead aliaspider 2014-07-03 10:50:03 +01:00
  • 6791149fcc disable debugging features of the Z80/R800 emulator. aliaspider 2014-07-03 10:38:17 +01:00
  • 6c4b5db3d9 make performance logging optional aliaspider 2014-07-03 10:27:50 +01:00
  • 495e111117 make libco optional perf_counters aliaspider 2014-07-01 13:04:35 +01:00
  • dfe83772b8 add a performance counter to retro_run no_co_switch aliaspider 2014-07-01 12:57:26 +01:00
  • d4d3406250 add performance counter aliaspider 2014-07-01 12:23:12 +01:00
  • 35897c1f05 CPU emulation stops automatically after 1 frame is complete, removes the need to use cooperative multithreading. aliaspider 2014-07-01 12:13:32 +01:00
  • 18eb22d6b6 (PSP) remove #include <pspthreadman.h> ( already included ) aliaspider 2014-06-30 23:14:36 +01:00
  • 2ee3b4f98d fix cpu_thread_entry type aliaspider 2014-06-30 21:58:21 +01:00
  • b37c9b9b37 add a wrapper for the cpu_thread entry function. aliaspider 2014-06-30 21:42:35 +01:00
  • d337417523 Merge pull request #4 from twinaphex/master aliaspider 2014-06-30 21:12:29 +01:00
  • 2249b8063d retro_reset implemented wrong - no deallocation should take place here #4 twinaphex 2014-06-30 21:52:14 +02:00
  • 37bbb97d93 Implement SET_CONTROLLER_INFO environ callback twinaphex 2014-06-30 21:15:16 +02:00
  • 9e21368637 archThreadSleep can be the same for both PSP and non-PSP twinaphex 2014-06-30 19:48:43 +02:00
  • c974a78235 Update libco twinaphex 2014-06-30 19:30:23 +02:00
  • 8d12920cf6 (Libretro/libco) Hook up libco for non-PSP targets (for portability) twinaphex 2014-06-30 18:55:46 +02:00
  • 3546637890 (PSP) allow emu thread to access the VFPU aliaspider 2014-06-30 14:46:06 +01:00
  • 229b6514cf (PSP) fix linking errors. add alternative for glob.c ( source: http://code.google.com/p/bennugd- glob.c) aliaspider 2014-06-30 14:19:14 +01:00
  • 77a8f7880c Merge pull request #3 from twinaphex/master aliaspider 2014-06-30 14:11:09 +01:00
  • 42324af1ea Dehardcode paths - put 'Machines' in system directory - if no system directory has been set, it will fall back on same dir as the ROM/disk we're loading #3 twinaphex 2014-06-30 15:06:05 +02:00
  • 829c121b62 (PSP) fix build aliaspider 2014-06-30 12:33:02 +01:00
  • fc0d6c502d update makefile remove unused defines remove the -DNO_ASM flag for x86/x86_64 architectures aliaspider 2014-06-30 11:31:51 +01:00
  • d5822af5e5 use RGB565 instead of RGB1555 aliaspider 2014-06-30 11:01:48 +01:00
  • 30a2ff16fb move cpu_thread stack allocation to retro_init small cleanups aliaspider 2014-06-30 10:42:09 +01:00
  • 7543c56b01 default machine type to MSX2+ aliaspider 2014-06-30 09:58:02 +01:00
  • 99d9d4dc73 add msx2 extension to system info aliaspider 2014-06-30 09:46:07 +01:00
  • 5754d6d2d4 small workaround for the timing problem, will need a proper implementation later. aliaspider 2014-06-30 08:50:40 +01:00
  • bab2bc3559 fix timing aliaspider 2014-06-30 08:05:38 +01:00
  • daed52dc90 implement basic context switching using "ucontext.h". video/audio now work, timing still wrong. aliaspider 2014-06-30 08:01:16 +01:00
  • 0f35dcdd0e emulation now works but blocks in the CPU thread aliaspider 2014-06-30 06:21:12 +01:00
  • 0636717c67 add Makefile.mini to linux-sdl aliaspider 2014-06-30 04:08:39 +01:00
  • ec5adbc141 Merge pull request #2 from twinaphex/master aliaspider 2014-06-30 03:30:50 +01:00
  • 40e957d511 Merge https://github.com/aliaspider/blueMSX-libretro #2 twinaphex 2014-06-30 04:24:29 +02:00
  • 5a3702d172 Move image buffer allocation to retro_init twinaphex 2014-06-29 21:54:31 +02:00
  • b5ad8e1fb0 fix build aliaspider 2014-06-29 17:46:07 +01:00
  • d56bf8ba38 fix some linker errors. makefile still incomplete aliaspider 2014-06-29 17:01:00 +01:00
  • 4cd909ee62 update Glob.c, Timer.c, Event.c aliaspider 2014-06-29 16:01:15 +01:00
  • 1df83858e4 update from svn://svn.code.sf.net/p/bluemsx/code/trunk (cont.) aliaspider 2014-06-29 14:50:37 +01:00
  • 4355aa28ab update from svn://svn.code.sf.net/p/bluemsx/code/trunk aliaspider 2014-06-29 14:35:46 +01:00
  • 6f4756fc9d Merge pull request #1 from twinaphex/master aliaspider 2014-06-29 07:47:49 +01:00
  • 2123ee3e34 Don't need -lsdl #1 twinaphex 2014-06-29 08:44:07 +02:00
  • a9c10241c8 - Implement archThreadSleep properly - Take out libz dependencies - will only need this for console - blueMSX apparently doesn't respect case sensitivity so surface edits to core codebase are needed twinaphex 2014-06-29 08:33:40 +02:00
  • a73c65a19b add preliminary keyboard support aliaspider 2014-06-16 14:36:43 +01:00
  • 496b8a7cef initial commit aliaspider 2014-06-13 18:45:06 +01:00
  • 2cb4fee793 Update README.md aliaspider 2014-06-13 18:42:50 +01:00