Outils pour développer des jeux C64

10

Vous vous demandez simplement ce que les gens utilisent de nos jours pour développer des jeux Commodore 64?

J'ai le Guide de référence du programmeur qui rentre dans tous les détails, mais à l'ère moderne, je suppose que je n'aurai pas à faire de développement sur un C64 lui-même?

Existe-t-il des outils fonctionnant sous Windows ou Mac OS X qui sont un peu comme un IDE qui offre de l'aide et des fonctionnalités de débogage (par exemple, en se connectant à un émulateur) ou un empaquetage facile en images disque .d64?

6502 Assembler est-il le langage choisi ou le développement C est-il possible? (Ignorer BASIC ici)

Michael Stum
la source
1
(N'ont pas assez de réputation pour créer de nouveaux tags, sinon je le ferais tagger [commodore-64] et [assembleur]
Michael Stum
2
Je pense que vos tags sont appropriés et les ont ajoutés pour vous.
Christopher Horenstein du
2
Dans quel but? (pour ne pas être sarcastique, je suis vraiment curieux).
Nate
2
@Nate Part Nostalgia, mais aussi un défi intéressant: avec une machine limitée (mais dont les limites sont bien connues), jusqu'où peut-on aller avec les connaissances, les outils et les ressources dont nous disposons aujourd'hui?
Michael Stum
1
Bon, bonne chance!
Nate

Réponses:

5

Je suis loin d'être un expert dans ce domaine, car je ne fais que reprendre des trucs c64, mais j'aime vraiment Kick Assembler .

Il a une belle syntaxe macro, ce qui fait que les choses semblent un peu plus élevées. par exemple. Assembleur 6510 avec listes, boucles, tables de hachage, importation facile de données image / son ...

Écrit en java, il devrait donc fonctionner assez facilement sur Windows et OS X ("fonctionne pour moi" sur Windows et Linux).

Il existe un tas d'autres outils répertoriés sur le site C64 Codebase , y compris un compilateur c et d'autres informations de développement multiplateforme utiles ( débogage via l'émulateur , mise en place de vos PRG dans un fichier D64 , etc.).

Le compilateur c a l'air vraiment cool, mais je ne l'ai pas encore essayé. Presque tous les exemples de code "là-bas" ont tendance à être dans l'une des saveurs d'assemblage, donc pour moi, il est plus facile de suivre le flux pour l'instant. Si vous êtes déjà bien versé, cela pourrait être un changement facile pour vous.

autres pépites
la source