From: Thorsten O. <ad...@th...> - 2025-01-07 18:00:37
|
On Freitag, 3. Januar 2025 07:14:05 CET Thorsten Otto via Freemint-discuss wrote: > Nice work! That was a great understatement. I recently took a closer look, and realized that you managed to enter already 1700!! symbols. Even with the 1.04 source available, that is simply awesome. You even managed to find some aes variables although the functions cannot correctly be disassembled by ghidra (because of the LineF opcodes). How long did it take to get that far? Anyway, i've spend some time trying to identify the aes functions. About halfway through, (most of aes is done, but most of desktop is still missing). I've pushed my current work to a new branch of the sources: https:// github.com/th-otto/tos1x/tree/TOS_100 Most of it is just done on a large assembler listing (not compilable, just used as a reference). I've also changed already some of the sources where i saw differences, but without being able to verify them yet. There are also extracted resource files. Handling of the resource file is a bit strange: the format dialog is in a seperate resource, and there are 2 additional blocks of data for which i have idea yet what they are good for (you already noticed that too, given that you already assigned lables to them). The routine that copies them to ram (ram_rom) also does some strange juggling with the aes global array. BTW, it seems there only have been official releases for us,de and fr. All other images i found on the net seem to be just patched versions of the german version. |