Комментарии 13
Интересно, что именно автор подразумевает под хагинком, если производитель изначально предоставляет SDK и интерфейс
Помню у них были часы с камерой, которые считывали информацию с экрана ПК. Эдакие предтечи IrDA.
Я бы портировал его в Linux, но он написан на Delphi… Можно ли портировать его на Free Pascal? Подскажите!
Дельфи прекрасно портируется на бесплатный Delphi 11 Community Edition : Delphi: Community Edition - Embarcadero
А это мультиплатформенный инструмент.
Мир дельфи в том что "Подскажите, где скачать компонент, который берёт льва и помещает его в клетку" - можно напороться на проект, который кучу кастомных компонентов использует.
А чем это отличается от Питона с кучей сторонних библиотек? Где, собственно, вообще ни один мало-мальски полезный проект без хотя бы одной библиотеки не существует.
К слову, в этом проекте нет сторонних компонентов и вообще зависимостей. Всё написано полностью на стандартной поставке старющего Delphi7 и собирается без проблем в Delphi 11 (2023 года)
Собрал проект как был, скомпоновал в одно окно. Дальше перенесу на кроссплатформенный фреймворк и соберу под Линукс
Собственно первый запуск под Linux (WSL)
Ну и вот примерно так можно оставить. При этом, перенеся проект на кросс. фреймворк FMX, так же всё осталось в рамках штатных компонентов и контролов.
Я переписал некоторые места, где была зависимость от WinApi, на кросс. код. И пришлось отгородить (дефайнами) систему звука MMSystem, т.к. в Linux я, к сожалению, не знаю как это по-быстрому сделать.
Писал автору оригинальной статьи, он мне скинул ROM для запуска эмуляции. Всё работает как надо. Но пока он больше не отвечает на письма.
Единственный минус данного решения - сборка под Linux доступна только в купленной версии RAD Studio. А так, проект работает на всех виртуалках на Linux, что у меня есть (Ubuntu, Mint, Debian, Arch) без каких-либо зависимостей (только GTK), ну и WSL Ubuntu (скрин с неё).
К сожалению, он предназначен только для Windows. Я бы портировал его в Linux, но он написан на Delphi… Можно ли портировать его на Free Pascal? Подскажите!
Я могу попробовать просто адаптировать приложение под кроссплатформенный фреймворк. И можно будет собирать под Линукс из Delphi
Я такие часы даже на ибее не смог найти, хотя мои восьмилетние "таймекс-экспедишен" там всё еще прекрасно продаются. Ну и три года это вообще не рекорд ни разу. Я недавно нашел у себя в куче хлама какие-то СТРЕЛОЧНЫЕ касио, которые мне дарили в начале нулевых и оказалось что они до сих пор идут.
Хакаем спортивные часы