Posts

Showing posts with the label OpenGL

AmigaOS 3.x and Icaros 2.2.5 GLUT and MUI program experiments

Image
I recently tested two types of programs on Icaros 2.2.5/Aros. The first was a basic GLUT program while the other was a basic MUI program. GLUT AmigaOS 3.x running simple GLUT program. I tried GLUT as I was looking for a cross platform GUI library that provides basic windowing functions in OpenGL. Although GLUT provides basic window functions, it lacks in gadgets. So I did a further search and found the Agar Library  and the GLUI Library , both of which I will try in the future. So in testing GLUT on Icaros 2.2.5 and on AmigaOS 3.x, I downloaded a small sample program from this website . The sample program is here . I did modify the program and changed the screen resolution to 800 x 600 rather than the default of 1280 x 800. The sample GLUT program ran and operated successfully on AmigaOS 3.x, which was running on WinUAE 3.4.0. When running on Icaros the program ran but it did not draw the line. So unsure as to the cause of this on Icaros as other OpenGL programs ha...

Experiments with OpenGL on AmigaOS

It has been a while since I did some OpenGL testing with AmigaOS. A while meaning two to three years. I had tested OpenGL in WinUAE running AmigaOS 3.X and it worked fairly well in emulation. Since it had been a while that I last experimented with OpenGL, I decided to give it another go. Four months ago I downloaded an OpenGL lesson (the Linux version of lessons 5 and 6) from the NeHe OpenGL Tutorials website. I compiled them on Linux Mint and on Haiku. While it compiled on both Linux and Haiku, it wouldn't display the GL_QUAD object on the version of Haiku that I was running. I worked with the Haiku problem and found that the issue was related to a difference in Haiku versions. Eventually it was AmigaOS' turn. I copied the code for lesson5 to AmiKit 8.5 running AmigaOS 3.X. I downloaded the GCC based Amiga Development Environment (ADE-repack.lha) from Aminet and got it working and compiling. Once GCC was configured and successfully tested, I compiled NeHe's lesson5 code...