Welcome, Guest. Please login or register.

Author Topic: Programming Software  (Read 4534 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Braddo

  • Jr. Member
  • **
  • Join Date: Apr 2007
  • Posts: 58
    • Show all replies
Re: Programming Software
« on: February 11, 2008, 12:20:15 PM »
I assume you want to learn assembly since you want to do games & demos. DevPac is pretty widely regarded as the best 68k assembler for the amiga.

I believe its on PlanetEmu, if not let me know if you want a copy.
 

Offline Braddo

  • Jr. Member
  • **
  • Join Date: Apr 2007
  • Posts: 58
    • Show all replies
Re: Programming Software
« Reply #1 on: February 12, 2008, 04:03:51 AM »
Well you can't do anything worthwhile in Blitz and C is useless unless you want your games/demos to only run on very fast cpu's. Assembly is the only sensible option.

ThePieman: http://www.planetemu.net/index.php?section=roms&dat=375&action=showrom&id=515562
 

Offline Braddo

  • Jr. Member
  • **
  • Join Date: Apr 2007
  • Posts: 58
    • Show all replies
Re: Programming Software
« Reply #2 on: February 12, 2008, 06:29:35 AM »
Right. So you think all the games & demos which were written to run on a stock A500/A1200 were done in C or Basic or some other high level language?

Get a clue and know what you're talking about before you try to insult me with stupid abbreviations you uneducated fool.
 

Offline Braddo

  • Jr. Member
  • **
  • Join Date: Apr 2007
  • Posts: 58
    • Show all replies
Re: Programming Software
« Reply #3 on: February 12, 2008, 07:24:00 AM »
Zombie Apocalypse and Skidmarks are both pretty basic games. A lot of things achieved in more advanced games would simply be impossible with a high level language such as Basic or C and such a limited CPU and RAM. Plus assembly allows you to do many, many things that can't be accomplished otherwise.

Not to mention demos. Can you honestly imagine someone programming a decent demo in Basic?  :lol:
 

Offline Braddo

  • Jr. Member
  • **
  • Join Date: Apr 2007
  • Posts: 58
    • Show all replies
Re: Programming Software
« Reply #4 on: February 12, 2008, 11:30:22 AM »
Quote

Piru wrote:
C is not high level language.

Yes it is.

Quote
assembly allows you to do many, many things that can't be accomplished otherwise.

Quote
Such as?

The possibilities of what you can do when you are able to hit the hardware directly are almost endless. I suggest you take a look at the hardware registers. Not to mention the speed benefits.

Quote
Not to mention demos. Can you honestly imagine someone programming a decent demo in Basic?

Quote
Modern demos are coded in C or C++, with some hand optimized assembly routines linked in for speed.

I can't imagine anyone doing assembly only coding these days.

I would recommend programming in C any day. With asm you will be learning the wrong things 99.9% of the time.


PS. There still are dealers selling DevPac, so I'd remove the warez link.

It's true modern demos are mostly coded in C these days. However saying you will be learning wrong things 99.9% of time? You obviously have no idea what you are talking about.

As for removing the link, I won't be doing that. If a moderator feels the need to do so then they can feel free.