Lioncash
|
70679335b2
|
main: Use constants for AND filtering input
|
2015-06-01 00:41:31 -04:00 |
|
Yuri Kunde Schlesner
|
179b593886
|
Remove outdated prompt
|
2015-05-29 14:46:45 -03:00 |
|
Yuri Kunde Schlesner
|
cd38556f97
|
Fill unused header area with 0xFF instead of garbage.
|
2015-05-29 14:46:22 -03:00 |
|
Yuri Kunde Schlesner
|
ea3b963f23
|
Add support for split-dumping large carts
Closes #1
|
2015-05-28 16:51:39 -03:00 |
|
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
|
ff6e6862ff
|
Nicer dumping and buffering loop.
|
2015-05-25 04:52:32 -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
|
f95a7585fc
|
Fix variable type.
|
2015-05-24 22:52:26 -03:00 |
|
Yuri Kunde Schlesner
|
8641c98b13
|
Fix variable type
|
2015-05-24 21:39:35 -03:00 |
|
Yuri Kunde Schlesner
|
890c605423
|
Make console more readable when the output overflows the screen
|
2015-05-15 19:29:31 -03:00 |
|
Yuri Kunde Schlesner
|
7e785433d6
|
Do uncached reads inside ioDelay to improve delay reliability
|
2015-05-15 19:26:14 -03:00 |
|
Yuri Kunde Schlesner
|
ce0eec34e7
|
Make WaitInput wait for a press, not a release.
|
2015-05-15 19:22:53 -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 |
|
Yuri Kunde Schlesner
|
4c0b428cde
|
Remove pointless casts and fix variable types.
|
2015-05-14 04:27:30 -03:00 |
|
Yuri Kunde Schlesner
|
76997590c7
|
Fix key input function continuing on button releases
|
2015-05-14 04:25:25 -03:00 |
|
Yuri Kunde Schlesner
|
121c93ba11
|
Correct typos in cache initialization code
|
2015-05-14 04:23:24 -03:00 |
|
archshift
|
a7912ecfe6
|
Remove unused framebuffer.h
|
2015-05-13 22:32:42 -07:00 |
|
archshift
|
c63b25fb58
|
Remove unused (and superseded) letters.h
|
2015-05-13 22:11:49 -07:00 |
|
archshift
|
b93dd813f5
|
Fix reference to a pointer being written to file instead of a pointer.
|
2015-05-13 22:02:24 -07:00 |
|
archshift
|
c06625f422
|
Enable MCU, caches for massive speedups in game dump time.
|
2015-05-13 21:09:17 -07: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 |
|
Lioncash
|
bf19ebc428
|
Makefile: Move architecture flags into the ARCH variable
|
2015-05-11 10:25:59 -04:00 |
|
Lioncash
|
9f711deb48
|
main: Get rid of unused variables.
|
2015-05-11 10:21:59 -04:00 |
|
Lioncash
|
a6db883d49
|
common: Cache string length in strupper/strlower
Avoids calling strlen every loop iteration.
|
2015-05-11 03:14:59 -04:00 |
|
archshift
|
1059f73fb8
|
protocol_ntr.c: Change if block chain to a switch block
|
2015-05-11 00:14:08 -07:00 |
|
Lioncash
|
1f4c4911fc
|
Common: Use typedefs instead of defines
|
2015-05-11 03:08:32 -04: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
|
1eeb6cfeaf
|
Add .gitignore with common unwanted files
|
2015-05-10 00:33:08 -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 |
|
archshift
|
bc5aa24d4f
|
Move includes into source/ directory, some small cleanups
|
2015-05-10 00:14:42 -07:00 |
|
archshift
|
2c131f4c63
|
Rename Cart.cpp/h to gamecart.c/h, actually use its header file
|
2015-05-09 23:42:30 -07:00 |
|
Tony Wasserka
|
c4959d20a5
|
Initial commit
|
2015-05-04 15:32:23 -07:00 |
|