Questions tagged [amiga]

The Amiga is a family of personal computers that was sold by Commodore in the 1980s and 1990s.

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…
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…
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…
1
2