Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
27 crawler(s) on-line.
 119 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 Tpod:  12 mins ago
 pixie:  17 mins ago
 Birbo:  31 mins ago
 Hammer:  38 mins ago
 zipper:  1 hr 6 mins ago
 amigakit:  2 hrs 2 mins ago
 MarcioD:  2 hrs 25 mins ago
 kolla:  2 hrs 34 mins ago
 matthey:  2 hrs 40 mins ago
 NancyNash:  2 hrs 55 mins ago

/  Forum Index
   /  Amiga Development
      /  Getting started with OS4 Software Development
Register To Post

Goto page ( Previous Page 1 | 2 )
PosterThread
whose 
Re: Getting started with OS4 Software Development
Posted on 23-Apr-2010 23:01:43
#21 ]
Cult Member
Joined: 21-Jun-2005
Posts: 893
From: Germany

@Chris_Y

Quote:
Rexx did not start out on the Amiga, ARexx is "just" a port from Unix with a message port added.


Wasnt it OS/2, where Rexx started out? I remember vaguely something that Rexx originated somewhere from IBM...

 Status: Offline
Profile     Report this post  
vidarh 
Re: Getting started with OS4 Software Development
Posted on 23-Apr-2010 23:13:27
#22 ]
Cult Member
Joined: 4-Jan-2010
Posts: 580
From: London, UK (ex-pat; originally from Norway)

@whose

Quote:
Wasnt it OS/2, where Rexx started out? I remember vaguely something that Rexx originated somewhere from IBM...


It originated at IBM, but it significantly predates OS/2 - it was first made publicly available in 1981. IBM has shipped REXX with practically all of their OSs (including mainframe OSs) since then, and ported it to other OSs such as Linux and Windows NT as well.

_________________
Wiki for new/returning Amiga users - Projects: ACE basic compiler / FrexxEd / Git

 Status: Offline
Profile     Report this post  
vidarh 
Re: Getting started with OS4 Software Development
Posted on 23-Apr-2010 23:19:30
#23 ]
Cult Member
Joined: 4-Jan-2010
Posts: 580
From: London, UK (ex-pat; originally from Norway)

@Mechanic

Quote:
Looks like somebody else has picked up on Rexx and did their own implementation.


Ecomstation's products are OS/2. They got a license to maintain and continue development of OS/2 after IBM stopped supporting it, so it's REXX support traces back right to the beginning.


_________________
Wiki for new/returning Amiga users - Projects: ACE basic compiler / FrexxEd / Git

 Status: Offline
Profile     Report this post  
kadenaa 
Re: Getting started with OS4 Software Development
Posted on 23-Apr-2010 23:36:37
#24 ]
Regular Member
Joined: 6-Apr-2003
Posts: 145
From: Sydney

@Chris_Y

I will check out TuneNet and MPlayer. I'll probably not be a huge help there especially on the codec side. I did some work a few years ago on some JPEG compression software. That was an absolute nightmare and ended up just putting a hack in to force a higher bit depth when converting low bit depth tiffs images.

I was thinking of something like uShare.

Kad

Last edited by kadenaa on 23-Apr-2010 at 11:40 PM.

 Status: Offline
Profile     Report this post  
kadenaa 
Re: Getting started with OS4 Software Development
Posted on 24-May-2010 9:53:14
#25 ]
Regular Member
Joined: 6-Apr-2003
Posts: 145
From: Sydney

@All

Ok I've done some looking around. Read the Reaction guide and had a look at the SDK. I have also had a look at SDL which looks pretty straight forward too. Do people have any strong views on SDL and whether C or C++ is better these days for OS4 development? I'm sure either is fine but I'd not like to be swimming against the current.

Kad.

 Status: Offline
Profile     Report this post  
vidarh 
Re: Getting started with OS4 Software Development
Posted on 24-May-2010 10:32:14
#26 ]
Cult Member
Joined: 4-Jan-2010
Posts: 580
From: London, UK (ex-pat; originally from Norway)

@kadenaa

I'm doing a wiki with docs on using and developing for Amiga (all variants) here: http://amigadocs.hokstad.com/ - not sure how much help it'd be to you at this stage, but on the other hand it'd be great to get feedback on what would be useful to get covered, and/or feel free to update it if you've found any good resources that aren't covered there yet.

_________________
Wiki for new/returning Amiga users - Projects: ACE basic compiler / FrexxEd / Git

 Status: Offline
Profile     Report this post  
kadenaa 
Re: Getting started with OS4 Software Development
Posted on 24-May-2010 10:51:06
#27 ]
Regular Member
Joined: 6-Apr-2003
Posts: 145
From: Sydney

@vidarh

Thanks will check it out and give you some feedback.

Kad.

 Status: Offline
Profile     Report this post  
kadenaa 
Re: Getting started with OS4 Software Development
Posted on 24-May-2010 11:29:49
#28 ]
Regular Member
Joined: 6-Apr-2003
Posts: 145
From: Sydney

