/me having a look at the ROM
So, I'm attaching the concatenated file (which work in Oricutron) :
The CRC32 is 242799D0 and SHA1 is 101ec597c09c5c387132b0bc477965bcf23412d4
So this ROM report itself as 1.1, but the keyboard is clearly a QWERTZ (pressing Y tape a Z and vice-versa)
Also the charset is slightly different:
To be compared with the normal one:
Haven't seen any differences for now, but can't say for sure, will look at the ROM iteself, the difference may only lie in the charset and the keyboard table
edit: ok have done some really quick check, the only difference is in the charset and keyboard table:
Code: Select all
< 00003e70 0e 10 10 10 3c 10 3e 00 0c 12 2d 29 29 2d 12 0c |....<.>...-))-..|
---
> 00003e70 08 08 08 08 08 08 08 08 0c 12 2d 29 29 2d 12 0c |..........-))-..|
1014,1016c1014,1016
< 00003f50 0e 18 18 30 18 18 0e 00 08 08 08 08 08 08 08 08 |...0............|
< 00003f60 38 0c 0c 06 0c 0c 38 00 2a 15 2a 15 2a 15 2a 15 |8.....8.*.*.*.*.|
< 00003f70 3f 3f 3f 3f 3f 3f 3f 3f 37 ea ed eb 20 f5 f9 38 |????????7... ..8|
---
> 00003f50 12 00 1c 02 1e 22 1e 00 12 00 1c 22 22 22 1c 00 |....."....."""..|
> 00003f60 12 00 22 22 22 26 1a 00 2a 15 2a 15 2a 15 2a 15 |.."""&..*.*.*.*.|
> 00003f70 3f 3f 3f 3f 3f 3f 00 70 37 ea ed eb 20 f5 fa 38 |??????.p7... ..8|
1019,1020c1019,1020
< 00003fa0 31 1b fa 00 08 7f e1 0d f8 f1 32 5c 0a 5d f3 00 |1.........2\.]..|
< 00003fb0 33 e4 e3 27 09 5b f7 3d 26 4a 4d 4b 20 55 59 2a |3..'.[.=&JMK UY*|
---
> 00003fa0 31 1b f9 00 08 7f e1 0d f8 f1 32 5c 0a 5d f3 00 |1.........2\.]..|
> 00003fb0 33 e4 e3 27 09 5b f7 3d 26 4a 4d 4b 20 55 5a 2a |3..'.[.=&JMK UZ*|
1022,1024c1022,1024
< 00003fd0 56 46 24 5f 0b 50 45 3f 00 00 00 00 00 00 00 00 |VF$_.PE?........|
< 00003fe0 21 1b 5a 00 08 7f 41 0d 58 51 40 7c 0a 7d 53 00 |!.Z...A.XQ@|.}S.|
< 00003ff0 23 44 43 22 09 7b 57 2b d0 01 47 02 8f f8 44 02 |#DC".{W+..G...D.|
---
> 00003fd0 56 46 24 7b 0b 50 45 3f 00 00 00 00 00 00 00 00 |VF${.PE?........|
> 00003fe0 21 1b 59 00 08 7f 41 0d 58 51 40 5f 0a 7d 53 00 |!.Y...A.XQ@_.}S.|
> 00003ff0 23 44 43 22 09 7c 57 2b d0 01 47 02 8f f8 44 02 |#DC".|W+..G...D.|
You have to add $C000 to the addresses (as it is file related and not memory here), the left part (line starting with <) as the standard basic 1.1b, the right side (list starting with ">") are the German one.
$3Exx + $C000 == FExx so the first three diffed chunks are in the charmap (starting at $FC78) and the last one is in the keyboard table (starting at $FF78)