Strumenti per lo sviluppo di giochi C64


10

Ti stai chiedendo cosa usano le persone al giorno d'oggi per lo sviluppo di Commodore 64 Games?

Ho la Guida di riferimento del programmatore che tratta tutti i dettagli, ma nell'età moderna suppongo che non dovrò fare lo sviluppo su un vero C64 stesso?

Esistono strumenti in esecuzione su Windows o Mac OS X che sono un po 'come un IDE che offre aiuto e alcune funzionalità di debug (ad esempio collegandosi a un emulatore) o un facile packaging in immagini disco .d64?

6502 Assembler è la lingua scelta o è possibile lo sviluppo C? (Ignorando BASIC qui)


1
(Non ho abbastanza reputazione per creare nuovi tag, altrimenti l'avrei taggato [commodore-64] e [assemblatore]
Michael Stum

2
Penso che i tuoi tag siano appropriati e li abbia aggiunti per te.
Christopher Horenstein,

2
Qual è il punto? (per non essere snarky, sono sinceramente curioso).
Nate,

2
@Nate Part Nostalgia, ma anche una sfida interessante: con una macchina che è limitata (ma i cui limiti sono ben noti), fino a che punto è possibile spingerla con le conoscenze, gli strumenti e le risorse che abbiamo a disposizione oggi?
Michael Stum

1
Bene, buona fortuna!
Nate,

Risposte:


5

Sono lungi dall'essere un esperto in questo, dal momento che sto solo riprendendo roba c64, ma mi piace molto Kick Assembler .

Ha una bella sintassi macro, che fa sentire le cose un po 'di livello superiore. per esempio. 6510 assemblatore con liste, loop, tabelle hash, facile importazione di dati immagine / suono ...

Scritto in Java, quindi dovrebbe funzionare abbastanza indolore su Windows e OS X ("funziona per me" su Windows e Linux).

Ci sono un sacco di altri strumenti elencati nel sito C64 Codebase , tra cui un compilatore c , e altre utili informazioni di sviluppo multipiattaforma ( debug tramite emulatore , inserimento dei PRG in un file D64 , ecc.).

Il compilatore c sembra davvero bello, ma non l'ho ancora provato. Quasi tutto il codice di esempio "là fuori" tende ad essere in uno dei gusti dell'assemblaggio, quindi per me è più facile seguire il flusso per ora. Se sei già esperto, potrebbe essere un passaggio facile per te.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.