Anthony J. Bentley
b5e7855afd
Remove reference to currently nonexistent gbz80(7) manual.
2015-02-26 00:37:45 -07:00
Anthony J. Bentley
ce7d1d5d49
Use real dates in the manpages.
2015-02-26 00:37:13 -07:00
Anthony J. Bentley
64a3929f4e
“No Ns” is redundant.
2015-02-26 00:36:46 -07:00
Anthony J. Bentley
7055301616
Don’t unnecessarily escape hyphens in manpages.
2015-02-25 02:17:54 -07:00
Anthony J. Bentley
8534f3a148
Unify usage strings/functions across programs.
...
The funny spacing is to make it easier to keep to 80 characters/line.
2015-01-07 23:13:18 -07:00
Anthony J. Bentley
bdc6401eba
rgbfix: deal with options and arguments in the right order.
2015-01-07 23:07:09 -07:00
Anthony J. Bentley
21d0b402d3
Don't unnecessarily initialize variables.
2015-01-07 22:59:06 -07:00
Anthony J. Bentley
1e1339467e
Use POSIX 2001 as the base standard.
2014-11-06 21:39:36 -07:00
stag019
80e2129f22
Merge https://github.com/bentley/rgbds
...
Conflicts:
include/lib/types.h
src/asm/symbol.c
2014-11-02 01:00:20 -05:00
Anthony J. Bentley
d7319ecd00
Remove rgblib.
...
I have never used it and it's probably been broken for years.
2014-09-24 03:03:42 -06:00
Anthony J. Bentley
d661b3a532
Now that we replace missing libc functions, switch back to err().
2014-09-24 02:50:39 -06:00
Anthony J. Bentley
c0be5ddbb2
Remove dead stores.
2014-09-24 01:19:05 -06:00
Anthony J. Bentley
08b1b97a45
Preserve the ability to set pad_value in rgbfix.
2014-02-09 02:58:00 -07:00
Anthony J. Bentley
17192ea6f0
Improve performance when padding: don't write a byte at a time.
2014-02-08 23:26:43 -07:00
stag019
c61c112218
Remove GNU-specific <getopt.h>. getopt() is defined in <unistd.h> in POSIX, which adding #define _XOPEN_SOURCE 500 causes GCC to include.
2013-12-23 14:57:06 -05:00
Anthony J. Bentley
6aecf65552
Fix incorrect manpage macro.
2013-07-23 19:04:02 -06:00
Anthony J. Bentley
8811784b71
rgbfix: exit on invalid usage.
2013-04-11 09:28:38 -06:00
Vegard Nossum
eb4f790a82
Include getopt.h (fix compilation on GNU/Linux)
...
Signed-off-by: Vegard Nossum <vegard.nossum@gmail.com >
2012-10-21 06:05:30 +02:00
Anthony J. Bentley
fd724d10e4
Add support for the four‐character game ID.
2011-12-29 20:22:06 -07:00
Anthony J. Bentley
309e2c0b93
Update the SGB flag in the rgbfix examples.
2011-12-07 21:19:56 -07:00
Anthony J. Bentley
5d6559f15f
Remove nonstandard <err.h>.
...
This provides some really nice functions, but does not exist in some
environments (particularly MinGW).
2011-12-02 01:23:23 -07:00
Anthony J. Bentley
d784b14615
Remove unneeded include.
2011-04-11 20:00:52 -06:00
Anthony J. Bentley
ba30863b73
In manuals, use wrapping macros instead of literal parens, etc.
2011-04-10 00:37:58 -06:00
Anthony J. Bentley
abf8f8255a
Fix some manual macro scoping problems.
2011-04-10 00:32:31 -06:00
Anthony J. Bentley
009ac34f32
Remove unnecessary comments from manpage sources
2011-04-10 00:15:35 -06:00
Anthony J. Bentley
9a9d071024
Oops: remove escape that was keeping manpage date from being parsed
2011-04-10 00:12:19 -06:00
Anthony J. Bentley
9f9e76e85f
Use the semantic .Ad in manpages.
2011-04-10 00:08:44 -06:00
Anthony J. Bentley
376c8d2f5b
Update man page: .gb will no longer be added to a filename without it
2010-12-22 15:15:43 -07:00
Anthony J. Bentley
114871d46d
Move manuals to the main source directories.
2010-12-22 14:23:35 -07:00
Anthony J. Bentley
d2f52fdd0c
Rewrite rgbfix from scratch, under a free ISC license.
...
Slight changes in usage; the man page has been updated accordingly.
2010-12-22 13:48:44 -07:00
Anthony J. Bentley
05be8e0011
Delete rgbfix, to be replaced with a freely-licensed version
2010-12-22 13:19:37 -07:00
bentley
7293da9084
fix some error messages: err() instead of errx(strerror())
2010-02-17 18:28:03 -07:00
bentley
aea1990de3
rgbfix: minor correction to last error message commit
2010-01-18 16:29:48 -07:00
bentley
f97e856a1f
rgbfix: improve file open error message
2010-01-18 16:17:13 -07:00
bentley
e5ba184ef3
fix strcpy() warning on OpenBSD
2010-01-15 17:07:33 -07:00
bentley
b69cd0c345
-v doesn't need to modify ROM size; -p can do that
2010-01-13 11:22:56 -07:00
bentley
2da63e2f7d
cosmetic change: rearrange getopt() switch for easier reading
...
cases are put in alphabetical order, to match the getopt string.
2010-01-13 10:08:23 -07:00
bentley
0b647c5a25
move color only flag to -c, color compatible flag to -C
2010-01-13 10:04:42 -07:00
bentley
2d5c193e6d
move MBC option from -b to -m
2010-01-13 09:50:02 -07:00
bentley
cd52e3c56c
move ramsize option from -m to -r
2010-01-13 09:48:13 -07:00
bentley
5931973029
fix compile error on Linux
2010-01-13 08:26:48 -07:00
bentley
a913dc01b5
remove unused variable argn (no longer needed due to getopt(3) usage)
2010-01-13 07:33:02 -07:00
bentley
9da8db3ce1
fix cast warnings
2010-01-13 07:31:34 -07:00
bentley
cdb90cea29
remove archaic 512KiB error, replace with 8MiB warning
2010-01-12 22:46:53 -07:00
bentley
d0a03bc99b
pad option now changes the ROM size at 0x148
2010-01-12 22:40:37 -07:00
bentley
cba8933c11
remove unneeded carttype checking in -v
...
To simplify the code, remove the carttype work in the -v option.
Because the MBC option already alters it, this one is superfluous.
2010-01-12 21:21:48 -07:00
bentley
b2a4f54f59
rename PrintUsage() to usage(), and return EX_USAGE
2010-01-12 19:52:42 -07:00
bentley
5fe2bcbeed
use errx(3) and warnx(3) instead of rolling our own error functions
2010-01-12 19:44:21 -07:00
bentley
fd9901a280
remove the -r (truncate) option
...
I can't think of a single use case for the -r (truncate) option.
It has been removed to make the code simpler.
If you do use it and have good reason to do so, let me know and I
will consider putting it back in.
2010-01-12 19:05:23 -07:00
bentley
f617078fda
finish minor consistency output changes
2010-01-12 18:42:32 -07:00