Welcome, Guest. Please login or register.

Author Topic: New AGA SDL Development  (Read 37149 times)

Description:

0 Members and 3 Guests are viewing this topic.

Offline adrian82

Re: New AGA SDL Development
« on: June 05, 2013, 12:56:25 AM »
Quote from: NovaCoder;733965

I'm currently working on a  new SDL library which is a cut-down version specifically made for good old AGA Amiga's (like mine!).


What version of SDL is this based on? And where can I get the source of your Amiga port?

Cheers,

Adrian
- Amiga 1200 w/ Blizzard 1220/4 - ACA-1230/56MHz/64MB, OS3.9 + Debian unstable, Squirrel SCSI + CD-Writer and 160GB HDD
- Amiga 2000 ECS with A2090 and Genlock, OS 3.1
- Amiga 2000 with Blizzard 68060/128 MiB FastRAM
- Amiga 4000 Tower with Blizzard 68060/128 MiB FastRAM
- 2x Amiga 4000 with unknown accelerators
- 4x Amiga 500, Protar A500HD 2MB, C= A590 2MB, OS3.1
- Amiga 600 Standard + A601, OS3.1
- several 68k Macs
- Atari ST Mega
- 6
 

Offline adrian82

Re: New AGA SDL Development
« Reply #1 on: June 05, 2013, 01:39:13 AM »
Quote from: NovaCoder;736836
It's a bit of a hack, based on the old 68k RTG SDL + Arti's updates + some vanilla v1.2.15 and then Amiga AGA specific optimizations added + hacked to death by yours truly.
(...)
If all goes well I'll upload it to AmiNet with some simple demo programs.   It will support most of the basic SDL functions but to get the max performance out of a port you'll need to do some updates.


Nice! Please don't forget to include the sources then, the 1.2 version is still LGPL-licensed and the sources therefore have to be provided with the binaries.

Will be nice to see what people do with the code!

Adrian
- Amiga 1200 w/ Blizzard 1220/4 - ACA-1230/56MHz/64MB, OS3.9 + Debian unstable, Squirrel SCSI + CD-Writer and 160GB HDD
- Amiga 2000 ECS with A2090 and Genlock, OS 3.1
- Amiga 2000 with Blizzard 68060/128 MiB FastRAM
- Amiga 4000 Tower with Blizzard 68060/128 MiB FastRAM
- 2x Amiga 4000 with unknown accelerators
- 4x Amiga 500, Protar A500HD 2MB, C= A590 2MB, OS3.1
- Amiga 600 Standard + A601, OS3.1
- several 68k Macs
- Atari ST Mega
- 6
 

Offline adrian82

Re: New AGA SDL Development
« Reply #2 on: June 05, 2013, 10:02:29 AM »
Quote from: cunnpole;736866
The Lesser GPL doesn't require that at all. It can be used in commercial proprietary ways without any source code release. You either release your modified binary or the source (or both if you are feeling generous). Full fat GPL describes what you indicate.


True, the little "L" somehow didn't show at first glimpse ;). Well, I still hope a full source disclosure then. The more people have access to the source, the better. The Amiga needs open source software.

Cheers,

Adrian
- Amiga 1200 w/ Blizzard 1220/4 - ACA-1230/56MHz/64MB, OS3.9 + Debian unstable, Squirrel SCSI + CD-Writer and 160GB HDD
- Amiga 2000 ECS with A2090 and Genlock, OS 3.1
- Amiga 2000 with Blizzard 68060/128 MiB FastRAM
- Amiga 4000 Tower with Blizzard 68060/128 MiB FastRAM
- 2x Amiga 4000 with unknown accelerators
- 4x Amiga 500, Protar A500HD 2MB, C= A590 2MB, OS3.1
- Amiga 600 Standard + A601, OS3.1
- several 68k Macs
- Atari ST Mega
- 6
 

Offline adrian82

Re: New AGA SDL Development
« Reply #3 on: June 05, 2013, 11:19:08 AM »
Quote from: cunnpole;736876
Although I know how difficult it can be to let your baby go :D


Why? You're not losing anything. It's rather the opposite, you can only win. The more people can work with the code, the better.

I disclose every source code I have ever written and I never had any bad experiences. I even had people pick up the code and send me patches which dramatically boosted development.

The largest software projects in the world are all open source and the Amiga is one of the platforms profiting from that (current versions of Linux still run on the Amiga :)).

Adrian
- Amiga 1200 w/ Blizzard 1220/4 - ACA-1230/56MHz/64MB, OS3.9 + Debian unstable, Squirrel SCSI + CD-Writer and 160GB HDD
- Amiga 2000 ECS with A2090 and Genlock, OS 3.1
- Amiga 2000 with Blizzard 68060/128 MiB FastRAM
- Amiga 4000 Tower with Blizzard 68060/128 MiB FastRAM
- 2x Amiga 4000 with unknown accelerators
- 4x Amiga 500, Protar A500HD 2MB, C= A590 2MB, OS3.1
- Amiga 600 Standard + A601, OS3.1
- several 68k Macs
- Atari ST Mega
- 6
 

Offline adrian82

Re: New AGA SDL Development
« Reply #4 on: June 05, 2013, 01:26:56 PM »
Quote from: wawrzon;736886

hpw about helping out to polish up aros68k? aros is open source by definition and platform independant.


Well, no. AROS is open source, but they have weird license which isn't considered really free as far as I know. On top of that, I'm rather a Linux guy (being a Debian Developer) and having Debian on my Amiga is much more fun and useful.

Adrian
- Amiga 1200 w/ Blizzard 1220/4 - ACA-1230/56MHz/64MB, OS3.9 + Debian unstable, Squirrel SCSI + CD-Writer and 160GB HDD
- Amiga 2000 ECS with A2090 and Genlock, OS 3.1
- Amiga 2000 with Blizzard 68060/128 MiB FastRAM
- Amiga 4000 Tower with Blizzard 68060/128 MiB FastRAM
- 2x Amiga 4000 with unknown accelerators
- 4x Amiga 500, Protar A500HD 2MB, C= A590 2MB, OS3.1
- Amiga 600 Standard + A601, OS3.1
- several 68k Macs
- Atari ST Mega
- 6