Commit Graph

46 Commits

Author SHA1 Message Date
Themaister
a5b3f421d1 Fix include paths for libsnes header. 2011-11-30 17:32:30 +01:00
Themaister
389e9ba0dc Style nit. 2011-11-04 00:07:53 +01:00
Themaister
0f010cf3d2 Fix style nits. 2011-11-02 19:31:36 +01:00
Themaister
a48dc55c41 Fix ugly possible segfault. 2011-10-30 16:58:45 +01:00
Themaister
f48247a18b Style nits ... 2011-10-15 12:56:48 +02:00
Themaister
bcae973d82 Savestate auto indexing support. 2011-09-27 15:31:25 +02:00
Themaister
3c58d10eae Small fix. 2011-09-20 12:05:21 +02:00
Themaister
5e14b302bc Replace a VLA with char[MAXPATHLEN]. 2011-09-20 12:50:13 +03:00
Themaister
38e7fc6659 Add support for blocking SRAM writes :) 2011-09-16 15:32:21 +02:00
Themaister
0730a34a5b Reverting config path to system default if it doesn't find it. 2011-08-24 08:14:03 +02:00
Themaister
8d3f15602c More robust recovery. 2011-08-22 18:45:38 +02:00
Themaister
c55263b956 Clean up some file handling stuff ... 2011-08-22 18:13:30 +02:00
Themaister
e5326467a1 Attempt to recover SRAM writes! 2011-08-22 17:39:29 +02:00
Themaister
596d8d9985 Attempt to recover SRAM write failures gracefully ... 2011-08-22 17:35:31 +02:00
Themaister
b4b0be9118 Allow directories for -s/-S. Paths will be inferred. 2011-08-22 17:05:27 +02:00
Themaister
fb739621ac BPS seems to work ... :) 2011-08-18 00:37:43 +02:00
Themaister
24e8ca6856 Some more needed stuff ... 2011-08-18 00:24:57 +02:00
Themaister
1ff9b6a375 Start adding support for BPS patches. 2011-08-18 00:05:56 +02:00
Themaister
346a9f2b4e Remove debug messages. 2011-06-26 17:06:05 +02:00
Themaister
363d8ca5b4 More proper string reading function. 2011-06-26 17:05:29 +02:00
Themaister
d221c480e6 Fix aliasing issue. 2011-06-25 16:49:34 +02:00
Themaister
25fce1a6c6 Allow XML mapping. 2011-06-24 13:29:30 +02:00
Themaister
ec1401e657 Fix build error on Win32. 2011-06-21 02:33:59 +02:00
Themaister
753d2057bb Fix BSD build. Convert strcpy()/strcat() to strl* variants. 2011-06-16 22:47:37 +02:00
Themaister
9473b392df TGA loader (nolib). 2011-05-18 21:49:23 +02:00
Themaister
1005d7fa9b SHA256 support. Now onto cheats ... 2011-04-17 12:29:58 +02:00
Themaister
f2cc19d1a7 Some fixups for SGB etc. 2011-04-07 21:06:31 +02:00
Themaister
ad55829890 Convert to strlcpy/strlcat. More sane. 2011-04-03 22:29:36 +02:00
Themaister
b2d214ee79 Should fix path issues with UPS patching.
When filename had two dots ('.') in it,
using fill_pathname on g_extern.basename was wrong.
Added fill_pathname_noext to countermeasure this.
2011-04-03 21:43:25 +02:00
Themaister
c0117bfbb6 Remove debugging fprintf. 2011-03-29 23:38:11 +02:00
Themaister
074234f182 Oh damn you Windows and your spoony file handling... 2011-03-29 23:21:56 +02:00
Themaister
1706763a4c Start supporting shaders hiding in a directory. 2011-03-29 18:04:41 +02:00
Themaister
e484e22e2f Fix up UPS :) Should work fine now at least for .sfc base roms. 2011-03-23 23:31:33 +01:00
Themaister
2446300dd9 Some more logic hooked up. 2011-02-02 12:10:27 +01:00
Themaister
e0403e4dae Indentation error. 2011-01-29 19:53:23 +01:00
Themaister
5bcde44684 Remove some undeeded warning/error messages. 2011-01-27 23:05:20 +01:00
Themaister
2459793f9c Set O_BINARY in Win32 on stdin reads. 2011-01-27 22:43:12 +01:00
Themaister
17663bbe46 Add save state slots. 2011-01-23 23:09:54 +01:00
Themaister
2267c7d048 Update licensing headers. 2011-01-23 20:29:28 +01:00
Themaister
b381350bdc Rework savestate / srm saving. 2011-01-18 15:34:37 +01:00
Themaister
c7e6e73bcb Fix a blooper in headers. 2011-01-17 20:54:58 +01:00
Themaister
907c371a92 Add sufami... Now it should be pretty complete. :) 2011-01-12 21:57:55 +01:00
Themaister
e6aa065781 Add some more abstractions for file loading. Also add initial SGB rom
loading!
2011-01-12 18:05:57 +01:00
Themaister
73203b75c1 Dynamic loading of libsnes. 2010-12-30 13:54:49 +01:00
Themaister
9107aee623 Add licensing stuff. 2010-12-24 01:33:40 +01:00
Themaister
3fdb201710 Some refactoring. Splitting up driver logic and file logic. 2010-12-24 01:26:36 +01:00