Submission #3667: mtvf1's GBA MegaMan Battle Chip Challenge "no code" in 2:41:48.80

Game Boy Advance
(Submitted: MegaMan Battle Chip Challenge)
no code
VBA-rr v23.5 svn421
582528
60
53505
Unknown
1403 - Megaman Battle Chip Challenge (U).gba
Submitted by mtvf1 on 7/31/2012 9:18:03 AM
Submission Comments

Game objectives

  • Emulator used: VBA-RR v23.5 svn421
  • Not use Navi-code
  • Manipulate luck
  • Takes damage, but can't save time
  • Beat the real final boss, BassGS
old:
If somebody think that only finishing ClassS or ClassZ is better, You can see this. The file classS is not equal to this full tas.
http://dehacked.2y.net/microstorage.php/info/1582771179/1403MBCCclassS.vbm
http://dehacked.2y.net/microstorage.php/info/884820766/1403MBCCclassZ.vbm

About this game.

This is a megaman-battle-network game which takes place somewhere between exe3 and exe4. But this isn't an ARPG game. It's a card battle game. There are the six characters available for you to choose. Each character has his/her own story.

What's meaning about no code?

After ClassE, the Host Battle has been unlocked. Now you can input the Navi-code that contain the rare chips into the tournament's section, then battle them and win them. I can get any chips which I want, so this is really a bad idea like use cheat.

Why did I choose Roll?

No.NameHPAPMBelementaccuracyevasionstarsattack description
195Megaman50050330-AB5Charge Shot, atk last chip
196Roll40050300-CA5Heart Flash, atk and recovery50
197Gutsman60070290-CC5Guts Hammer, break atk
198Blues55060320-BB5Sonic Boom, random atk chip
199Turboman55020320-AC5Turbo Wheel, atk all chips (element : F)
200Ring45020x2310-BA5Ring Boomerang, atk last chip (element : E)
Compare these characters, and Roll has the high evasion A, and roll's Heart Flash cost less time than others. Megaman's charge shot and Ring's Ring Boomerang are the last delete atk, protoman's Sonic Boom is random delete atk. These cost more time, and I don't need these effect. The important reason, I can get YoYo3(150atk) from Colourman early after Healing tournament. But I can't beat Roll in Open Hacker's N or other place like other characters. Because roll has the low HP, and can be easy to delete with Gaiasword, so it still hard to say roll is the best.

All the chips I used.

