Hej!
Od dłuższego czasu skrobię sobie takie narzędzie do automatyzacji budowania projektów w Assemblerze dla C64 (w KickAssemblerze konkretnie).
https://c64lib.github.io/gradle-retro-assembler-plugin/
Aktualnie oprócz obsługi Kicka w wersji 4.19+, narzędzie obsługuje także testy "jednostkowe" z wykorzystaniem 64spec Michała Taszyckiego oraz pracuje z plikami CTM programu Charpad (obecnie niestety tylko wersja v5, w nowszych wersjach należy plik CTM eksportować do wersji 5; wsparcia dla v6/v7 należy oczekiwać wkrótce). Proces assemblacji/testowania można także wykonywać automatycznie na środowisku CI (CircleCI, częściowo Travis-CI).
Narzędzie wymaga zainstalowania Javy 11+. Zachęcam do zapoznania się i podsyłania własnych pomysłów na nowe funkcjonalności jeśli uznacie to za użyteczne.
Pozdrawiam
Maciek
Retro Assembler build tool (Gradle plugin)
Re: Retro Assembler build tool (Gradle plugin)
Dobra robota! :]
Re: Retro Assembler build tool (Gradle plugin)
Hej!
Zreleasowałem wersję 1.2.0 plugina, która łyka wersje 6 i 7 charpadowych plików CTM (czyli obecnie włącznie w wersją 5 wszystkich w sensownym użytku). Nigdy więcej ręcznych eksportów z charpada!
https://plugins.gradle.org/plugin/com.g ... -assembler
Pozdrawiam
Zreleasowałem wersję 1.2.0 plugina, która łyka wersje 6 i 7 charpadowych plików CTM (czyli obecnie włącznie w wersją 5 wszystkich w sensownym użytku). Nigdy więcej ręcznych eksportów z charpada!
https://plugins.gradle.org/plugin/com.g ... -assembler
Pozdrawiam
Re: Retro Assembler build tool (Gradle plugin)
Swego czasu prezentowałem narzędzie na czymś co się nazywa Commodore Users Europe:
https://youtu.be/BsaqSpI21Vk
Właśnie jest call of papers na kolejną edycję:
http://commodore-users.eu/
Zachęcam do aplikacji.
https://youtu.be/BsaqSpI21Vk
Właśnie jest call of papers na kolejną edycję:
http://commodore-users.eu/
Zachęcam do aplikacji.