AFF Fiction Portal

Mega man Battle Network: Virus mutations

By: sdi
folder +M through R › Mega Man
Rating: Adult +
Chapters: 29
Views: 8,504
Reviews: 25
Recommended: 0
Currently Reading: 0
Disclaimer: I do not own MegaMan, nor any of the characters from it. I do not make any money from the writing of this story.
arrow_back Previous Next arrow_forward

Chapter 2: I have to save you…

Chapter 2: I have to save you…


It was about 3 hours later when Lan decided to try again and go back in to his drawers to retrieve some dry clothing. That time period between when Lan got home until now did nothing to calm the raging storm outside, the thunder still was blaring, the lighting flashing sporadically, and it was still raining as hard as ever.

Lan was completely undeterred by the weather or anything else around him, he still diligently searched for anyway to stop this ’virus’ if you could call it that and completely ignored everything else. Including himself. It was why he waited until now to actually find some clothes.

He also talked with Megaman more then he usually did, up until the third hour. Around then Lan was already dead tired, he could barely keep his eyes open. As much as Megaman pleaded and begged him, he refused to get some rest.

Even though vision was getting blurry, and that was when he could keep his eyes open long enough to notice it.

With himself falling asleep fast, Lan switched to other methods to stay awake, now he was at his desk with a large mug of coffee he‘d taken from the kitchen. An upgrade from the cup he was using before, also using goggles with tended green lenses, golden rims and a black strap that prevented blurring of vision. Something he took from his father’s study since he wasn’t here to stop him.

“Lan!” Megaman shouted from the PET, it had gotten worse now, he had to speak loudly to be heard.

He already knew what Megaman was going to say, it was the same thing he‘d been saying for the past 3 hours. “I told you before, I’m not giving up on you.” Lan replied, re-trying the anti-virus programs while he researched other methods.


Megaman couldn‘t help but glare at the wall at the irony of it all, an anti-virus programs was being used on him of all people. “……Fine, at lest get some rest, It’s 4 in the morning!” Megaman sounded more pleading this time because he was pleading.

“Later--”

“Come on! Your no help to me if your too tired to concentrate.” Megaman had a point. “Please Lan...if your not going to do it for yourself then do it for me.”

Lan was quite for a moment, at first it seemed as if he wouldn’t but eventually he sighed and gave in. “Alright… A few minutes couldn’t hurt….” Lan slowly and groggily lifted to his feet and trudged to toward his bed, sure to lift the goggles over his eyes before falling face first on to the soft surface, he seemed to fall asleep as soon as he landed…..

! - ! - !
! - ! - !

Lan slowly opened his eyes with a soft groan, he laid there for a moment as if debating whether or not he should get up, or he couldn’t seemed to get himself move at first. But eventually he lifted his head, the first thing he noticed was the rain had stopped or at lest strained out in to a light shower.

The second thing he noticed was the clock, it was 5:13 pm

5:13?! “Oh man!” Lan sprang out of bed so hastily he nearly tripped, ignoring the sluggish feeling he got from sleeping too long. “Hey Megaman!” Lan shouted, waking the Navi who had also fallen asleep, or just appeared to go into sleep mode.

“Huh…Lan?”

“I Slept for 13 HOURS!”

“Lan calm down.” Megaman tried his best to coax him to relax, the last thing he wanted to do was get mad.

“I can’t calm down! Look at you!”

Megaman wasn’t visible anymore, his body was transparent like a ghost, blending in to the desktop behind him. And what Megaman never mention was that it hurt like hell… becoming increasingly painful, and it was substantially worse from when he was last awake.

“Lan! I know, just calm down…” Megaman spoke almost quietly, he was surreally calm.

If Lan would have slowed down enough to pay attention to it he would have noticed something was wrong in that voice. “I gotta get back to work.” Lan hastily returned to the desk, at this point he was moving so franticly that he didn’t know what to do with himself. He shifted and sorted threw piles of papers just to find where he left off.

“No, I did this…no…this too.” Lan was mumbling to himself almost incoherently.

“LAN!” Megaman shouted in a voice that commanded attention. “I can’t take this anymore! It’s like your trying to save me to death, I can’t stand it. I’d rather die then see you like this…..just….calm down…please just...” Megaman’s voice trailed off, he didn’t know what he wanted to say exactly but he just didn’t want to see the boy like this.

Lan stood in silence, taking a deep breath and taking his best shot at being calm as Megaman had just forcefully suggested. It wasn’t working so well, but for Megaman’s sake, he forced himself.

! - ! -!

