Amiga.org

Amiga computer related discussion => General chat about Amiga topics => Topic started by: Iggy on January 27, 2011, 05:46:55 AM

Title: Programmers wanted
Post by: Iggy on January 27, 2011, 05:46:55 AM
In a search to find new qualified coders with experience with Amiga related OS' to write for MorphOS, several of us in the MorphOS community have decided to offer assembled MorphOS systems with Morph2.7 and (if the programmer is qualified) a free key for the OS (a 111 euro value).

If you are an experienced Amiga programmer, please respond and list any projects you might feel capable of undertaking.

this project covers several countries, so I would encourage people regardless of location to respond wit their proposed ideas.
Title: Re: Programmers wanted
Post by: ChaosLord on January 27, 2011, 07:01:12 AM
I would love to port Total Chaos AGA over to MOS to create Total Chaos MOS (or Total Chaos CGX).  Some MOS users have been wanting the game on their machines for years and asked me to port it over.  I even did some of the porting already (in a theoretical way since I have no way to test anything).  But there is only so much I can do theoretically.  I need a real machine to test things on and find bugs and implement wild exciting new MOS-only features.

My goal is, after porting the existing game over, to then do a complete rewrite into 16 million color mode.  Then to rewrite again to increase the resolution to 1280x1024.  If MOS machines cannot do that then I would be forced to port to 1280x960 which would be a ton more work but still possible.

I already have huge stacks of 16 million color gfx ready to go to replace the old 256 color AGA gfx.  Just need some high speed 16M color hardware.

So I need a machine with FAST gfx.  Not some run down slow clunker :)

I have been coding AmigaOS since 1986.  (In 1985 I only sold Amigas).

MOS FTW!
Title: Re: Programmers wanted
Post by: krashan on January 27, 2011, 08:04:16 AM
Quote from: ChaosLord;609633
Then to rewrite again to increase the resolution to 1280x1024.  If MOS machines cannot do that then I would be forced to port to 1280x960 which would be a ton more work but still possible.


MorphOS itself handles full HD (1920 x 1080) and more. The rest just depends on gfx card used and monitor. BTW making the game to automatically adapt to any resolution may be not a bad idea. Most displays are able to scale up, but some older (and smaller) ones can be not able to scale down (or it looks awfully).

Quote from: ChaosLord;609633
So I need a machine with FAST gfx.  Not some run down slow clunker :)


Even an Efika with Radeon 9200SE outperforms any classic Amiga with any graphics board by factor of ten.
Title: Re: Programmers wanted
Post by: ChaosLord on January 27, 2011, 08:13:37 AM
Someone I was talking to had a mac mini that could ONLY do 1280x960 even if the gfx card could do more (due to limitations of built in monitor).

But you are saying I can just write the game to do 1280x1024 and MOS can automagically scale it down to 1280x960 if needed?
Title: Re: Programmers wanted
Post by: krashan on January 27, 2011, 08:24:13 AM
Quote from: ChaosLord;609644
Someone I was talking to had a mac mini that could ONLY do 1280x960 even if the gfx card could do more (due to limitations of built in monitor).


I would say that this is a monitor problem, not Mac mini problem. I've read MorphOS can be run in 2048 x 1536 without problems (of course not on every gfx board and monitor).

Quote from: ChaosLord;609644
But you are saying I can just write the game to do 1280x1024 and MOS can automagically scale it down to 1280x960 if needed?


No. There is no automagic scaling in MorphOS, only scaling in monitor. When you send 1280 x 1024 image to 1280 x 960 monitor it will either contract it vertically (distorting aspect ratio) or contract it in both dimensions and add black vertical side stripes (to keep the aspect ratio).
Title: Re: Programmers wanted
Post by: ChaosLord on January 27, 2011, 08:33:28 AM
I can't remember what mac it was but it was one with a forcibly built-in monitor.
Title: Re: Programmers wanted
Post by: Golem!dk on January 27, 2011, 08:37:02 AM
Quote from: ChaosLord;609644
Someone I was talking to had a mac mini that could ONLY do 1280x960 even if the gfx card could do more (due to limitations of built in monitor).

