2013-04-05 38 views
5

Bạn sử dụng công cụ nào để phát triển chéo cho C64 trên OSX?Công cụ phát triển Commodore 64 cho Mac OS X

Trình biên tập, trình soạn thảo văn bản hoặc IDE, gfx, sprite, trình chỉnh sửa bộ ký tự nào?

Hay bạn chỉ thích môi trường Windows thông qua song song với máy tính để bàn hoặc bootcamp?

+0

Tôi đã tìm thấy một công cụ dòng lệnh rất hữu ích được gọi là bụi. Nó cài đặt OSX nhị phân của ACME, VICE64, Sublime Text 2 và một số công cụ khác. (có thể tải xuống từ http://www.dustlayer.com) – wizofwor

Trả lời

5

Đối với hệ điều hành MacOS X

Text Editor: Eclipse (http://www.eclipse.org/)

Assembler: WUDSN (http://www.wudsn.com/)

Graphics Editor: GraFX2 (http://code.google.com/p/grafx2/)

Biên tập

Sprite/Charset: Có thể bạn sẽ cần phát triển các công cụ của riêng bạn hoặc sử dụng Windows đang chạy trên một máy ảo.

Đối với Windows

Text Editor: Eclipse (http://www.eclipse.org/), EditPlus (http://www.editplus.com/) hoặc UltraEdit (http://www.ultraedit.com/)

Assembler: KickAssembler (http://www.theweb.dk/KickAssembler/Main.php) hoặc ACME Chữ thập Assembler (http://www.esw-heim.tu-clausthal.de/~marco/smorbrod/acme/)

Trình chỉnh sửa đồ họa: Timanthes (http://csdb.dk/release/?id=75871) hoặc Project One (http://csdb.dk/release/?id=86776)

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

Charset Editor: CharPad (http://csdb.dk/release/?id=101863)

3

Tôi sử dụng Emacs 24,3 như biên tập viên của tôi. Cổ phiếu của nó asm-mode là ok cho mã C64, mặc dù nó không nhất thiết phải dành cho điều đó, nhưng tôi nghĩ rằng có một số chế độ C64 dành riêng ra khỏi đó là tốt. Bộ sưu tập của tôi về sự lựa chọn cho đến nay là TMPx ("Turbo Macro Pro cross") theo Style. Làm việc như một sự quyến rũ, và rất nhanh cho tôi khi thử nghiệm với VICE.

Chỉnh sửa: Tôi đã chuyển sang 64 bit, điều này hữu ích hơn khi nói đến macro, tổ chức mã, gỡ lỗi, v.v. Tôi đã tự biên dịch bản thân cho máy Mac Intel của mình, nhưng đó là snap.

2

Công cụ chính của tôi là Sublime text 3, Kick AssemblerVice C64 emulator. Tôi duy trì và sử dụng Kick Assembler (C64) sublime package, mà trong ngắn hạn có các tính năng sau:

  • Cú pháp màu
  • xây dựng, xây dựng và chạy, xây dựng và sửa lỗi, vv
  • Một số đoạn
  • Mã danh sách menu/biểu tượng Thông tin

Thông tin thêm về các tính năng và cài đặt của Đá Assembler (C64) siêu việt góihere.

Tôi chủ yếu sử dụng OSX, nhưng đôi khi cũng là Windows và vì cả ba công cụ (bao gồm cả gói Sublime) hoạt động trên cả OSX và Windows i đều linh hoạt.

Tôi cũng sử dụng TMPView để chuyển đổi các tệp nguồn TASM cũ của mình. Ở phía Windows, tôi sử dụng DirMaster để xử lý hình ảnh đĩa c64 cũ.

+0

Tôi đang ở trên Sublime Text 2 và ACME. Nhưng tôi không hài lòng với highlighter cú pháp tôi đang sử dụng. Nó không hỗ trợ nhãn và opcode vùng psedo. Cú pháp của bạn có tô màu khi làm việc trên Sublime Text 2 không? Nếu vậy tôi sẽ thử. – wizofwor

+0

@wizofwor: Tôi nghĩ rằng nó hoạt động tốt trên Sublime Text 2, tôi chỉ giới hạn khả năng tương thích với phiên bản 3 trong _Package Control_ để tránh kiểm tra thêm. Một chàng trai tên là Fix đang phát triển một phiên bản ACME từ gói _Kick Assembler (C64) _, có sẵn [ở đây] (http://csdb.dk/release/?id=126930). Thông tin thêm trong diễn đàn [tại đây] (http://csdb.dk/forums/?roomid=11&topicid=99923). – Swoffa

3

Edit: Relaunch64 bây giờ đã có như xây dựng ổn định cho Windows, OS X và Linux: http://www.popelganda.de/relaunch64.html

Nếu bạn quan tâm trong việc sử dụng ACME hoặc 64tass trên OS X là tốt, bạn tìm tập tin nhị phân mới nhất đó, quá .

Relaunch64 là một C64-Assembler-IDE tập trung cụ thể vào thực hiện công việc này mà không cần thiết lập toàn diện trước khi bạn có thể bắt đầu.

Trong các ngày tiếp theo, phiên bản 3.1 sẽ được phát hành với hiệu suất nhanh hơn nhiều (xem https://sourceforge.net/projects/relaunch64/files/3.1.0/).

+0

Cảm ơn bạn đã bỏ phiếu cho Relaunch64, giúp cuộc sống trở nên dễ dàng hơn! Tôi tìm thấy một liên kết tốt với lời giải thích làm thế nào để cấu hình ban đầu nó: https://www.c64-wiki.com/wiki/Relaunch64 – Jonny