Інструменти для розробки Ігор C64


10

Просто цікаво, що сьогодні люди використовують для розробки Commodore 64 Games?

У мене є довідник програміста, який описує всі деталі, але в сучасну епоху я припускаю, що мені не доведеться займатися розробкою власне C64?

Чи є інструменти, що працюють на Windows або Mac OS X, схожих на IDE, які пропонують деяку допомогу та деякі засоби налагодження (наприклад, за допомогою підключення до емулятора) або просту упаковку у зображення диска .d64?

Чи є 6502 Assembler однією обраною мовою, чи розвиток С можливий? (Ігнорування BASIC тут)


1
(Не вистачає репутації для створення нових тегів, інакше я б її позначав [commodore-64] та [асемблер]
Michael Stum

2
Я думаю, що ваші теги доречні і додали їх вам.
Крістофер Хоренштейн

2
У чому сенс? (щоб не бути химерним, я щиро цікавий).
Нейт

2
@Nate Part Nostalgia, але також цікавий виклик: Наскільки обмежена машина (але обмеження якої добре відомі), наскільки далеко можна підштовхнути її зі знаннями, інструментами та ресурсами, які ми маємо сьогодні?
Майкл Стум

1
Прямо, удача!
Нейт

Відповіді:


5

Я далеко не фахівець з цього питання, оскільки я також знову збираю речі c64, але мені дуже подобається Kick Assembler .

Він має приємний синтаксис макросу, завдяки чому все відчуває себе трохи вище. напр. 6510 ассемблер зі списками, циклами, хеш-таблицями, легкий імпорт даних зображення / звуку ...

Написаний на Java, тому він повинен працювати досить безболісно у Windows & OS X ("працює для мене" на Windows & Linux).

На сайті C64 Codebase є перелік інших інструментів , серед яких компілятор c , а також інша корисна інформація про розробку крос-платформ ( налагодження за допомогою емулятора , введення ваших PRG у файл D64 тощо).

Компілятор c виглядає дуже здорово, але я ще цього не пробував. Приблизно всі зразки коду "там", як правило, містять один з ароматів складання, тому для мене зараз легше йти з потоком. Якщо ви вже добре розбираєтесь, це може бути для вас легким перемикачем.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.