Welcome, Guest. Please login or register.

Author Topic: C++ on Amiga  (Read 14926 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline hayashiTopic starter

  • Jr. Member
  • **
  • Join Date: Jan 2009
  • Posts: 82
    • Show all replies
    • http://www.d-linc.co.uk
C++ on Amiga
« on: August 30, 2009, 04:42:29 PM »
Hi,

After looking into programming in E, I'm considering learning C++ with intentions of either programming games for, or porting them to, 68k Amigas. (Someone I may be working on games with is already learning C++/OpenGL, so I could possibly share non-graphical code with/bug him for help)

Does anyone know what sort of material I should be getting, in terms of software and tutorials? I know I'll need to find a C compiler, standard libraries, and the AmigaOS 3 APIs, and some tutorials both on C++ (easy to find, google would probably work for me here) and how to code for the APIs (much harder to find). I'll also need some sort of library for playing back ProTracker modules.

Thanks, Matt
[UK] A1200 with 2GB hard drive and Apollo 1240 040/33MHz/16MB FastRAM | A500+ with trapdoor memory upgrade and A520 modulator and no battery or power supply

Floppy Drive Grim Reaper and DPaint lover
 

Offline hayashiTopic starter

  • Jr. Member
  • **
  • Join Date: Jan 2009
  • Posts: 82
    • Show all replies
    • http://www.d-linc.co.uk
Re: C++ on Amiga
« Reply #1 on: August 31, 2009, 03:27:35 AM »
@SamuraiCrow: A friend and I have had an idea for an RPG, which (if it ever moves out of planning) will likely be made first for Windows (and maybe Linux etc) using C++/OpenGL. If this happens, I really want to make an Amiga version (not a straight port, of course), and using the same language will of course help as we can trade core game code.

I was looking at trying to learn E, but now believe it's useless to spend time learning it when I could be learning a language that would both lend itself well to the above situation and be useful outside the Amiga.
[UK] A1200 with 2GB hard drive and Apollo 1240 040/33MHz/16MB FastRAM | A500+ with trapdoor memory upgrade and A520 modulator and no battery or power supply

Floppy Drive Grim Reaper and DPaint lover
 

Offline hayashiTopic starter

  • Jr. Member
  • **
  • Join Date: Jan 2009
  • Posts: 82
    • Show all replies
    • http://www.d-linc.co.uk
Re: C++ on Amiga
« Reply #2 on: August 31, 2009, 04:27:18 PM »
NOOB QUESTION INCOMING

Does the 3.9NDK work with C++ or just C?
[UK] A1200 with 2GB hard drive and Apollo 1240 040/33MHz/16MB FastRAM | A500+ with trapdoor memory upgrade and A520 modulator and no battery or power supply

Floppy Drive Grim Reaper and DPaint lover
 

Offline hayashiTopic starter

  • Jr. Member
  • **
  • Join Date: Jan 2009
  • Posts: 82
    • Show all replies
    • http://www.d-linc.co.uk
Re: C++ on Amiga
« Reply #3 on: September 01, 2009, 01:08:34 AM »
I use Python as my main language, so I already have some idea of the concepts behind object-oriented programming.
[UK] A1200 with 2GB hard drive and Apollo 1240 040/33MHz/16MB FastRAM | A500+ with trapdoor memory upgrade and A520 modulator and no battery or power supply

Floppy Drive Grim Reaper and DPaint lover
 

Offline hayashiTopic starter

  • Jr. Member
  • **
  • Join Date: Jan 2009
  • Posts: 82
    • Show all replies
    • http://www.d-linc.co.uk
Re: C++ on Amiga
« Reply #4 on: September 27, 2009, 04:11:50 PM »
Sorry to gravedig, but I'm now trying to use the AHI-based ProTracker module library linked to earlier in this topic, and playback is horribly slow, freezes the program, and I haven't a clue how to properly use it. Could anyone help, please?

Thanks, Matt
[UK] A1200 with 2GB hard drive and Apollo 1240 040/33MHz/16MB FastRAM | A500+ with trapdoor memory upgrade and A520 modulator and no battery or power supply

Floppy Drive Grim Reaper and DPaint lover