Amstrad aşığı arkadaşlardan biri, yine ilginç bir projeye imza atmış.
Emülatör, Amstrad CPC'nin yazıcı bağlantı noktasını sanal yazıcı görevi gören bir PC'ye bağlıyor ve kağıda basmak yerine çıktıları dosya (şu anda txt, html ve markdown) halinde kaydediyor.
Projede Arduino veya uyumlu bir board kullanılıyor. Bu board, CPC'nin yazıcı bağlantı noktasından gelen paralel verileri işleyerek seri heksadesimal verilere çeviriyor ve PC üzerinde çalışan Python programı bu verileri işleyerek dosyaları oluşturuyor. Eğer gelen veriler ESC/P kodlarını içeriyorsa, HTML veya Markdown dosyaları oluşturur. Veriler düz metinse, TXT dosyaları oluşturur.
Bu sayede BASIC programlarını yazdırmak ve kodları emülatörlere kopyalayıp yapıştırmak çok kolaylaşmış oluyor.
Detayları burada bulabilirsiniz: https://github.com/asmCcoder/ACPCPE
Emülatör, Amstrad CPC'nin yazıcı bağlantı noktasını sanal yazıcı görevi gören bir PC'ye bağlıyor ve kağıda basmak yerine çıktıları dosya (şu anda txt, html ve markdown) halinde kaydediyor.
Projede Arduino veya uyumlu bir board kullanılıyor. Bu board, CPC'nin yazıcı bağlantı noktasından gelen paralel verileri işleyerek seri heksadesimal verilere çeviriyor ve PC üzerinde çalışan Python programı bu verileri işleyerek dosyaları oluşturuyor. Eğer gelen veriler ESC/P kodlarını içeriyorsa, HTML veya Markdown dosyaları oluşturur. Veriler düz metinse, TXT dosyaları oluşturur.
Bu sayede BASIC programlarını yazdırmak ve kodları emülatörlere kopyalayıp yapıştırmak çok kolaylaşmış oluyor.
Detayları burada bulabilirsiniz: https://github.com/asmCcoder/ACPCPE