Опис послуги
ПерекладПишу і переношу програми мовою Draco для ретро- та сучасних систем. Draco — системна мова сімейства Pascal та Algol епохи Amiga та CP/M, і я працюю на ній вживу: охайні процедури, щільна робота із записами та вказівниками, низькорівневий контроль, заради якого цю мову й було створено. Чи у вас є старе дерево вихідників, яке давно не збирається, або свіжа ідея для вінтажного залізного забезпечення — я перетворюю це в чистий робочий код на Draco.
Що ви отримуєте: нові програми з нуля на ідіоматичному Draco; перенос старих вихідників Draco між платформами; переклад процедур із C, Pascal або асемблера в Draco; крос-компіляцію, щоб одна й та сама логіка йшла й на справжній машині 68k або Z80, і на сучасному хості через емулятор. Я піднімаю тулчейн, описую кроки збірки й віддаю повторюваний процес, а не разовий бінарник.
Типові завдання: оживити утиліту під CP/M, перезібрати інструмент для Amiga, який утратив компілятор, обгорнути стару бібліотеку сучасним інтерфейсом або написати демо та аматорський софт для ентузіастських машин. Кожна поставка йде з коментованим вихідником, скриптом збірки та замітками про особливості цільової платформи, щоб ви або ваша команда могли супроводжувати код далі.
Мені важлива коректність на обмеженому залізному забезпеченні: фіксована пам'ять, відсутність підстраховки, точна розкладка байтів. Пришліть листинги, образи дисків або просто опис мети — я чесно оціню обсяг до старту.
Що ви отримуєте: нові програми з нуля на ідіоматичному Draco; перенос старих вихідників Draco між платформами; переклад процедур із C, Pascal або асемблера в Draco; крос-компіляцію, щоб одна й та сама логіка йшла й на справжній машині 68k або Z80, і на сучасному хості через емулятор. Я піднімаю тулчейн, описую кроки збірки й віддаю повторюваний процес, а не разовий бінарник.
Типові завдання: оживити утиліту під CP/M, перезібрати інструмент для Amiga, який утратив компілятор, обгорнути стару бібліотеку сучасним інтерфейсом або написати демо та аматорський софт для ентузіастських машин. Кожна поставка йде з коментованим вихідником, скриптом збірки та замітками про особливості цільової платформи, щоб ви або ваша команда могли супроводжувати код далі.
Мені важлива коректність на обмеженому залізному забезпеченні: фіксована пам'ять, відсутність підстраховки, точна розкладка байтів. Пришліть листинги, образи дисків або просто опис мети — я чесно оціню обсяг до старту.