“Hey Lan, you got a message from Dex, he wants to know if there’s anything he could do to help.” Megaman called out.

Lan stretched out over the desk, resting his head in his arms in mild frustration. He was out of options here... “Not really...Tell him to send me the code he has on the virus.”

This is when he was forced to face the truth that there was nothing more he could do, he never thought he‘d come to this point with anything in his life where he was completely. It was quite depressing really, he was just waiting for his friend to die now, and all he could do was hug the PET tightly to his chest and wish he could at lest hug Megaman this way. He’d give anything to at lest do that before...

About 5 minutes passed when another e-mail came from Dex came, containing the very binary code of the virus. It seemed hard to Lan at first, to be able strip a virus that spread like this. But it was easy now that it was almost the only thing left of his PET, and now his computer now that he‘d uploaded it.

‘...’ Lan looked over the code with his PET, enough of it was left in tack for the console to do at lest some work. He figured if he could get this, he could get his father to get something to cancel it out.

But there was one problem.

“What is this? What dose it mean it can’t read it, it’s binary code?” Lan stared at the error message in front of him saying something alone the lines that this data couldn't be read and all it showed up as was repeating 0s because of that. But a strange thing happen, when he opened the file on his computer, the numbers ‘201102’ started to pop up in strange places, it didn’t make sense, “…How can this effect anything….” Lan stared at the numbers skeptically.

Why was all his file’s names start changing ‘201102’? And when they did, why did they suddenly become corrupt, this was truly a strange virus. How could a code of repeating 0s do this? There had to be something else to this.

Megaman could tell Lan was thinking hard about this because the boy was startled when he said something. “There’s another message from Dex, he says that new site opened early. You should check it out.” Megaman relayed.

Lan debated with himself for a moment, ’I’m not getting anywhere on this 201102 thing, might as well.’

It’d only take a second, right?

! - ! - !

Lan finally managed to get on to the site, noticing with more depression how surfing the net wasn’t a fun as it was with Megaman in the system. Another thing he would miss.

Very depressing.

Lan was currently reading over the content of it, and was a lot of it, most of it interesting. “Megaman check this out: The Zero Divide Network is a revolutionary system for all computer systems. It consist of a network safer from virus and has more all around security. It is like the net, but it is essentially different and better in every way.

It’s changed down to the very binary code for your protection, how is this possible? A specially developed software that works with your hardware to recognize a completely different code beyond the basic off and on of binary……Wait, changed the binary code? think it’s connected to this virus?” Lan asked, it was just an idea since this virus seemed to be converting every digit of code in his Computer and PET to 0.

“Could be, it’s worth a look….” Megaman said unsurely and indifferently. He was just occupying time at this point.

Lan continued reading. “This network can be used for the protection of about everything from home security to documents, to money since it is virtually invulnerable ….” There was a link at the bottom of the page labeled Bio-android project.

“It says: The second part of Zero divide is research, years of research was put in to the Bio-android project, everything from the DNA of the human body to the brain. For years Bio-android technology was not available to the public. But now you have the chance to be apart of history making research.

Currently we are only accepting netnavis for this project, in this program your Navi will be transferred to a Bio-android body. As soon as they are completed and deemed successful, they are returned to you in a physical form.

No way! This is it, if I put you in this Megaman, you’ll be better then before!” Lan nearly shouted with excitement. This whole thing was experimental with a 55% chance of failure, but Megaman was dieing anyway. There was nothing to lose..

Lan kept reading. “They’re charging you 500,000 dollars!” the hope could be heard draining from his voice with each word. Look’s like he missed his chance.

This was for research purposes, this whole program was only available to the public since anyone willing to put down that type of money would be feeding the companies research and helping to prefect the process, while paying the full cost of it. This was purely beneficial for them, they had nothing to lose.

! - ! - !

Even though he didn’t have that kinda of money, he still looked around the site since he found the whole premise interesting. He eventually came to the member’s sign in page, this area was just for those who and were directly involved with Zero Divide and those who actually paid for it.

He didn’t see username and password like a usual sign-in, instead a there was character box that went from 1 to 24 characters, but you had to download the software to upload a number. Lan had to admit all of this was a pretty good layer of security. From there he had to go through a half an hour worth of questions and forms, plus setting up the software itself. Until finally they gave him the chance to input a number for himself, the only problem was, you had to have already played the obscene amount of money and entered your Navi in the Zero Divide program to get one.

He could still guess, he had nothing better to do at this point.

