Hi everyone,
I am new in AmigaOS, before I did some graphics with GDI and .NET too. My question is if in a 68000/68EC020 Amiga is possible to make games, for example a platform one, in SAS/C using pure AmigaOS graphics routines? I am not expecting commercial quality, I am interested only in the PD area.
I know that before I ask something like this, I would need to test it myself, after all, everyone should start from some point, but I would like to know from experienced persons first, because I hear things like "games can only be done in assembly" and "C is capable to do simple games", and I feel confused if I should ever begin.
And another question. Amiga have a graphics coprocessor, and for things like drawing bitmaps exists the dedicated blitter, but and if I would like to draw bitmaps using a software blitter written in SAS/C, to draw 4-bit packed pixels? Is this a task that only can be made efficiently in Assembly? Everyone with a knowledge of bitwise operations can do it in Amiga?
And more, what do you guys would think of a interpreter like the Chip16 (
http://forums.ngemu.com/showthread.php?t=145620) to be written in pure C, using AmigaOS graphics routines, and for a 68000/680EC020? Would it run fast for a 1 MHz interpreter?
Or for an interpreter in AmigaOS, the only feasible option would to draw everything using the blitter and use assembly too? An interpreted language like BASIC with access to the hardware blitter would be the only thing one could do on a entry-level Amiga?
Thanks!