That sounds like an eMac, on a mini you get to pick your own display.
Title: Re: Programmers wanted
Post by: ChaosLord on January 27, 2011, 08:40:04 AM
Quote from: Golem!dk;609650
That sounds like an eMac, on a mini you get to pick your own display.
Yes!  Mac Mini sounds way better than eMac!
Title: Re: Programmers wanted
Post by: Iggy on January 28, 2011, 03:59:47 AM
OK we've got ChaosLord interested.
 
Now how about other Amiga coders. Remember as MorphOS is 3.1 compatible (with a LOT of other goodies added) it is a very easy environment for an experienced Amiga programmer to adapt to.
 
This offer of hardware is now valid for several continents and the first systems are ready to be shipped.
 
All you need is experience and a good project and you get the hardware and software FREE!
 
Come on folks! Aren't there any programmers left in our community? Wouldn't you like to experiment with the BEST NG OS currently available for the Amiga market?
 
Just contact us and relay what you'd like to create.
 
We intend to support talented programmers by eliminating their cost of entry.
 
It benefits the coders and the MOS community.
 
Take care all.
Jim
Title: Re: Programmers wanted
Post by: ChaosLord on January 28, 2011, 04:30:43 AM
A lot of coders are only interested in classic system coding.  Others might be interested in MOS but they already have an MOS or OS4 machine.  Others might be vaguely interested but they have no room to set up another machine.

My entire apartment is dedicated to computers so I always have room for another machine :)

I hope it is easy to network MOS to my existing A1200T+Windoze XP machines network so I can copy stuff over quickly and easily.

What editor would I be using on MOS?  Does CED exist for MOS?  I have a registered GoldED CD from several years back but I donno if it has an MOS exe on it?

As a professional MOS developer, Do u recommend developing code natively on the MOS machine or do u recommend crossdev from a windoze xp box?

I already have 3 Total Chaos MOS betatesters lined up!  Woohoo! :)
Title: Re: Programmers wanted
Post by: Iggy on January 28, 2011, 04:56:55 AM
Coding under MorphOs is all a matter of personal choice. Believe it or not, if you wanted to treat it like an Amiga and write 68K code it would run fine. Many coders use C, others use Python, there are literally a multitude of choices.
Its all vey Amiga like only better.
 
And as AOS4 and AROS grow, cross porting should allow all three NG OS' to benefit.
 
Just tell me what project you'd like to work on and I'll run the idea past the MorphOS development team.
 
We have hardware to give to talented programmers, but we can even apply to the MOS developers for OS keys. If they like your project, then the entire system is FREE!
 
Sp let me know what's on your mind and lets get it done!
 
And BTW - Where are the rest of you guys? I KNOW therews taslent out there. Wouldn't you like to use your skills on an expanded 3.1 compatible OS?
 
IF so, contact me at iggybeans@comcast.net (iggybeans@comcast.net) listing your programming experience and your proposed project.
 
Its time for new software and we can do it!
Title: Re: Programmers wanted
Post by: NovaCoder on January 28, 2011, 05:01:52 AM
Sorry no free time, otherwise I'd give it a go....it's certainly a good initiative.
Title: Re: Programmers wanted
Post by: krashan on January 28, 2011, 07:21:53 AM
Quote from: ChaosLord;610026
What editor would I be using on MOS?  Does CED exist for MOS?  I have a registered GoldED CD from several years back but I donno if it has an MOS exe on it?


Yes, there is native version of CED. There is MorphED (a bit limited version of GoldED) in the MorphOS SDK, as far as I know GoldED works too. There is also some new programmer editor in the work, but we will have to wait until MorphOS 2.8 for it.

Quote
As a professional MOS developer, Do u recommend developing code natively on the MOS machine or do u recommend crossdev from a windoze xp box?


I only develop natively. Even on 500 MHz machine GCC 4 is fast enough.
Title: Re: Programmers wanted
Post by: ChaosLord on January 28, 2011, 08:00:53 AM
I have decided I need to sort of ease into it.  So could I use my SASC compiler on MOS hardware temporarily?