“What do you think I should put in Megaman?” Lan asked, apparently he only had 5 seconds to do so, and you couldn‘t erase a number or letter after putting it in. Most hackers used a program that randomly imputed a code combination, changing numbers if it failed, meaning more security.

This system made hacking nearly impossible, this was already more secure then the any other place on the net and he hadn‘t even gotten into the network yet. You had to know a code. “Try this number.” Megaman indicated the numbers that kept coming up for the virus he was infected with. A file name and type was changed to 201102, already rendering it useless, and then changed it’s binary code to all 0s, it was almost as if ‘201102 was a marker for the areas that would become meaningless data.

Lan shrugged with no better idea and did so, it’s not like he had time to think about putting in another one. “I don’t know, I think we needed some letters or something, all numbers seems to obvious.” Lan said, watching site go through the authorization of the code, during which the software began to take effect and become involved in some unknown way with the process. This was thorough, or a very elaborate plan to get access to people’s computers.

He wondered how it worked, what did it mean when it said the software worked with the hardware inside of his computer? He could think of a 100 different -- “Huh?”

He was happily surprised when the code was confirmed. “You can’t be serous!”

“What?” Megaman asked.

“It worked!”

They found themselves at an upload page for the Bio-android project, after a lot of reading and instructions Lan found out that this had a system to upload Netnavis, also working with the software he had to download to do so…..

Megaman already knew what Lan was thinking, how could he not. Since Lan had somehow managed to get this far and being as desperate as he was to save him, it was easy to see. “Lan, I know what your thinking but... you should stop and think about it before you do something this.” Megaman told him unsurely, he didn‘t know about this. Who’s account did they get into? Maybe Lan didn’t know what he could be getting himself into.....

Lan wasn‘t planning on doing it right at that second if at all. “Yeah, I think that‘s a good idea…” Sure he was desperate but could he really do something this? There were so many things wrong with this course of action that he couldn’t even count them all

First, obviously this wasn’t his account, in fact after looking around the member in question’s area of the site they found that they had got in to a high level one, most likely someone who oversaw the project from the parts of what was there he could understand.

Second, this cost a lot of money for somebody.

But on the other hand, who ever this was most have known about this virus that infected Megaman, and Gutsman if they were using that specific number for a password out of the millions and millions of possible combinations of letters and numbers. That was just too suspicious. And this Zero Divide program fit the virus, it was suppose to convert data into it’s ’New Binary Code’ This could have already caused hundreds of thousands of dollars of damage, considering it was still new and no one knew about it. Lan had certainly hadn't. ‘They could have at lest put a warning or something.’

Upon more searching Lan found out that he also had access to documents, lots and lots of documents stored over this network. The first one was concerning how the Bio-android’s body’s are made, things like materials and construction, most of which Lan couldn‘t hope to understand.

After a few more moments of reading, he decided that it was better if he printed it out and read it later. This document was 50 pages by itself, reading it later would definitely be better.

The next one he found even more interesting, after that the whole situation snowballed until an hour had passed and a mass of papers were scattered in different piles around Lan’s room.

There had to be at lest 100 different documents spanning everything from the Bio-android project, to the beta test of the Zero divide network. “I wonder who’s account this is.”

Megaman found that strange, usually the person’s name would be posted in their information section just incase they wanted to change anything. Or maybe the username was there and Lan just didn’t see it, Megaman was always better at spotting out things then he was, he just wished he was able to help now. That’d be hard, right now he couldn’t even see. “There's no name?”

“No....hey what’s this?” Lan looked over another file on the beta testing and development of the Zero Divide network, this specific document Lan found even more interesting in a suspicious type way.

Lan looked over the document, repeating only the necessary parts.

“…The whole aim of this project, codenamed Zero Divide, was to find away with to create a new binary code that was compatible to the old one. Instead of random coronations of 1 and 0, we decided to add a 2 off of the simple concept that 0 is off, 1 is one and the new digit is something directly in between off and on the developed software tunes the CPU to recognize as 2, giving the new exclusive platform of binary code more capability and potential.”

Lan skipped around some more... “Inside the software along with a generic driver for the CPU to give it the ability recognize the new code, a small BIOS file was created to regulate the power supply to give reprogram it to produce the ’between off and on ’ required. A small program had to be created to convert the regular binary code in to the new advanced code, this type of code can essentially reduce sizes of files stored under this code.

The program was small, only a bout 2 KB, but the developers only managed to finish the first part of it. As soon as the program was written to convert code an error occurred in the system and it started on it on with out the parameters even been finished. It began changing everything around it in to the new code, able to move at a frightening rate because it was so small s.

