I’m not sure if this is a problem on my end, or it just a bug in the tool, but loading a file with a magic number greater than 0 is an error and should be ignored.
It’s a bug and it’s an error that gets ignored in many cases. But you have to remember, there are many different tools for loading files on your PC. Most of the tools that handle file magic number go by the term “bootloader,” which is a bit vague, but essentially means the code that makes your PC work. There is a tool called c1921 loadprog that is a really good tool for file magic number.
c1921 loadprog is a bootloader that was designed for loading files with a magic number greater than 0. Most loadprogs are not built for this though because they need to be loaded all at once to work properly. Loadprog was designed to load files with a magic number of 0x000000C, meaning that no file could be loaded without first being loaded.
This page is going to be a whole lot more interesting than just a couple of links. The following page will be about a lot more than just one of the links, but the full list is a lot more detailed.
Most loadprogs are built for loading a file and then passing it to a game. If you are going to load a file though, you want to load it with the magic number 0x000000C, meaning that no two files will ever be able to be loaded without first being loaded.
We’ll talk about this a little later. As it turns out, 0x000000C is the magic number that means a loading file is in RAM. So if you want to load a file, you need to be able to boot a game and load it into RAM. It’s a little more complex than that, but that’s basically all you need to know.
Oh and one more thing, a lot of games won’t work with this file so you need to understand what you are loading before you start loading files.
I will tell you right now that c1921 loadprog is not a game I would recommend, so no one should run this.
The good news is that if you already have a game working with this file, c1921 LoadProg will automatically load it into RAM and then you shouldn’t have any problems. Now…this is the “bad file magic number 0x0 boot: cannot load “usbflash0:” and you can see why I had to edit the file.