rex classic main rom feature still requires desoldering the main rom for T102. It only makes it possible to modify roms purely from software *after* that one-time hardware mod. 100 is socketed from the factory.
You should be able to harmlessly desolder any chip by using ChipQuick or FastChip desoldering alloy. It's a special kind of solder that melts at a very low temperature, and mixes with the existing solder and the chip just falls right out without risk of damaging the pads. Just search "chipquick" on youtube to see how it works. -- bkw On Fri, Dec 23, 2022, 9:51 AM Georg Käter < [email protected]> wrote: > Steve, > > > > thank you for the details of how REX works. This makes it now more clear > for me. > > REX classic works properly with my T102 version w/o modem and so far all > OPTION ROM > > I´ve tried (i.e. TS-DOS, MULTIPLAN) are working w/o any issue. > > Desoldering the main ROM is not an option for me anymore, I killed > already a PCB > > on one of my T102 :-( (I own 5 in total) . Maybe "main ROM replacement" > feature > of REX classic, > > might be the way to go for QWERTZ conversion for me. > > > Thanks again for your support > > > > Kind regards > > Georg > > > Georg Käter > Gangolfsweg 44 > D-52076 Aachen > Tel. : +49 2408 7194987 > Fax. : +49 2408 7196758 > Mobil : +49 171 4839954 > E-Mail : > [email protected] > > ========== Ihre Nachricht ========================================== > > *von* : Stephen Adolph <[email protected]> > *gesendet* : Freitag, 23. Dezember 2022, 14:43 > *an* : [email protected] > *Betreff* : [M100] QWERTZ ROM for T102 > > __________ Originalnachricht _______________________________________ > > Georg, > > After looking at this over and over I understand now. > What you are saying is (let me repeat it back) > > * your T102 requires an option ROM to enable the use of the QWERTZU > keyboard. (that option ROM is what you attached) > * running this option ROM works well for you. > * but this option ROM occupies the same place as REX, which prevents both > from being used > * so now you want to run this keyboard fixing ROM from inside REX > > Unfortunately, this cannot work. I recently went through this with > Cedric, who has a T200 with AZERTY keyboard. > The problem is that the ROM program that fixes the keyboard does so by > using the timer interrupt to intercept the keystrokes and convert them. > > REX# also uses the timer interrupt, and is fundamental to REX# > operation. This conflict can't be resolved. > > Also, because your T102 has no modem, the ROM is likely very incompatible > with REX, and with option ROMs. > So, you should probably be also trying to convert your T102 to use the USA > main ROM so that option ROMs will work. > (I don't know this for sure, however. It depends on your exact main ROM). > > Secondarily (optionally) I also recommend however that you carefully study > what Sarah Libman developed for the UK modem-less M100. > http://sarahkmarr.com/retromodel100.html > Sarah started from the stock M100 ROM, and modified it heavily to add > functionality, while maintaining compatibility with M100 option ROMs. Very > cool. > > So your starting point could be Sarah's work, or it could be the Stock > T102 ROM image. > What you need to do is as follows: > > 1) you need to develop a patched main ROM for your TANDY 102 that is > natively QWERTZU, and compatible with REX and Option ROMs. > 2) you need to de-solder or otherwise remove your "factory" T102 Main > rom. (recommend capturing your original ROM Binary first!) > 3) install a socket > 4) burn a 27C256 with your patched T102 main ROM, install, verify keyboard > works > 5) then install REX# > > The good news is that you can follow the process I did for Tandy 200, and > remap the T102 keyboard. > I'm attaching the following: > > 1) the stock USA T102 ROM binary, which could be your starting point. Or > use Sarah's. Or some hybrid. > > 2) the T200 AZERTY spreadsheet that I used to compute the new keyboard > matrix. You would have to rework this to be T102 based, and to correct for > QWERTZU. > > 3) the disassembled portion of the T102 keyboard mapping starting at 7BF1H > - this is the table of ascii codes that you need to modify, to convert > from QWERTY to QWERTZU > > Once you have a prototype, you could try your new main ROM in VirtualT and > see if it does what you want. > > Good luck. A few hours of work and you will have this solved. > Let me know if you have any questions. > > Steve > > > > > On Fri, Dec 23, 2022 at 6:21 AM Georg Käter < > [email protected]> wrote: > >> Dear all, >> >> >> >> by luck I got a very late T102 (build 1989) "German version" w/o modem >> with installed QWERTZU ROM >> >> and it works like expected. Then I copied the ROM to REX to try similar >> what is written in the installation >> >> description, loading QWERTZU ROM from REX is ok and can be enabled by a >> CALL63012, but following >> >> the further instruction to run another ROM fails. >> >> Have you any idea how to get the above working, means installing QWERTZU >> ROM >> >> and run i.e. MULTIPLAN from REX? >> >> >> >> I´ve attached ROM dump and installation instruction for you reference. >> >> >> >> Thanks in advance for your help >> >> >> >> Kind regards and merry X-mas >> >> Georg >> >> Georg Käter >> Gangolfsweg 44 >> D-52076 Aachen >> Tel. : +49 2408 7194987 >> Fax. : +49 2408 7196758 >> Mobil : +49 171 4839954 >> E-Mail : >> [email protected] >> >> >> *Vertraulichkeitsinformation: *Diese Nachricht ist vertraulich. Die >> Informationen dieser Nachricht sind ausschließlich für die persönliche >> und vertrauliche Verwendung durch den/die oben genannten Empfänger >> bestimmt. Wenn Sie kein beabsichtigter >> Empfänger sind, bitte lesen, kopieren und verwenden Sie die Nachricht >> nicht. Machen Sie sie nicht anderen >> zugänglich. Bitte informieren Sie uns umgehend über den Zustellfehler und >> senden Sie die Originalnachricht >> per E-Mail an uns zurück. >> >> >> *Confidentiality Notice: *This message is confidential. The information >> contained in this message is intended only for the personal >> and confidential use of the recipient(s) named above. If you are not the >> intended recipient, please do not >> read, copy, or use it and do not disclose it to others. Please inform us >> immediately of the delivery error >> and return the original message to us via e-mail. >> > > > __________ Ende Originalnachricht __________________________________ > > > *Vertraulichkeitsinformation: *Diese Nachricht ist vertraulich. Die > Informationen dieser Nachricht sind ausschließlich für die persönliche > und vertrauliche Verwendung durch den/die oben genannten Empfänger > bestimmt. Wenn Sie kein beabsichtigter > Empfänger sind, bitte lesen, kopieren und verwenden Sie die Nachricht > nicht. Machen Sie sie nicht anderen > zugänglich. Bitte informieren Sie uns umgehend über den Zustellfehler und > senden Sie die Originalnachricht > per E-Mail an uns zurück. > > > *Confidentiality Notice: *This message is confidential. The information > contained in this message is intended only for the personal > and confidential use of the recipient(s) named above. If you are not the > intended recipient, please do not > read, copy, or use it and do not disclose it to others. Please inform us > immediately of the delivery error > and return the original message to us via e-mail. >