It spread like a virus, a very efficient one. The binary code for every program it came in contact converted in to a repeating string of ’201102’ which was written in to the conversion program in a text file for use as a marker, leaving the program or file useless. It spread so fast and uncontrolled that eventually it would reach vital files for the OS and the system would crash, or everything would be converted with out the system crashing and leave them as good as destroyed.

Nothing could stop this new ’201102 virus’ as it came to be called, the only option we had to isolate the system and destroy it, then to start from scratch. But we were not sure if the ‘virus’ had gotten out of the system and into the network or even worse, the net. Luckily it didn’t and we successfully contained it.

This time we made the conversion program first before we started a new binary code that essentially started as 301102, using the same technique as the first. It turned out successful…….” The rest of it Lan already knew, basically how they decided to turn the project in to the Zero Divide network and link it with their research of placing AI into a physical body.

“They created this virus…mmm.” Lan didn’t get mad like he usually would have gotten mad, as he should been, instead a sheepish grin appeared. It was only right wasn’t it? It was there fault that Megaman had gotten this virus in the first place, they created it and weren’t able to stop it from getting on to the net. So he was entitled to this...right? “Megaman, you think your ready?”

Megaman nodded though he knew Lan couldn‘t see him just as he couldn’t see Lan, “Yeah.” his just as shaky as it had been for the past day, but he spoke more weakly then before, he felt like he was being ripped apart from the inside. It was test of will power to keep from screaming, but if he did that Lan would just get worried.

What was really happening was the converted part of him was conflicting with the unconverted, Lan had downloaded the software provided from the site into the PET and activated it with the account he’d gotten into, unfortunately it didn’t help and if Lan had read that last document before doing so he would have known that earlier. Just as it said in that document his data was being converted into a string of 2s , and that was conflicting with the part of his data that wasn’t converted yet. That way he felt like half of him was ripped off.

You couldn’t copy a netnavi, that meant they had only one chance at this. Lan could worry about any consequences later, he didn’t care if there were any, they would be worth it if this worked, this was better then doing nothing. “Alright, Jack-in Megaman…..” Lan spoke solemnly as connected the PET to his computer.

“Lan...”

“Yes Megaman?”

“I just wanna tell you, since this might be goodbye...Thanks again.”

“Megaman...” Lan shook his head. “You have to have faith, we didn’t come this far just to let it end this way.”

If Lan could be optimistic about this...then he could be too.“...Yeah.”...Even if he was trying to be optimistic, he still couldn't oppress the thought that this wouldn’t work and this would be the end. “Lan.”

“Yeah?” Lan looked down at the screen he could no longer see past, there was nothing more then a flickering white. He couldn’t shake the feeling that he was running out of time, and he was.

“Just in case this doesn't work--”

“No, don’t say that!”

“Lan please!” Megaman shouted pleadingly. “Just listen to me.”

“....”

“If this doesn't work, I wanna thank you for everything. And I lo--”

“No, tell me when you get back.” Of course Lan already knew but, if Megaman said it now... “Neither of us can say that until you get back, ok?”

“Sure Lan.”

With out another word between them Lan quickly uploaded Megaman in to the system, because of the software it was a completely closed connection so he didn’t have to worry about sending the virus in to the net. From there Lan had had to customize a few settings and put in data about Megaman. Since a part of it was corrupted.

“Hmm….Ok, I want him exactly the same.” Lan said choosing that option to save time and because that’s honestly what he wanted…“I hope this works…..”

Lan sat back in his chair with a deep sigh after finishing up and quickly disconnecting from the net. The virus was starting to work on his computer, after a while it would be completely useless…

Lan turned it off, repressing as much worry as he could before going back to reading the hundreds of documents he obtained from that site. He had to, how else was he going to find out where Megaman was?

! - ! - !

“The central severs for this network and facilities for Bio-android production, are located on Covec island……” Lan had organized and sorted each document spread out along his room, finally reaching the last page which happened to be the one he was looking fore.

“Covec island! That’s too far!” Lan wined, Covec island was two towns away and about 1 mile out to sea. A total of an about 100 miles distance, a span he really couldn‘t cover. Ignoring the fact that this whole plan was not well thought out and had more flaws then he cared to admit, if that was where Megaman had gone then that was where he’d go.

And Lan was determined to get there.

‘I could take a train all the way to Eletgo city and get a boat to the island….I think I have enough money….” Lan thought about it for a moment, he could make it, this might actually work out for him….even though that was a small remote chance of it.

arrow_back Previous Next arrow_forward