View Single Post
Old 07 May 2013, 03:50   #1
NovaCoder
Registered User
 
NovaCoder's Avatar
 
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
Nova's SDL Hack (AGA love)

This is a thread to talk about my new SDL library which is a cut-down version made for good old AGA Amiga's (like mine).

As people know I've ported a few games now and usually I have to rip out all of the SDL code and replace it with my own Amiga code. This can be a very time consuming process so I decide to give an SDL library port one more try.

I've managed to knock together a working AGA SDL library and I'm using it to port Descent Rebirth to AGA.

Currently the plan is to support at least these SDL functions:

Graphics (double buffered using C2P assembler), Keyboard, mouse & joystick input

Not so sure about sound, threading and timers yet.


Restrictions:

  1. Only AGA 8 bit full-screen modes supported (320x200 -> 640x480).
  2. No CDROM support
  3. No OpenGL (obviously)
  4. No hardware accelerated graphics (again, kind of obvious)


This library is already being used to port NetSurf to AGA

If I can get this working properly it should make it much easier to port a lot of new stuff to AGA quickly

Last edited by NovaCoder; 07 May 2013 at 03:59.
NovaCoder is offline  
 
Page generated in 0.05979 seconds with 12 queries