No.NameHPAPMBelementaccuracystarsdescriptionnum
1Cannon606010-C1atkx2
2HiCannon908020-C2atk
3MegaCannon15012040-D3atk
22ForestBomb31804050woodA4atk all chips
25LongSword709020-D2random atk chip
26FireSword1108030fireC4random atk chip
27AquaSword1108030aquaC4random atk chip
28ElecSword1108030elecC4random atk chip
29FireBlade1309040fireD3random atk chipx2
30AquaBlade1309040aquaD3random atk chipx2
31ElecBlade1309040elecD3random atk chip
42Dynawave12013040-B3pierce atk
46GutsPunch1607030-B4break atk
50Cannonball1608030-D2break atk
62Burning1104050fireB4atk all chips
65RabiRing33010040elecC3stun atkx2
76Yo-yo28040x340-C2atk
77Yo-yo312050x350-C4atkx2
86GoldFist9015050-C4break atkx2
92Meteor49040x?40fire?2atk=40x(0 to 4 hits)
93Meteor510040x?50fire?4atk=40x(0 to 5 hits)
132Wind160020--2remove enemy guard, enemy accuracy down, evasion up
175GaiaSword9010070woodC5atk+ all latter chips' atk, random atk chip
I got ZapRing3, Yo-Yo2, Dynawave these three chips from shop in the beginning. ZapRing3 is the best chip, it can stun enemy, and prevent enemy to use the navi chip. Dynawave is the max power chip which I can buy except unstable Meteor4. Yo-Yo2 can be used on hole stage. I can get MegaCannon from this shop, but I need to wait too long time, so I give up it.
I beat Healing tournament second for Colourman's YoYo3. And then, I buy the chips again. Get 25. LongSword 29. FireBlade 30. AquaBlade * 2 31. ElecBlade 50. Cannon Ball 65. RabiRing3 92. Meteor4. These chips will be used for classD except 50. CannonBall. I have to face ThunderMan's Remo-kogoro1 in ClassC, so use CannonBall to break it. At this, I think if I can get HiCannon from Ring or NormalNaviV2, I have got one more choice to use manipulate luck, not only use Longsword. I got first HiCannon until beat Guts tournament's Gutsman.
In ClassD, Get ForestBomb3 from Woodman, GutsPunch from Gutsman, FireSword from Fireman, AquaSword from Iceman. ElecSword from Elecman. Now I'm sure these chips are all necessary. Because sword's accuracy is C, and the blade's accuracy is D. I can use manipulate luck to choose RNG.
In ClassC, succeed get 2nd Yo-Yo3 from Colourman and 2nd Fireblade from NormalNaviv2.
In ClassB, get the very important chip GoldFist from MetalMan.
In ClassA, I got another important chip Meteor5 from MagicMan.
In ClassS, get the 2nd GoldFist from MetalMan,but getting two GoldFist is very necessary.
After ClassS, I can get a Random Chip from #172-#181, but the best chip of them is 175.GaiaSword. For getting it, I waste a few hundred frames when beat with Kingman and Protoman, and you can see I use some low power chips.
No.NameHPAPMBelementaccuracyevasionstarsattack description
203Iceman50060290aquaBA5Freeze Tower, pierce atk (element: A)
204Fireman50060290fireBC5Fire Arm, pierce atk (element: F)
205Elecman45020290elecBB5Spark Stark, atk all chips (element: E)
220Heatman65070280fireBB5Flame Tower, pierce atk (element: F)
225Plantman55020270woodAC5Yellow Flower, atk all chips(element: W)
Use the element Navi can add the power of element chips. About the elemental weakness add, you can see
http://www.gamefaqs.com/gba/918715-mega-man-battle-chip-challenge/faqs/31327
I find that change to different NAVI will cost different frames, usually cost more than 260 frames, and some Navis cost more than 350 frames. Use a normal chip usually costs less than 200 frames. So if I want to use Navi chips, it must be saved the time what 2 chips be cost, e.g. I use once and opponent uses once.
I use Heatman change the Fireman, because Heatman has the high HP, the high evasion, and the high Navi attack. As the same reason, Iceman is better than Freezeman. Elecman is not better than Flashman, but it near the end, and no need to change. I choose Plantman not Woodman to use Gaiasword. Because when changes NAVI, change to Plantman is 12 frames slower than Woodman, but when uses sword, Plantman is 17 frames faster than Woodman. In this game, different Navi using the same chip will cost different time.

About this game's RNG

0x020070F8(2bytes) is random's address. I always dump about 500 frames' random changes in the chose screen before battles. It can help me find how the RNG work.
When shopping, random number stops. When buying one chip, RN array's point+2(*P+2). When buying 10 chips, RN array's point is always add more than 20, because some rare chips can be bought when you buy 10 chips.
Battle begin, *P+8. Because it needs 8 RNs choose the chips. I don't know why it is 8 not 6.
When beating:
1. If both Navi's chips have the same Priority and no element restraint, *p+1 to judge who use chip first.
2. If chip's accuracy is equal to or lower than Navi's evasion, *p+1 to judge hit Navi or not.
3. When use random chips, like sword, kunai or Meteor: Sword(if it has hit Navi), *p+1 to judge hit which chip. Kunai(if it has hit Navi, must hit 3 times), *p+3 to judge these 3 times hit which chips. Meteor4, *p+4 to judge every meteor hit or not, and no need to judge the rule No.2.
4. Use one chip, *p+1, no matter what happened e.g. fails, be stunned, no effect.
5. Delete opponent's Navi, *p+1.
6. Judge get chip or not, *p+2.
About level: The higher level, the more chance get chip; The more chips in deck (not include slot-in chips), the higher level; The less be damaged, the higher level; The less chips be deleted, the higher level; Use slot-in chips would reduce level, but if this slot-in chip is recovery chip, maybe rise level.
7. Get chip, *p+1 to judge get which chip. (I still didn't test that if opponent haven't any chip.)
8. slot-in chip. 3 cases: slot-success, slot-fail, slot-last. Slot-in, *p+1 to judge success or fail no matter what the slot-value is 100. So I always use it to make manipulate luck.
What's meaning slot-last? In fact, slot-last is a glitch. When your last attack may delete opponent, you can't slot in chip unless your attack misses. But at the first frames which you use your last chip, you still can pass R or L to slot in. However the random number didn't change, because the system hasn't judge this slot-in success or fail. But system has judge that you have use a slot-in chip, so can reduce the level after battle. Generally speaking, slot-last's only effect is reduce the level and fail to get chip, and then change the random. But it has the very low chance to change the random, because in most case, level S has the same effect as level 10 or level 9, only get the more money. In fact, when I found this glitch, I have completed ClassZ, so I only use this glitch twice.