@vidarh

Ok checked it out. Didn't take as long as I expected :). There are obviously an number of areas not covered at all and what is there could do with more detail IMHO. However, what is there is very nicely laid out, well written and easy to follow. On the plus side when I do get an OS4 machine I guess I'll be able to contribute some content. I hate setting up dev environments so hopefully this will be fully covered by the time I get my machine :).

Kad.

 Status: Offline
Profile     Report this post  
Alex_C 
Re: Getting started with OS4 Software Development
Posted on 24-May-2010 11:32:25
#29 ]
Member
Joined: 8-Mar-2010
Posts: 49
From: Unknown

@kadenaa

Personally I'd stick with C++. On the other hand both printf() and cout() functions work perfectly well under 4.x. Secondly for short programs C might be better. At the end of the day it depends how well you know C or C++ and if you want to learn better the other one. Also check out your favourite IDE how it supports those languages.

 Status: Offline
Profile     Report this post  
kadenaa 
Re: Getting started with OS4 Software Development
Posted on 24-May-2010 13:05:05
#30 ]
Regular Member
Joined: 6-Apr-2003
Posts: 145
From: Sydney

@Alex_C

Thank you I wasn't sure if one or other was considered the standard. If that was the case then choosing the wrong one could turn out to be a royal pain when trying to use some third party libraries or getting certain project types working under IDE's or setting up build environments. For example setting up a C++ SDL project in Anjuta (Linux) is easy for C as there is a project type for it but for C++ was lots of hacking config files.

Kad.

 Status: Offline
Profile     Report this post  
asymetrix 
Re: Getting started with OS4 Software Development
Posted on 24-May-2010 14:45:45
#31 ]
Cult Member
Joined: 9-Mar-2003
Posts: 868
From: United Kingdom

@kadenaa

here is a nice tutorial in setting up SDL on different platforms.

http://sol.gfxile.net/gp/ch01.html

I followed the VC6 setup instructions and worked fine.

_________________
Download 499.26 Mbps, 659.94 Mbps Upload :)

 Status: Offline
Profile     Report this post  
vidarh 
Re: Getting started with OS4 Software Development
Posted on 24-May-2010 15:01:30
#32 ]
Cult Member
Joined: 4-Jan-2010
Posts: 580
From: London, UK (ex-pat; originally from Norway)

@kadenaa

I'm "stuck" with AROS and 3.x currently, so I depend on others for AOS4 updates for now - we'll see how many people I can cajole into helping out

But in terms of actual development a lot of the AROS/AOS3 stuff will be applicable on AOS4 anyway.

_________________
Wiki for new/returning Amiga users - Projects: ACE basic compiler / FrexxEd / Git

 Status: Offline
Profile     Report this post  
kadenaa 
Re: Getting started with OS4 Software Development
Posted on 24-May-2010 21:19:02
#33 ]
Regular Member
Joined: 6-Apr-2003
Posts: 145
From: Sydney

@asymetrix

Thanks for the link I'm sure I'll make good use of it once I have an OS4 capable machine.

Kad.

 Status: Offline
Profile     Report this post  
kadenaa 
Re: Getting started with OS4 Software Development
Posted on 24-May-2010 21:23:27
#34 ]
Regular Member
Joined: 6-Apr-2003
Posts: 145
From: Sydney

@vidarh

Yes you need to work on the cajoling as this wiki looks like it could become an excellent tool for developers and would-be developers. I am hoping that I'll be able to make some contributions myself in the future.

Kad.

 Status: Offline
Profile     Report this post  
Alex_C 
Re: Getting started with OS4 Software Development
Posted on 24-May-2010 22:14:33
#35 ]
Member
Joined: 8-Mar-2010
Posts: 49
From: Unknown

@kadenaa

Unfortunately I don't have any experience with SDL on AmigaOS. All I'm looking into right now is system level programming and there C/C++ works nicely especially if you use standard libraries. I follow SDK closely to see what works - after all this has been used to create OS. I'm anxious to see next SDK update for U2.

I've tried so far:

CodeBench - wish there were full version available

CubicIDE - wish it would work with recent SDKs but CubicIDE team is very helpful and they provided me (as well as others through this forum - look at SDK topic) with information how to setup things with other SDK versions. At the end of day I think this is the best IDE available right now if you don't want to cross compile everything.

StormC PPC - really cool product for its age unfortunately I couldn't make it working on AmigaOS 4.1, U1 and U2.

 Status: Offline
Profile     Report this post  
kadenaa 
Re: Getting started with OS4 Software Development
Posted on 25-May-2010 13:48:22
#36 ]
Regular Member
Joined: 6-Apr-2003
Posts: 145
From: Sydney

@Alex_C

Thanks for the info. I was going to give Codebench a try. It's a pitty CubicIDE is not for OS4 :(.

Kad.

 Status: Offline
Profile     Report this post  
Goto page ( Previous Page 1 | 2 )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle