16 Commits

Author SHA1 Message Date
Yuri Kunde Schlesner
43554a68d3 Add a hacky workaround for problematic carts
This adds a few strategically placed dummy commands which skip the bad
responses, allowing the cart to be dumped.
2015-05-25 17:46:00 -03:00
Yuri Kunde Schlesner
6fdf216e25 Increase a few ioDelays during cart initialization
This helps with carts that return FFFFFFFF as the cart id.
2015-05-25 00:02:05 -03:00
Yuri Kunde Schlesner
ce21c68e8c Various cleanups and UI improvements (hopefully...) 2015-05-24 23:29:37 -03:00
Yuri Kunde Schlesner
843095109f Add (optional) verbose logging of cart traffic, for debugging 2015-05-24 22:56:43 -03:00
Yuri Kunde Schlesner
8641c98b13 Fix variable type 2015-05-24 21:39:35 -03:00
Lioncash
d3768d4fe8 Get rid of missing prototype warnings 2015-05-14 21:30:39 -04:00
Lioncash
24014cd41f protocol: Make translation-unit only variables static 2015-05-14 21:14:25 -04:00
Normmatt
99660d22f8 Added licences to some files. 2015-05-12 11:15:16 +12:00
Lioncash
30bb85a4ef Get rid of basic warnings found with -Wextra
- Signed/unsigned compares
- static not being before const
2015-05-11 10:33:38 -04:00
archshift
1059f73fb8 protocol_ntr.c: Change if block chain to a switch block 2015-05-11 00:14:08 -07:00
archshift
192dd2584b Split up misc.h into respective protocol, etc files 2015-05-10 13:09:49 -07:00
archshift
3b8608fee2 Split out NTR and CTR commands into their own files 2015-05-10 12:51:46 -07:00
archshift
4ca99178d3 Code style cleanups, removing dead code 2015-05-10 01:22:47 -07:00
archshift
ed9f2e85f8 Ensure newlines are at the end of all files 2015-05-10 01:00:50 -07:00
archshift
bd925bae17 Split up gamecart.c/h into multiple protocol files 2015-05-10 00:53:09 -07:00
archshift
de5f58b7a0 Move gamecart files to their own folder
Preparation for splitting them up into multiple files
2015-05-10 00:31:52 -07:00