2013-04-05 3 views
5

Какие инструменты вы используете для кросс-разработки для C64 на OSX?Commodore 64 Средства разработки для Mac OS X

Какой ассемблер, текстовый редактор или IDE, gfx, спрайт, кодировщики?

Или вы просто предпочитаете среду Windows через параллельный рабочий стол или bootcamp?

+0

Я нашел очень полезный инструмент командной строки, называемый пылью. Он устанавливает биты OSX для ACME, VICE64, Sublime Text 2 и некоторых других инструментов. (можно скачать с http://www.dustlayer.com) – wizofwor

ответ

5

Для MacOS X

Текстовый редактор: Затмение (http://www.eclipse.org/)

Ассемблер: WUDSN (http://www.wudsn.com/)

Графический редактор: grafx2 (http://code.google.com/p/grafx2/)

Sprite/CHARSET редакторы: Вам, вероятно, потребуется разработать собственные инструменты или использовать Windows, запущенные на виртуальной машине.

для Windows

Текстовый редактор: Затмение (http://www.eclipse.org/), EditPlus (http://www.editplus.com/) или UltraEdit (http://www.ultraedit.com/)

Assembler: 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)

3

Я использую Emacs 24.3 в качестве моего редактора. Его запас asm-mode подходит для кода C64, хотя для этого он не обязательно был предназначен, но я думаю, что там есть некоторые выделенные режимы C64. Мой ассемблер выбора до сих пор был TMPx («Turbo Macro Pro cross») по стилю. Работает как прелесть, и очень быстро для меня при тестировании с VICE.

Редактировать: С тех пор я перешел на 64-разрядную, что является более полезным, когда дело доходит до макросов, организации кода, отладки и т. Д. Мне пришлось скомпилировать его самостоятельно для моего Mac, но это было щелчок.

2

Мои главные инструменты: Sublime text 3, Kick Assembler и Vice C64 emulator. Я поддерживаю и использовать Kick Assembler (C64) sublime package, который вкратце имеет следующие особенности:

  • Синтаксис расцветку
  • сборки, построить и запустить, создания и отладки и т.д.
  • Некоторые фрагменты
  • Перечень кодов навигации/символ

Более подробная информация о функциях и установке Кика Assembler (C64) возвышенный пакетhere.

В основном я использую OSX, но иногда и Windows, и поскольку все три инструмента (включая Sublime) работают как на OSX, так и на Windows, я могу быть гибким.

Я также использую TMPView для преобразования старых файлов TASM-source. На стороне Windows я использую DirMaster для обработки старых образов дисков c64.

+0

Я на Sublime Text 2 и ACME. Но я не доволен синтаксическим ярлыком, который я использую. Он не поддерживает метки и код зоны psedo. Работает ли ваша синтаксическая раскраска над Sublime Text 2? Если так, я попробую. – wizofwor

+0

@wizofwor: Я думаю, что он отлично работает над Sublime Text 2, я просто ограничил совместимость с версией 3 в _Package Control_, чтобы избежать дополнительного тестирования. Парень по имени Fix разрабатывает ACME-версию из пакета _Kick Assembler (C64) _, доступный [здесь] (http://csdb.dk/release/?id=126930). Дополнительная информация на форуме [здесь] (http://csdb.dk/forums/?roomid=11&topicid=99923). – Swoffa

3

Edit: Relaunch64 теперь доступен в качестве стабильной сборки для Windows, OS X и Linux: http://www.popelganda.de/relaunch64.html

Если вы заинтересованы в использовании ACME или 64tass на OS X, а также, вы найдете последние двоичные файлы там тоже ,

Relaunch64 - это C64-Assembler-IDE, специально предназначенный для выполнения этой задачи, без необходимости полной настройки, прежде чем вы сможете начать.

В течение следующих дней версия 3.1 будет выпущена с гораздо более высокой производительностью (см. https://sourceforge.net/projects/relaunch64/files/3.1.0/).

+0

Спасибо, только что голосовали за Relaunch64, облегчает жизнь! Я нашел хорошую ссылку с объяснением, как изначально ее настроить: https://www.c64-wiki.com/wiki/Relaunch64 – Jonny

Смежные вопросы