About Open Battle

After complete ClassZ, Open Battle's HackersN has been unlocked. Now I can beat this game's real final boss, BassGS. But before beat him, I need to complete 99 battles first. Open Battle is not similar to Battle chip GP, because the opponent is random, except Opponent 5,10,...,95,100. So it is important to use manipulate luck to choose the easy opponent. I found this address 0x02008831(1byte) is a flag to display Navi. Which opponent Navi is better or worse?
The beat Navis: Elecman Flashman Sharkman Thunderman Numberman Magnetman NaviTypeE
I can use Roll with Gaiasword hit them only once. But Sharkman's evasion A is very high when on the ice stage.
The better Navis: Gutsman Colourman Ring Plantman Kingman Toadman Quickman Magicman Protoman Megaman Beastman NormalNaviV3 NormalNaviV2 Shadowman
Most of them, I can use Plantman with Gaiasword hit them only once. I can use Roll beat Toadman and Magicman, but Toadman must not use BblWrap, and Roll must avoid Magicman's first attack(firebalde). Toadman has the highest evasion S with the ice stage, so it's very hard to hit him.
The normal Navis: Turboman Fireman Woodman Freezeman NormalNaviV1 NaviTypeF NaviTypeA NaviTypeW Flameman
These Navi's first chips' Priority is higher than Gaiasword, and theirs accuracy is too high to avoid.
The worse Navis: Heatman Skullman Knightman NormalNaviV4 NormalNaviX Metalman
Them have the very high HP, Plantman can't beat them with one hit.
The worst Navis: Iceman Airman
It's very hard to avoid Iceman's sword or blade, and one of my chips must be deleted. Airman appears with Hole Stage.
This is a list of all the Navis who I meet. Two Colourman? Yes, because this is the Roll's story.
FlagNaviFrequencyNumFlagNaviFrequencyNumFlagNaviFrequencyNum
0Gutsman391 1Colourman2 82 883 2Turboman(10) 52 842
3Ring1 (40)14Fireman1815Woodman29 372
6Iceman 07Elecman54 61 76 9748Heatman 0
9Plantman41 68210Sharkman27 44 96 98411Flashman72 872
12Kingman17 (75)113Toadman34 58 62 (85) 93414Snakeman12 942
15Thunderman 016Numberman3 24 51 66 99517Quickman381
18Skullman9 78219Airman 020Freezeman(55) 64 672
21Magicman63 (65) 83222Protoman11 21 42 (95)323Megaman23 (30)1
24Knightman13 57225Beastman4 (15) 46 71326Magnetman(25) 49 532
27NormalNaviV4 028NormalNaviV36 26 28 31 32 56 69 73 79929NormalNaviV216 36 913
30NormalNaviV181 89231NaviTypeF7 33 (60)232NaviTypeA(90)0
33NaviTypeW19 47 (70) 74 86434NaviTypeE8 77 (80)235NormalNaviX431
36Colourman 037Flameman14 22 48 (50) 59438Metalman(20) 921
39Shadowman(45)0 NormalNaviV5(5) Gateman(35)
BassGS(100)
Or you can download this expatiation 2000 RNs dump.
http://www.mediafire.com/view/?aq3pp16q8xjtb4s

Improve idea.

Before beat with BassGS, I pass Start and choose chat to change RNG when edit chips in the Program Deck. It only cost 233 frames, but it break the original RNG rule. The random result bases on Deck's chips (not include slot-in chips), chips' location, Navi chip.
If I widely use it, I could manipulate luck to choose all easy enemies in Open Battle, and save lots of frames. But I don't know how to control this.

Nach: While this may be a very optimal run through a game, I'm not finding a game which is solely about going through menus as fast as possible to be very entertaining. Furthermore, technically, a good TAS depends on more than just optimal speed, or abusing random number generators. Good TASs consist of so much more. This might be a good TAS of the game, for what little it has to offer, but I'm finding it lacking in offering anything to TASing in general, and the game itself is quite boring. Rejecting.

Nach: Accepting for vault.
FractalFusion: Setting to delayed because of the above improvement that should be checked.
FractalFusion: Replaced movie file with above movie file which is about 2 minutes faster. Setting back to accepted (for vault).
natt: procesing
Last Edited by natt on 11/23/2012 4:26 PM
Page History Latest diff List referrers