Commit graph

35 commits

Author SHA1 Message Date
Souryo
5124378867 Fixed filename case 2016-06-11 20:13:14 -04:00
Souryo
1647f0c8c0 NetPlay/Movies: Avoid performing CRC32 checks when looking for a rom that matches 2016-02-08 23:34:48 -05:00
Souryo
9bfa62129a Added support for drag and dropping rom/ips files 2016-01-28 23:01:01 -05:00
Souryo
df8e66a5e7 FDS support (missing sound emulation) 2016-01-28 20:47:16 -05:00
Souryo
b00a565354 BaseMapper: Refactoring, improved generic save state support 2016-01-24 11:18:50 -05:00
Souryo
18b202473e Fixed warning 2016-01-23 15:15:52 -05:00
Souryo
963c66c71d iNES: Ignore high nibble of mapper number for older roms. 2016-01-23 12:52:19 -05:00
Souryo
b17c088995 Mapper 78 support 2016-01-19 23:32:02 -05:00
Souryo
b3a6447a94 BaseMapper - Support for both CHR ROM & RAM at once
Mapper 74, 119, 191, 192, 194, 195 support
2016-01-19 20:16:00 -05:00
Souryo
89943b425a NES 2.0: Initial dev, not fully supported yet 2016-01-16 20:21:14 -05:00
Souryo
165c8d3b81 Prevent reading invalid memory (crashes) due to invalid headers 2015-12-28 13:59:10 -05:00
Souryo
78081d7c69 IPS support 2015-12-27 18:41:38 -05:00
Souryo
d648f18b8a Added automatic tests 2015-12-26 17:11:00 -05:00
Souryo
5b565bfeeb GCC support - Fixed warnings/compilation errors (Core & Utilities now compile under GCC, but code is incomplete) 2015-08-28 21:01:18 -04:00
Souryo
dffc03ad68 MMC5 support (incomplete)
Heavy refactoring of BaseMapper (to support MMC5 functionality, and be more flexible in general)
2015-07-29 22:10:34 -04:00
Souryo
41ae3cdcd2 PAL support (PPU & APU) 2015-07-21 23:05:27 -04:00
Souryo
bbad798717 Fixed filenames being converted to lower case 2015-07-20 23:32:52 -04:00
Souryo
e7e77ccfa7 Converted all wide strings to utf8 strings
Fixed exception throwing to be standard
2015-07-11 08:27:22 -04:00
Souryo
0c91a15fa0 -Added x64 build
-Rearranged build folders to be cleaner
-Required resource files are automatically copied to the output folder
2015-07-06 21:31:32 -04:00
Souryo
7b0fac672d -Movies now record what game (name & CRC32) they were recorded from and attempt to load the same rom when played
-Movies/NetPlay now use the recent files list to look for roms to load
2015-07-05 22:23:44 -04:00
Souryo
c895d1252e Added cheat code support - Supports Game Genie, Pro Action Rocky and Custom codes 2015-07-05 19:05:33 -04:00
Souryo
0b083e4099 Fixed .sav filename when loading from ZIP archives 2014-07-12 20:56:22 -04:00
Souryo
82006c057b Fixed Netplay issue introduced with ZIP support 2014-07-10 20:24:28 -04:00
Souryo
3cc3bf6cbd Code cleanup 2014-07-10 19:30:22 -04:00
Souryo
f55b9fce60 Added ZIP file support - Emu no longer crashes when loading unsupported mappers 2014-07-10 19:25:35 -04:00
Souryo
7e56526bac Fixed warning 2014-06-24 22:00:18 -04:00
Souryo
42a0431cdb Battery saved PRG-RAM support 2014-06-24 16:16:23 -04:00
Souryo
eaa528ded8 Removed unused variables 2014-06-24 12:40:50 -04:00
Souryo
b940235c03 Mapper refactoring - less code in each specific mapper 2014-06-24 10:19:24 -04:00
Souryo
6437be44f5 MMC1 support + Mapper refactoring
Zelda 1, MegaMan 2, Final Fantasy2 working correctly
2014-06-24 02:47:32 -04:00
Souryo
5574f1c4bf Fixed a few glitches based on test roms 2014-06-20 22:31:48 -04:00
Souryo
441240d25d PPU Sprites working, changed GUI to allow loading roms manually 2014-06-20 21:48:55 -04:00
Souryo
fdb5776856 Fixed remaining color issues, added horizontal/vertical mirroring support 2014-06-19 19:58:15 -04:00
Souryo
177d53e8bf PPU work 2014-06-14 18:20:56 -04:00
Souryo
630db30484 Improved code structure 2014-06-14 11:27:55 -04:00