The Amiga is a family of personal computers that was sold by Commodore in the 1980s and 1990s.
Questions tagged [amiga]
26 questions
3
votes
3 answers
How can you find reddest colour in a fixed colour display?
I am writing a UI for a legacy computer called an Amiga (some of you may remember these). They had display modes that had fixed numbers of colours - 2,4,8,16 etc. and you could set any of these using the RGB of 0 to 255.
So on a 4 colour display you…

Cogvos
- 33
- 3
2
votes
3 answers
How do you define an enumeration in 68000 assembly language?
I'm using the assembler that came with the Manx Aztec C compiler (version 5.0) on a Commodore Amiga 500.
I want to code the equivalent of the following C code:
enum STATUS {
STATUS_OKAY,
STATUS_WAITING,
STATUS_ERROR
};
I tried the…

tim.smith
- 143
- 7
2
votes
1 answer
Floating Point Multiply Bug Using gcc 2.7.0 on Amiga with 68881 - Any Fixes/Workarounds?
For the heck of it, I decided to see if a program I started writing on an Amiga many years ago and much further developed on other machines would still compile and run on an Amiga (after being developed on other machines). I originally used Lattice…

lasermc
- 55
- 7
2
votes
3 answers
develop a game for an old system
I have a school programming project, the subject is free as long as we demonstrate our programming skills, I have an amiga 500 lying around and i wondered if i could make a game for it ? Maybe nothing complicated, i know how limited the system is…

antoine serry
- 67
- 11
2
votes
1 answer
Missing file when cross-compiling for Amiga on Ubuntu 16.04
I am trying to build some software for AmigaDOS 3.x on a ubuntu 16.04 host system, but at link time I get this error:
/opt/m68k-amigaos/m68k-amigaos/bin/ld: cannot open crt0.o: No such file or directory
The process of building from .c to .o works…

Marisa Giancarla
- 79
- 10
2
votes
1 answer
Hires, interlaced screen on Amiga HiSoft C, with window, menu and buttons
I'm an Amiga programming newbie.
I need to produce an application that displays graphics in a similar way to the popular drawing application, Deluxe Paint by Dan Silva, published by Electronic Arts. Just a vertically scrolling image, preferably in…

WonderWorker
- 8,539
- 4
- 63
- 74
2
votes
2 answers
Warning: assignment makes pointer from integer without a cast undefined
I realise there are a lot of questions related to this issue but I couldn't make head nor tale from the ones I read through.
I'm trying to start learning C for the Amiga and decided to have a try following this…

Robert
- 5,278
- 43
- 65
- 115
1
vote
1 answer
vbcc compiler complains: file 'stdio.h' not found, but it is in the 'include' directory
This is not a cross-compilation setup at the moment. Just a local C dev environment. Here is the code:
#include
int main(void){
printf("Hello World\n");
}
I compile with command: vbbcm68k test.c
Output:
>#include
error 248 in…

TenLeftFingers
- 182
- 2
- 12
1
vote
2 answers
VASM cross-assembler issue (m68k)
I'm wondering if anyone can help me with an annoying issue I face using VASM assembler to compile MC68000 binaries for Amiga. The problem lies in buggy (I think) implementation of labels' addresses manipulations.
Here are the details:
copper_scr:
…

H_nk
- 13
- 3
1
vote
1 answer
cross compilation for amigaos: 'autom4te2.64' error
I am trying to installe an environment of cross compilation Windows64 for AmigaOS3.x , but I have a problem that I can't solve .
When I run 'make' in the /toolchains/m68k-unknown-amigaos this error returned:
...
make[2] : on entre dans le répertoire…

EyMenZ
- 33
- 5
1
vote
1 answer
amiga minix , minix st , macminix and other minix1.5 versions posix compatibility
I know minix 2.0 and later have posix compatibility. I want test unix-like operating systems on historicial computers like Commodore Amiga, Atari ST and i386 cpu and run posix compatible apps like pkgsrc, x window system and blackbox wm (for 40Mhz…

sun microsystems
- 11
- 2