El API de MorphOS y su Organización

El API (Application Programmer Interface) de un sistema operativo consiste normalmente de miles de funciones. MorphOS no es una excepción. Sin embargo su núcleo (kernel) no es monolítico. El API está funcionalmente (y físicamente) dividido en librerías. Unas de las librerías más grandes pueden tener mas de 50 funciones. Un conjunto de las librerías más importantes están en la imagen del sistema de arranque. El resto están situadas en lo directorios de la  partición del sistema MOSSYS:Libs (librerías entregadas con el sistema) y SYS:Libs (librerías de terceras personas). Las librerías que están en disco se cargan bajo demanda. Todas estas librerías son compartidas, lo que significa que todos los procesos que usen una librería ejecutan el mismo código cargado en memoria una sola vez.

Sigue leyendo

WARP3D NOVA AmigaOS4

AEON Technology Ltd anuncia un API para AmigaOS4 basado en Shaders 3D. Después de nueve meses de desarrollo de Hans De Ruiter por fín tenemos esta tecnología disponible para AOS4.

Además han contratado a  Daniel Muessener (GoldenCode.eu) para desarrollar un wrapper de OpenGL ES 2.0.

Para mas información:

Shaders for AmigaOS4

http://www.a-eon.com/PDF/News_Release_Warp3D_Nova.pdf

Introducción al SDK de MorphOS

Hola Amigueros de todas las especies.
He decidido hacer unas entradas al blog sobre programación en Amiga (más bien sobre MorphOS) pues considero que nunca esta de mas tener este tipo de información en  nuestro idioma.
En principio me he propuesto hacer unas traducciones de unos textos de Grzegorz Kraszewski.

En esta primera entrada vamos a ver como se instala el entorno de desarrollo de MorphOS y los principios básicos del compilador. ¡Empezamos!

Sigue leyendo

FPSE – Emulador de Playstation y plugin de mando multibotón de BSzili

FPSE – Emulador de Playstation y plugin de mando multibotón de BSzili

Ficheros: FPSEplugin joypad

Como he escrito anteriormente, incluso si Commodore y el Amiga CD32 hubieran sobrevivido en 1994 no habrían tenido nada que hacer contra la Sony Playstation. Seamos justos, habría estado cogiendo polvo por la Sega Saturn y la Nintendo64 también; dos videoconsolas que actualmente no están tan alejadas técnicamente de la Playstation, y en el caso de la Saturn incluso mucho mejor en varias áreas.

Continuar leyendo