适用于Mac OS X的Commodore 64开发工具

时间:2013-04-05 12:44:20

标签: macos c64

您在OSX上使用哪些工具进行C64的交叉开发?

哪个汇编程序,文本编辑器或IDE,gfx,sprite,charset编辑器?

或者你只是喜欢通过parallels desktop或bootcamp的Windows环境?

4 个答案:

答案 0 :(得分:5)

适用于MacOS X

文本编辑器:Eclipse(http://www.eclipse.org/

汇编程序:WUDSN(http://www.wudsn.com/

图形编辑器:GraFX2(http://code.google.com/p/grafx2/

Sprite / Charset编辑器:您可能需要开发自己的工具或使用在虚拟机上运行的Windows。

适用于Windows

文本编辑器:Eclipse(http://www.eclipse.org/),EditPlus(http://www.editplus.com/)或UltraEdit(http://www.ultraedit.com/

汇编程序:KickAssembler(http://www.theweb.dk/KickAssembler/Main.php)或ACME Cross Assembler(http://www.esw-heim.tu-clausthal.de/~marco/smorbrod/acme/

图形编辑器:Timanthes(http://csdb.dk/release/?id=75871)或Project One(http://csdb.dk/release/?id=86776

Sprite Editor:SpritePad(http://csdb.dk/release/?id=100657

Charset编辑:CharPad(http://csdb.dk/release/?id=101863

答案 1 :(得分:4)

我使用Emacs 24.3作为编辑器。它的库存asm-mode适用于C64代码,即使它不一定是为了那个,但我认为还有一些专用的C64模式。到目前为止,我选择的汇编程序是由Style设计的TMPx(“Turbo Macro Pro cross”)。就像魅力一样,在用VICE测试时对我来说非常快。

编辑:我已经切换到64tass,这在宏,代码组织,调试等方面更有帮助。我必须自己为我的英特尔mac编译它,但它是一个快照

答案 2 :(得分:4)

编辑: Relaunch64现在可用作Windows,OS X和Linux的稳定版本:http://www.popelganda.de/relaunch64.html

如果您对在OS X上使用ACME或64tass感兴趣,那么您也可以在那里找到最新的二进制文件。

Relaunch64是一个C64-Assembler-IDE,专门专注于完成这项工作,无需在开始之前进行全面设置。

在接下来的几天中,3.1版将以更快的速度发布(参见https://sourceforge.net/projects/relaunch64/files/3.1.0/)。

答案 3 :(得分:2)

我的主要工具是Sublime text 3Kick AssemblerVice C64 emulator。我维护并使用Kick Assembler (C64) sublime package,简而言之,它具有以下功能:

  • 语法着色
  • 构建,构建和运行,构建和调试等。
  • 一些片段
  • 代码导航/符号列表

有关 Kick Assembler(C64)sublime软件包的功能和安装的更多信息 here

我主要使用OSX,但有时也使用Windows,并且由于所有三种工具(包括Sublime软件包)都可以在OSX和Windows上运行,因此我可以灵活使用。

我还使用TMPView转换旧的TASM源文件。在Windows端,我使用DirMaster来处理旧的c64磁盘映像。