Commit Graph

102 Commits

Author SHA1 Message Date
Twinaphex
add97b9ef5 (360) Don't make a copy of dir_list_new in 360/main.c but rather use
the one in file.c with two small Xbox 360 tweaks to make it work
2012-04-13 14:52:51 +02:00
Themaister
7c5c04bf36 Warning fixups. 2012-04-10 00:37:30 +02:00
Themaister
9f0211d9d7 Fixup C++ build. 2012-04-09 22:30:29 +02:00
Themaister
e3a71a8c5b Fixup headers. 2012-04-09 22:05:26 +02:00
Themaister
e012e290ae Builds clean. 2012-04-09 22:04:44 +02:00
Themaister
5d51942f69 libretro fixups. 2012-04-09 22:04:43 +02:00
Themaister
62c96ea937 Change license header. 2012-04-09 22:03:57 +02:00
Themaister
9698cd7dbd Change headers. 2012-04-09 22:03:57 +02:00
TwinAphex51224
a860a71016 (360) 360 uses Griffin now too 2012-03-29 12:04:58 +02:00
Themaister
d73ec9b645 Move hashing code to hash.o. 2012-03-25 23:29:39 +02:00
Themaister
5272008f54 Add --no-patch to forcefully disable all patching. 2012-03-20 23:45:58 +01:00
Themaister
4e772003c8 Style nit. 2012-03-20 23:18:10 +01:00
Themaister
48cddde84a Add IPS patching. 2012-03-20 23:08:34 +01:00
Twinaphex
4e3359ec19 Merged console_ext.c / main_wrap.c and got rid of warning in file.c 2012-03-17 23:05:48 +01:00
Themaister
56e5c9fcec Refactor patch handling. 2012-03-17 01:12:29 +01:00
Themaister
224db6a4c8 Merge ups.h/bps.h into patch.h. 2012-03-16 23:47:31 +01:00
Themaister
9ab02b12be Move compat functionality to compat/. 2012-03-16 23:26:57 +01:00
TwinAphex51224
81988fc1ef (360) Don't include D3D/Netcode where not needed through NOD3D/
NONET defines
2012-03-11 16:17:42 +01:00
Themaister
6d1ab7ebfd Revert changes with HAVE_XML. The XML read for memory map are not parsed
in any way by SSNES and does not depend on libxml2.

Also keep removal of log where XML map is not found (very likely
anyways).
2012-02-16 20:25:25 +01:00
TwinAphex51224
2760b5b0c2 (Core) Don't create 'can't load XML memory map' if HAVE_XML
is not defined for the port
2012-02-16 03:49:13 +01:00
TwinAphex51224
317f255eae (Core) Remove obsolete file checking function 2012-02-15 18:43:35 +01:00
TwinAphex51224
2cb946ec8b (Core) Add filepath_exists to file.c - needed for console ports 2012-02-15 02:09:55 +01:00
Themaister
9c861f13be Fix additional exclamation marks. 2012-02-11 21:16:01 +01:00
Themaister
accb011196 Add fill_pathname_base. 2012-01-30 22:45:43 +01:00
TwinAphex51224
734afe2058 (PS3) Implement file_is_directory on PS3 2012-01-30 17:18:31 +01:00
TwinAphex51224
e044275c3e (360) Fix for 360 - INVALID_FILE_ATTRIBUTES is not defined in a
360 header
(PS3) Added g_console.rom_path setting - not using g_extern.system.
fullpath anymore
2012-01-21 02:58:19 +01:00
Themaister
057d29bea1 Check for INVALID_FILE_ATTRIBUTES. 2012-01-20 18:31:46 +01:00
Themaister
c492195ab1 Empty string should not be a directory. 2012-01-20 18:09:53 +01:00
Themaister
ef206b3a27 Fix directory detection. 2012-01-14 01:42:51 +01:00
Themaister
b4248038fb Update license headers. 2012-01-08 01:12:05 +01:00
Themaister
f2a152f7c9 Minor cleanup. 2012-01-07 11:47:53 +01:00
Themaister
9747767474 Use GetFileAttributes. 2012-01-05 17:41:04 +01:00
Themaister
cee33327f8 Ugh 2012-01-05 17:28:11 +01:00
Themaister
f70b52a0df Don't use unicode. 2012-01-05 17:27:48 +01:00
Themaister
0b62771b54 Don't use getenv on XBOX. 2012-01-05 17:27:18 +01:00
Themaister
b168109672 Fix missing stuff. 2012-01-05 17:23:22 +01:00
Themaister
d8b6aebe9a Use plain ASCII for directories. 2012-01-05 17:22:03 +01:00
TwinAphex51224
4812b632c3 (360) Fixed most compile errors for 360 2012-01-05 15:11:55 +01:00
TwinAphex51224
ebea0220cd (360) Added 360 solution and added some defines 2012-01-05 13:30:13 +01:00
Themaister
3d1b0ef35b Merge branch 'fix' 2012-01-02 13:33:27 +01:00
Themaister
c2ba0d474c Use limits.h and PATH_MAX. 2012-01-02 13:33:03 +01:00
Themaister
bc66841a29 More correct save state and rewind handling. 2011-12-27 18:30:14 +01:00
Themaister
cdc92af959 Cleanups. 2011-12-26 16:43:47 +01:00
Themaister
763a5bf2c0 Style nit. 2011-12-26 16:22:34 +01:00
Themaister
8301cf8a2f Style nit. 2011-12-26 16:14:33 +01:00
Themaister
fe7f05e717 Style nit. 2011-12-25 12:14:26 +01:00
Themaister
0724ab2ca1 Fix assertion bugs. 2011-12-25 12:13:19 +01:00
Themaister
c272ba56ad Fix build for Release mode. 2011-12-25 11:45:27 +01:00
Themaister
eac468ba19 MSVC compat. 2011-12-25 01:38:59 +01:00
Themaister
d5fca50a2f Can build for C++. 2011-12-24 15:26:01 +01:00