What about the SASC debugger (CodeProbe, CPR)?  Does it work under MOS?  How about the breakpoints and graphical single stepping thru the source code?
Title: Re: Programmers wanted
Post by: krashan on January 28, 2011, 08:32:44 AM
Quote from: ChaosLord;610063
I have decided I need to sort of ease into it.  So could I use my SASC compiler on MOS hardware temporarily?


You can, but of course SAS/C will generate m68k code, which will be ran under transparent emulation, so you won't get the full PPC speed (but something like virtual 68060 running at 200 - 500 MHz depending on the real computing power of the PowerPC processor in the machine).

Quote
What about the SASC debugger (CodeProbe, CPR)?  Does it work under MOS? How about the breakpoints and graphical single stepping thru the source code?


I guess you should ask kiero ("kiero" on #morphos at irc.freenode.net). AFAIK he uses SAS/C on MorphOS for compiling 68k programs.
Title: Re: Programmers wanted
Post by: Kronos on January 28, 2011, 09:40:23 AM
Just a few thoughts:

There might be people running MorphOS on as low as 1024x768, which should be quite sufficient for a game like Chaos???.

You should allow users to select a different (bigger) screenmode and center your game to it (if you don't want to scale it up) this would allow users to enjoy the game on 16:10 or 16:9 displays without f###ing up the aspect-ratio of your GFX.

It might also be nice to have the game running windowed on the Ambient screen.

68k-binary should be fine for the moment.
Title: Re: Programmers wanted
Post by: fishy_fiz on January 28, 2011, 09:50:05 AM
Isnt there a ppc compiler patch for sas/c ? I have vague memories of being able to generate wos binaries. Assuming this is correct then I guess it's more of a question of whether MOS can use wos bins ? I'm under the impression it has at least partion wos emulation ?
Title: Re: Programmers wanted
Post by: zylesea on January 28, 2011, 09:56:31 AM
Quote from: Kronos;610089
Just a few thoughts:

There might be people running MorphOS on as low as 1024x768, which should be quite sufficient for a game like Chaos???.

You should allow users to select a different (bigger) screenmode and center your game to it (if you don't want to scale it up) this would allow users to enjoy the game on 16:10 or 16:9 displays without f###ing up the aspect-ratio of your GFX.

It might also be nice to have the game running windowed on the Ambient screen.

68k-binary should be fine for the moment.

My Efika runs 800x600 only (the 10" display). But I think that's not very common and probably should not be considered (I a have enough alternative higher resolution systems to use anyway).
Title: Re: Programmers wanted
Post by: Kronos on January 28, 2011, 09:57:58 AM
/me thought it was PuP with SAS-C .....

But that really irrelevant as MorphOS does support both, but IMO it would be waste of time to compile anything for both these days.

Just do a 68k-version 1st and later convert the sources to PPC-native gcc.
Title: Re: Programmers wanted
Post by: nicholas on January 28, 2011, 10:05:27 AM
I nominate my good friend Karlos.

I'll give him a G4 tower if the MOS Team provide a free license key.

Please help me save him from the Freidenology cult! :)
Title: Re: Programmers wanted
Post by: ChaosLord on January 28, 2011, 10:25:37 AM
Quote from: Kronos;610089
There might be people running MorphOS on as low as 1024x768, which should be quite sufficient for a game like Chaos???.

Do 1280x1024 intricately detailed gfx look ok when realtime squished  down to 1024x768?

Or would all the 64x64 animated monsters turn into blobby distortions?

The little E for Engaged is only 12 pixels tall.  I am fairly sure that at least that would get blobbled out.

I am also concerned about all the normal text on the screen (16 point and 32 point fonts) going blobby.
Title: Re: Programmers wanted
Post by: ChaosLord on January 28, 2011, 10:26:39 AM
Quote from: Kronos;610097
/
Just do a 68k-version 1st and later convert the sources to PPC-native gcc.
Datz da plan, Stan :)
Title: Re: Programmers wanted
Post by: yakumo9275 on January 28, 2011, 02:16:00 PM
Quote from: Iggy;609625
In a search to find new qualified coders with experience with Amiga related OS' to write for MorphOS, several of us in the MorphOS community have decided to offer assembled MorphOS systems with Morph2.7 and (if the programmer is qualified) a free key for the OS (a 111 euro value).

If you are an experienced Amiga programmer, please respond and list any projects you might feel capable of undertaking.

this project covers several countries, so I would encourage people regardless of location to respond wit their proposed ideas.


thats a very sweet deal iggy. Are you looking for ports or for brand new software? I have some ideas for both but no time to commit to doing anything. (If only I were in high school again, i think I was most productive back then!)
Title: Re: Programmers wanted
Post by: Iggy on January 29, 2011, 05:24:03 PM
Quote from: yakumo9275;610189
thats a very sweet deal iggy. Are you looking for ports or for brand new software? I have some ideas for both but no time to commit to doing anything. (If only I were in high school again, i think I was most productive back then!)



It's a shame you don't have the time. I've gotten about the same number of responses like yours as I have  inquiries about systems.
Even if i can't get a key from the MOS team, I'm probably sending something to Chaos.

Anyone else out there got some ideas? Remember, as was pointed out by previous posts, you can even use 68K code. MorphOS is very flexible and in my humble opinion the best NG OS currently available.
Title: Re: Programmers wanted
Post by: Iggy on January 29, 2011, 07:35:35 PM
Quote from: nicholas;610098
I nominate my good friend Karlos.

I'll give him a G4 tower if the MOS Team provide a free license key.

Please help me save him from the Freidenology cult! :)


Interesting offer. Thanks for offering to join our project Nicholas.
Let's see what Karlos says.
Title: Re: Programmers wanted
Post by: yakumo9275 on January 29, 2011, 10:40:16 PM
I'm looking to get a G5 ;) (over the sam460 hehe).. I tried to do some dev with my efika + mos but it was not fun.. I know g5 is being worked on but no timeline, I'm patient tho. I might dabble some offline as os3.1app and port it to morphs later on...
Title: Re: Programmers wanted
Post by: Iggy on January 30, 2011, 12:19:44 AM
Quote from: yakumo9275;610703
I'm looking to get a G5 ;) (over the sam460 hehe).. I tried to do some dev with my efika + mos but it was not fun.. I know g5 is being worked on but no timeline, I'm patient tho. I might dabble some offline as os3.1app and port it to morphs later on...


That's cool. I'm looking forward to the G5s as wdell. I've already ordered a Radeon X800 XT as Frank says they're going to support the R400 series. I've been trying to get a good price on a 2.0 to 2.5 Ghz Powermac, but so far I haven't had any luck.
Title: Re: Programmers wanted
Post by: yakumo9275 on January 31, 2011, 03:34:25 AM
just scored a nice g5 Dual 2.0ghz PCI, with 3gb ram with radeon 9600 128mb... Its the M9747LL model (PowerMac7,3). I'd avoid the 2.5, its liquid cooled, too prone to fail. All models greater than 2ghz have liquid cooling...
Title: Re: Programmers wanted
Post by: Iggy on January 31, 2011, 03:58:49 AM
Quote from: yakumo9275;611077
just scored a nice g5 Dual 2.0ghz PCI, with 3gb ram with radeon 9600 128mb... Its the M9747LL model (PowerMac7,3). I'd avoid the 2.5, its liquid cooled, too prone to fail. All models greater than 2ghz have liquid cooling...


I thought only the 2.5 and 2.7 Ghz models were liquid cooled. Wasn't there a 2.3 air cooled model?
Title: Re: Programmers wanted
Post by: Cammy on January 31, 2011, 11:36:47 PM
I'm looking forward to writing software for MorphOS on my new Efika, which I am posting from right now! :)
Title: Re: Programmers wanted
Post by: kickstart on February 01, 2011, 01:35:05 AM
Quote from: Cammy;611337
I'm looking forward to writing software for MorphOS on my new Efika, which I am posting from right now! :)


Nice to know you are into morphos, just for curiosity... What gfx card are you using on the efika?
Title: Re: Programmers wanted
Post by: Cammy on February 01, 2011, 02:23:09 AM
Radeon 9200