Новости > Показать отдельно
Nicola Salmoria WIP
Ice, 14:47, 21-04-2005
Nicola Salmoria сообщает:
- April 20, 2005 - DE102
The recent discovery of a decrypted bootleg of Pocket Gal Deluxe was a pleasant surprise. This is one of a handful of games that use the same encrypted custom CPU - called DE102. It is now confirmed that the CPU is a 68000.
Thanks to the bootleg, I was able to figure out the decryption algorithm. It is quite straightforward, and it involves:
- Address scrambling. When the CPU wants to read a word from logical address N, it fetches it from ROM space at address N'. The scrambling of the address requires 16 conditional XORs with 16-bit values.
- Data bits permutation. After reading the word from ROM, the order of its bits is altered. There are 16 possible permutations; which one to use depends trivially on the logical address.
- Data XOR. After changing the bit order, the value is XORed with one of 16 other values. Which one to use depends trivially on the logical address. While working on Pcket Gal Deluxe, I was hoping that the DE102 would use a fixed key, which would have emant free decryption of a few other games. Unfortunately, this turned out to not be the case. The algorithm surely is the same, but the key is different.
In the next days, I'll see if I can find a way to break the key somehow.
Heiwa Parlor! Mini 8: Pachinko Jikki Simulation Game
Игры Super Nintendo (SNES)
» Рассуждения об играх 11:21
» Picostation PS1 11:11
» Конвертация игр PS1 в pkg формат для PS4 09:32
» Эмуляция "Тетриса" 08:58
» Эмуляционный арт 08:50
» PCem, 86box и другие эмуляторы старого PC-железа 08:15
» Эмуляция Nintendo 3DS (Общая тема) 07:09
» Когда вы последний раз играли на реальной консоли? 06:44
» Совместное прохождение серии Metroid 04:44
» Разыскиваю схему клона на TV16C+TA-06SD 03:14
» Совместное прохождение игр c участием Ниндзя 02:52
» Game Genie раздел 02:11
» Раздача игр, обмен и просто халява 01:35
» Во что сейчас играем? 01:22
» [Продано] геймпады Logitech F310 01:05