Skip to content

Commit eec33fc

Browse files
committed
Finalize v1.1
1 parent c246038 commit eec33fc

4 files changed

Lines changed: 36 additions & 14 deletions

File tree

README.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ MMBN Randomizer
22
===============
33
MMBN Randomizer is a Java utility that "randomizes" a Mega Man Battle Network ROM. Things being randomized include chip codes, chip drops and enemies in random encounters.
44

5-
To run this program, Java 7 must be installed on your computer.
5+
To run this program, Java 8 must be installed on your computer.
66

77
Usage
88
-----
@@ -19,9 +19,7 @@ Compatibility
1919
Currently MMBN Randomizer works for the following games:
2020

2121
* Mega Man Battle Network 6: All versions.
22-
* Mega Man Battle Network 5: Team Colonel, North American version only.
23-
24-
Support for other games and regions is planned.
22+
* Mega Man Battle Network 5: All versions.
2523

2624
Since all chip codes are randomized, save files are locked to the seed that was used. If you use a save file from the clean ROM or a randomized ROM with a different seed, the game will softlock when you enter folder edit and you can't use any of your chips in battle.
2725

@@ -31,15 +29,16 @@ Notes
3129

3230
Credits
3331
=======
34-
**MMBN Randomizer (c) 2014**
32+
**MMBN Randomizer (c) 2014 - 2020**
33+
3534
* Prof. 9
3635
* Planning
3736
* Programming
3837
* MidniteW
3938
* Icon
4039
* Beta testing
4140

42-
Mega Man and Mega Man Battle Network are (c) Capcom 1987 - 2014
41+
Mega Man and Mega Man Battle Network are (c) Capcom 1987 - 2020
4342

4443
License
4544
=======

changelog.md

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,25 @@
11
Changelog
22
=========
33

4+
MMBN Randomizer v1.1 - 4 May 2020
5+
---------------------------------
6+
7+
This is intended to be the final release of the Java-based version of the MMBN Randomizer.
8+
9+
* Added support for other versions of MMBN5 (GBA).
10+
* Fix certain Mystery Datas not being randomized (notably Purple Mystery Data).
11+
* Crossover Trader rewards are now randomized.
12+
* Item Panels and Bonus Panels in Liberation Missions are now randomized.
13+
* Fix Program Advance check using Chip Gate-specific PAs.
14+
* Program Advance check now attempts to generate more matching codes when the original PA had several different letter combinations.
15+
* Chips part of a consecutive Program Advance with only 3 codes can now have * code.
16+
* Add-on chips like Atk+10 that have a * code will now retain their * code.
17+
* VacuumFans are now treated as the same enemy rank as WindBoxes.
18+
* Fire-only Kettles are now replaced with their regular counterpart.
19+
* Fixed fights are now randomized (will never have Nightmares in MMBN6).
20+
* Java 8 or newer is required.
21+
422
MMBN Randomizer v1.0 - 9 August 2014
523
------------------------------------
6-
Initial release.
24+
25+
* Initial release.

launch4j.xml

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,29 +8,33 @@
88
<cmdLine></cmdLine>
99
<chdir>.</chdir>
1010
<priority>normal</priority>
11-
<downloadUrl>http://java.com/download</downloadUrl>
11+
<downloadUrl>https://www.java.com/download/</downloadUrl>
1212
<supportUrl></supportUrl>
1313
<stayAlive>false</stayAlive>
14+
<restartOnCrash>false</restartOnCrash>
1415
<manifest></manifest>
1516
<icon>icon.ico</icon>
1617
<jre>
1718
<path></path>
1819
<bundledJre64Bit>false</bundledJre64Bit>
19-
<minVersion>1.7.0</minVersion>
20+
<bundledJreAsFallback>false</bundledJreAsFallback>
21+
<minVersion>1.8.0</minVersion>
2022
<maxVersion></maxVersion>
2123
<jdkPreference>preferJre</jdkPreference>
2224
<runtimeBits>64/32</runtimeBits>
2325
</jre>
2426
<versionInfo>
25-
<fileVersion>1.0.0.0</fileVersion>
26-
<txtFileVersion>v1.0</txtFileVersion>
27+
<fileVersion>1.1.0.0</fileVersion>
28+
<txtFileVersion>v1.1</txtFileVersion>
2729
<fileDescription>Randomizes a Mega Man Battle Network ROM.</fileDescription>
2830
<copyright>Prof. 9</copyright>
29-
<productVersion>1.0.0.0</productVersion>
30-
<txtProductVersion>v1.0</txtProductVersion>
31+
<productVersion>1.1.0.0</productVersion>
32+
<txtProductVersion>v1.1</txtProductVersion>
3133
<productName>MMBN Randomizer</productName>
3234
<companyName></companyName>
3335
<internalName>MMBN Randomizer</internalName>
3436
<originalFilename>MMBN Randomizer.exe</originalFilename>
37+
<trademarks></trademarks>
38+
<language>ENGLISH_US</language>
3539
</versionInfo>
3640
</launch4jConfig>

src/rand/Main.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
import rand.gui.MainFrame;
1313

1414
public class Main {
15-
public static final String VERSION = "v1.1 BETA 4";
15+
public static final String VERSION = "v1.1";
1616
private static final boolean DEBUG = false;
1717
private static final int RESULT_SUCCESS = 0;
1818
private static final int RESULT_WARNING = 1;

0 commit comments

Comments
 (0)