My Apple 2 clone is fully assembled and operational :blobcat:
Most of the apple 2 parts pile are test and repaired and is in fully working condition, except for mainboard, psu (the one I already repaired but it kind of broke again lol) and keyboard, which need some ancient parts that I don't have rn or have to 3D print one in case of keyboard key caps.
Currently running Apple DOS 3.3 (for saving Applesoft BASIC programs on disk) and CP/M stuff, like WordStar, SuperCalc, Z80 Assembler, MBASIC/BASIC Compiler, FORTRAN-80, COBOL-80 and Turbo Pascal.
I using c2t (https://github.com/datajerk/c2t) to create Apple 2 disk from 140K disk image on new floppy disk and some old Apple 2 games flippy disk that suffered from bit rot (the game are available in various Apple 2 software archive).
And yes, This Apple 2 equip with a Thai 80 column card (the card have Thai font ROM installed in inverse ROM socket of Vindex Videoterm clone).
As I try to experiment with various keys combination to get it to type and display Thai but it seems both firmware didn't support it at all :c
I have to resort to a BASIC program to print all characters for it to display any Thai text.
Look like in the past, this kind of Thai system in Apple II didn't build Thai support in to the firmware of 80 column card, they just modify the font ROM to add Thai characters and code custom software for it. Possibly to reduce hardware modification as much as possible and for compatibility with western made software.
There was Thai software for Apple 2 that run on CP/M that I known, the first Thai word processor first released in 1982 called Thai Easy Writer (ขวัญใจนักพิมพ์ดีด) from Kasetsart University, with Yuen Phuworawan as the project leader. This program was written in BASIC and have been ported to various micro computers in that era.
I do have v4.1 and non working v4.2 PC DOS version from 1986, but the Apple 2 CP/M version might be lost, unless me or someone found the disk somewhere and archive it...
Seems I'll have to write software my self if I want to demonstrate it :blobcatgoogly:
Maybe port my unfinished Rajavithi Word PC recreation in C (https://github.com/kytulendu/RajavithiWordPC) from DOS to CP/M would do it, If only I have time and energy to start re-implement the editor...
(Rajavithi Word PC is Thai WordStar clone that run in DOS, first release in 1986, which version 1.x display in Thai 8 line text mode like Thai Easy Writer)
Also, I reverse engineered the PSU schematic used in my Apple 2 clone https://github.com/kytulendu/AppleII-GIANT-PSU incase someone found this PSU in their Apple 2 clone and want some documentation for it.
#apple2 #retrocomputing #cpm80