Chapter 113: Strange Documents
Chapter 113: Strange Documents
"Pick this up and see how it works"
As soon as Gu Wei finished saying this, he immediately realized that he had made a low-level mistake
At this moment, the structure of the burner can be said to have changed, and it is a change in principle, and the previous supporting software is no longer available
"By the way, this software is no longer available," Gu Wei said dumbfounded
"Yes, I expanded the number of bits, and the original software is no longer matched" Lin Hong naturally knew this
"What then? Isn't it useless work? ”
Even if the burner transformed by Lin Hong can work, but there is no corresponding software to use with it, it is in vain
"Let me think about it, I have a few friends who know how to code...... But most of them are changing games or something, and they shouldn't be very good at doing the underlying programming of the programmer......"
Gu Wei had words in his mouth, and he was thinking about who to ask to come over and help write this program
At this time, Lin Hong had already done it in front of the computer and began to enter the basic programming state to write
Although the operating system is based on Z80, the basic programming is basically the same as Apple's DOS
Gu Wei heard the sound of the keyboard crackling in his ears, turned his head and saw Lin Hong operating the computer, so he asked in surprise:
"What are you doing?"
"Programming, write a companion tool for the burner"
"You even know that?"
"Learned some"
Gu Wei was completely speechless, he was still thinking about finding a friend to come over to help, and he was not sure whether he could really write the supporting software in a short time, but he didn't expect that Lin Hong had already started to compile it at this moment
The reason why Lin Hong has this grasp is completely based on the basic principles of the burner
This process seems to be very complicated, but in fact, the principle is relatively simple, that is, a data copying process, copying the data in one memory to another place, and scanning the data in the address one by one
Lin Hong's typing method at the moment is not scientific, completely using "two-finger Zen", but the typing degree is quite fast, he has even achieved blind typing, and he can type out the exact corresponding characters without looking at the keyboard
Gu Wei was almost stupid when he looked at it from the side
He really couldn't imagine that two fingers .xzsj8. could type so fast, and also blind typing, could the other party have clearly remembered the distance between the keys of the keyboard, and the control of finger .xzsj8. reached such a terrifying level?
It's so perverted
Lin Hong had no idea that Gu Wei had classified him as a "perverted person" at the moment, and he was engrossed in writing the program in his hand
Due to the low-level programming, it is not possible to use basic statements alone to complete all functions, and he also embeds some assembly instructions in it to directly operate the hardware bottom layer
This is more than ten years later, it is equivalent to single-chip microcomputer programming, any person who graduated from a computer major is estimated to know how to write a few paragraphs, but at this time, the country is still in a blank state in this area, even if there is, it is only in the laboratories of major research institutions and universities, and these technologies have to be completely imported from abroad
Of course, Lin Hong didn't know this at all
Because the tool written by Lin Hong was written specifically for the recorder he transformed, it was much simpler than the previous universal programmer software, and he probably only wrote less than 500 lines of code to complete the writing of this gadget, of which there were fifty or sixty lines of embedded assembly statements
Under Gu Wei's shocked and adoring gaze, he continued to debug several times, and finally completed the program successfully
The main function of this program is similar to the previous supporting program, the difference is that there is an additional support for auxiliary circuits, at the beginning, the auxiliary bit is 0, when the data is copied to eight megabytes, the auxiliary bit will be automatically replaced to 1, so that the scanning of more than eight trillion address space begins
"It's time to start experimenting"
Lin Hong said to Gu Wei
Gu Wei hurriedly plugged the 27C320 chip into the middle slot of the burner, and then started the power supply
Lin Hong typed the name of the program he had written, and then hit enter
Immediately a slowly increasing percentage number appeared in the lower left corner of the display.
1……
2……
5……
There are no graphics, just one such simple representation, and the process of telling the data to the viewer is gradually being completed
If you want to realize the graphical representation of Lin Hong, it is also possible, but now it seems that there is no need for this, they are only concerned about whether they can successfully get the data out, as for the interface of the software, this is secondary, as long as they can understand it
Gu Wei could see that this time the degree was indeed much faster than before, which meant that Lin Hongjia's flying line did work
48……
It's almost eight trillion, and Lin Hong and Gu Wei are in different moods at the moment, but they are both staring at the monitor
49……
50……
51……
"Successed"
Gu Wei shouted happily
Lin Hong also had a smile on his face, although he was very confident, he was still very happy to see the circuit he designed work
The process quickly reached 100, and Gu Wei couldn't wait to find the packets in the directory
It took so much effort to export these data, and he faintly felt a sense of anticipation in his heart
He used the list command to check the size of the file, which was about 4 trillion in size
When Lin Hong saw it, he was slightly stunned, and wondered: "Why is it only so small?" ”
"That's right," Gu Wei explained, "The capacity in the cartridge of the game console is generally calculated by megabits, while computers are calculated by megabytes, one byte is equal to eight bits, so the data derived in the computer is only one-eighth of the original size."
Gu Wei first checked the data package with a text editor, and found that it was a hexadecimal machine code, which he couldn't understand, so he packaged it with the data that came out before and put it in the arcade simulator to run
The result is still a black screen, nothing and nothing happens when you press the keyboard
"Strange, what's going on......"
The fact that the data that had been so painstakingly derived was useless made him feel very depressed
"Could it be that something went wrong when exporting the data?"
Gu Wei turned his head to look at Lin Hong
If there is a problem with the data, it is true that this phenomenon will occur, and the software is like this, focusing on integrity, and the lack of any bit of code may cause it to not work
Lin Hong was also silently thinking about what went wrong
Gu Wei exited the game interface, and then restarted analyzing the code in the data package that was derived
He decided to decompile that part of the code and take a closer look at what structure was in it, so as to determine if there was a problem with the export
This process is something he does often, so he is very skilled
Directly call up a small software,Restore the data,This software can disassemble the machine code,Finally displayed in the form of assembly code,Although it may be different from the code of the source program,But its completed function is the same,Even the code optimized by the compiler is even more efficient than the execution of the source code
Of course, Gu Wei's small software can't restore the complete code of the entire game, because when the game is compiled, it usually adds some anti-cracking code, although it can't be 100% organized cracking and reverse engineering, but it greatly increases the difficulty
Gu Wei has not yet reached the level where he can reverse the source code of the entire game
However, when he decompiles it, he finds an anomaly (the latest chapter of Demon Quest)
"Strange, how is it all data? There is not a single directive"
Gu Wei found that the code in the entire data package did not have any opcode, all of them were data, or meaningless code
He opened the packet again with a text editor, trying to see some pattern from it, but the machine code on the screen was full of eyes, and he couldn't see anything famous, so he then converted the hexadecimal code to binary, all composed of "0" and "1".
He made this step of conversion just a little bit of a hand, hexadecimal and binary, in fact, an effect
He turned off the editor, turned his head and said to Lin Hong:
"It seems that this packet is completely garbled, and I don't know what went wrong"
He said it very tactfully, and did not directly say that there was a problem with the tools made by Lin Hong or the program he wrote
Lin Hong frowned and recalled the binary codes displayed on the monitor just now, and did not answer Gu Wei's words
Gu Wei turned around, found a memory chip for other games from the drawer, then plugged it into the burner, used Lin Hong's tool, and then packed it into the emulator and ran it
A table tennis mini-game appears on the monitor
"Huh? It's normal."
Gu Wei was completely confused
This shows that there is no problem with Lin Hong's burner and the software written after the transformation, even if there is a problem in the latter paragraph, it is impossible for the previous data to not even have a single instruction
Obviously, there is only one explanation, and that is that the data in 27c320 is originally like this, and it is not a game program at all
"Damn, is it just a bunch of garbled characters after working for half a day?" Gu Wei said a little depressedly, "Which guy is so idle that he has nothing to do, and he put some meaningless garbage information on 27c320, it's really a tyrannical thing."
27C320 is a good thing, it is the largest memory chip Gu Wei has ever seen, as far as he knows, this chip has just been on the market for only half a year, and it is rarely seen in China
At this time, Lin Hong, who had been thinking about it, suddenly said to him:
"Viagra, please open the file with the editor just now"
Chapter 113: Strange Documents
Baidu search network to read the most complete novel ///