![]() ![]() The real code of the menu is where the DIRECTORY normaly IS, there is a table with the name of each game and the number of the first logical sector that where the game is store, the game is loaded then in each page on an MSX2 or MSX1, so the table also contains the PAGES number where the 16K block goes and the RUN addr PAGE/addr. Do you want to format it now or A: is not accessible. For example, the Intel PC had Norton's Disk Doctor, amongst others. These reads would bypass the filing system software - going directly to the controller. and another, and then, voilá, the SECTOR #1 call to test the protection. Utilities were available for most computer systems of the '80s and '90s that would read the disk at a low-level and attempt to deduce the track/sector information. The code at boot sector was protected with a XORed &HAA and others values several times, so if you desencript the first XOR manually, then you see another part of the code that does another type of xOR, and then, another. Imagine you, I, triying to do DSKO$(1,0) or something and opening the DISK DOOR at half of save.!!!!!! Low-level format: The sector identification on a disk that the drive uses to locate sectors for reading and writing. The trick was that the SECTOR #1 wasn't available, so, the copy protection check if the SECTOR #1 is readable or not. I remember some type of anti-pirate protection that some PIRATE HOUSE does!, so if you go to buy them thouse wonderful games, they put it in a BOOT-LOADER with MENU way, and not just the files. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |