Welcome, Guest. Please login or register.
Amiga Kit Amiga Store Hollywood MAL AMIStore App Store A600 Memory

AuthorTopic: New AGA SDL Development  (Read 17070 times)

0 Members and 1 Guest are viewing this topic.

guest7029

  • Guest
Re: New AGA SDL Development
« Reply #105 on: May 26, 2013, 06:10:40 PM »
 

Offline AmigaClassicRule

Re: New AGA SDL Development
« Reply #106 on: May 27, 2013, 12:27:28 AM »
Quote from: zack_mk1;736027
How to access The Zone over at EAB: http://eab.abime.net/faq.php?faq=vb_faq#faq_thezone_faq_item

I download the program...I run it...nothing happens. I even run it from CLI shell and nothing happens.
 

Offline magnetic

Re: New AGA SDL Development
« Reply #107 on: May 27, 2013, 04:46:37 AM »
Wow this is really exciting finally a newish browser for 68k classics. I'll have to try it. It looks pretty darn slow but lets hope for some optimizations.
bPlan Pegasos2 G4@1ghz
Quad Boot:Reg. MorphOS | OS4.1 U4 |Ubuntu GNU-Linux | MacOS X

Amiga 2000 Rom Switcher w/ 3.1 + 1.3 | HardFrame SCSI | CBM Ram board| A Squared LIVE! 2000 | Vlab Motion | Firecracker 24 gfx

Commodore CDTV: 68010 | ECS | 9mb Ram | SCSI -TV | 3.9 Rom | Developer EPROMs
 

Offline Retrofan

Re: New AGA SDL Development
« Reply #108 on: June 04, 2013, 11:57:45 PM »
I've got the idea that NetSurf will be updated very soon, as Nova sent Arti his latest SDL files right after the Beta.

I suposse Nova's files will mean a faster NetSurf. Also Arti was looking about how to get rid of Ixemul. My best wishes to him/that.

I'm planning to add NetSurfAGA to my next AmiKit Real update, 04 :razz:

Great work here with this development :banana:
« Last Edit: June 05, 2013, 02:02:13 AM by Retrofan »
A1200, Lateral 32GB CF, internal Dvd, ACA 1230/56 with an MKII Fast ATA at 9,5Mb/s, another A1200 BPPC project in progress (more or less), and posting from my own/better C64x in my Tv using Hdmi.
 

Offline adrian82

Re: New AGA SDL Development
« Reply #109 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
- 68k VME lab computer with 68030
 

Offline NovaCoder

Re: New AGA SDL Development
« Reply #110 on: June 05, 2013, 01:04:27 AM »
Quote from: adrian82;736834
What version of SDL is this based on? And where can I get the source of your Amiga port?

Cheers,

Adrian

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.

So far it's been used to port NetSurf, Descent Rebirth, DosBox v0.74 to AGA and now being used to attempt to port Ultima 7.   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.
Life begins at 100 MIPS!


Nice Ports on AmiNet!
 

Offline adrian82

Re: New AGA SDL Development
« Reply #111 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
- 68k VME lab computer with 68030
 

Offline cunnpole

Re: New AGA SDL Development
« Reply #112 on: June 05, 2013, 09:20:18 AM »
Quote from: adrian82;736840
LGPL-licensed and the sources therefore have to be provided with the binaries.


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.
 

Offline adrian82

Re: New AGA SDL Development
« Reply #113 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
- 68k VME lab computer with 68030
 

Offline cunnpole

Re: New AGA SDL Development
« Reply #114 on: June 05, 2013, 11:14:29 AM »
Quote from: adrian82;736870
The Amiga needs open source software.


Agreed, too much has been lost already as devs lives change. Although I know how difficult it can be to let your baby go :D
 

Offline adrian82

Re: New AGA SDL Development
« Reply #115 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
- 68k VME lab computer with 68030
 

Offline wawrzon

Re: New AGA SDL Development
« Reply #116 on: June 05, 2013, 01:18:44 PM »
@adrian82

very good attitude. hpw about helping out to polish up aros68k? aros is open source by definition and platform independant. with aros you can have both amiga backwards binary compatibility and certain posix compatibility afaik so ports  from linux world can be easier without the need of ixemul libs.
 

Offline adrian82

Re: New AGA SDL Development
« Reply #117 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
- 68k VME lab computer with 68030
 

Offline Fats

Re: New AGA SDL Development
« Reply #118 on: June 05, 2013, 07:00:49 PM »
Quote from: adrian82;736887
Well, no. AROS is open source, but they have weird license which isn't considered really free as far as I know.


It is the Mozilla license with Mozilla replaced with AROS. Don't see why it is not free.
Staf.
Trust me...                                              I know what I\'m doing
 

Offline chris

Re: New AGA SDL Development
« Reply #119 on: June 05, 2013, 07:50:05 PM »
Quote from: adrian82;736877
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.


I do that on occasion, and people still send me bug reports rather than patches.
I've actually had more success with closed source projects - people ask for the source code, I provide it, and stuff actually gets done.

Having said that, it does annoy me when I find something on Aminet that I want to update, there's no source code and the developer is long gone.
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz