Skip to content

Commit d363fde

Browse files
committed
Bump sm64extend version to 0.3.2 and update README
1 parent 36f07b4 commit d363fde

File tree

2 files changed

+7
-6
lines changed

2 files changed

+7
-6
lines changed

release/sm64extend.README.txt

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
## sm64extend: Super Mario 64 ROM Extender
22
- accepts Z64 (BE), V64 (byte-swapped), or N64 (little-endian) ROMs as input
3-
- works with US, European, Japanese, and Shindou ROMs
3+
- works with US, European, Japanese, Shindou, and iQue ROMs
44
- decompresses all MIO0 blocks from ROM to extended area
55
- configurable extended ROM size (default 64 MB)
66
- configurable padding between MIO0 blocks (default 32 KB)
@@ -14,12 +14,12 @@
1414

1515
### Usage
1616
```
17-
sm64extend [-s SIZE] [-p PADDING] [-a ALIGNMENT] [-d] [-f] [-v] FILE [OUT_FILE]
17+
sm64extend [-a ALIGNMENT] [-p PADDING] [-s SIZE] [-d] [-f] [-v] FILE [OUT_FILE]
1818
```
1919
Options:
20-
-s SIZE Size of the extended ROM in MB (default: 64).
21-
-p PADDING Padding to insert between MIO0 blocks in KB (default = 32).
2220
-a ALIGNMENT Byte boundary to align MIO0 blocks (default = 1).
21+
-p PADDING Padding to insert between MIO0 blocks in KB (default = 32).
22+
-s SIZE Size of the extended ROM in MB (default: 64).
2323
-d dump MIO0 blocks to files in 'mio0files' directory
2424
-f Fill old MIO0 blocks with 0x01.
2525
-v Verbose output.
@@ -49,6 +49,7 @@ Pad 64 KB between blocks, align blocks to 16-byte boundaries, fill old MIO0 bloc
4949
sm64extend -p 64 -a 16 -f sm64.z64 sm64_output.ext.z64
5050
```
5151
### Changelog:
52+
v0.3.2: add support for SM64 iQue ROM
5253
v0.3.1: add little-endian ROM support and error checking
5354
- add support for .n64 little-endian ROMs
5455
- add further validation on SM64 ROM version

sm64extend.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
#include "libsm64.h"
66
#include "utils.h"
77

8-
#define SM64EXTEND_VERSION "0.3.1"
8+
#define SM64EXTEND_VERSION "0.3.2"
99

1010
// default configuration
1111
static const sm64_config default_config =
@@ -24,7 +24,7 @@ static void print_usage(void)
2424
ERROR("Usage: sm64extend [-a ALIGNMENT] [-p PADDING] [-s SIZE] [-d] [-f] [-v] FILE [OUT_FILE]\n"
2525
"\n"
2626
"sm64extend v" SM64EXTEND_VERSION ": Super Mario 64 ROM extender\n"
27-
"Supports (E), (J), (U), and Shindou ROMs in .n64, .v64, or .z64 formats\n"
27+
"Supports (E), (J), (U), Shindou, and iQue ROMs in .n64, .v64, or .z64 formats\n"
2828
"\n"
2929
"Optional arguments:\n"
3030
" -a ALIGNMENT byte boundary to align MIO0 blocks (default: %d)\n"

0 commit comments

Comments
 (0)