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
6 crawler(s) on-line.
 74 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 VooDoo:  10 mins ago
 Hammer:  24 mins ago
 retrofaza:  43 mins ago
 Gunnar:  47 mins ago
 pavlor:  1 hr ago
 matthey:  1 hr 35 mins ago
 clint:  2 hrs 42 mins ago
 zipper:  3 hrs 5 mins ago
 kolla:  3 hrs 6 mins ago
 Matt3k:  3 hrs 11 mins ago

/  Forum Index
   /  Amiga General Chat
      /  Demand for OS 3.9.1?
Register To Post

Goto page ( Previous Page 1 | 2 | 3 Next Page )
PosterThread
HammerD 
Re: Demand for OS 3.9.1?
Posted on 12-Nov-2007 20:51:45
#21 ]
Cult Member
Joined: 31-Oct-2003
Posts: 934
From: Ontario, Canada

@Rob

Hi Rob, I know of this but at the moment I think it is only providing anti-aliased fonts? What other benefit could you get from re-compiling AROS libraries and running them on OS 3.9?

I don't see much "work" being done in that area unfortunately, but that seems like a good path to take if alot of the work has already been done...but I don't know what features you would gain other than anti-alias fonts...?

_________________
AmigaOS 4.x Beta Tester - Classic Amiga enthusiast - http://www.hd-zone.com is my Amiga Blog, check it out!

 Status: Offline
Profile     Report this post  
pixie 
Re: Demand for OS 3.9.1?
Posted on 12-Nov-2007 21:55:15
#22 ]
Elite Member
Joined: 10-Mar-2003
Posts: 3134
From: Figueira da Foz - Portugal

@HammerD

Just focus! Instead of pointing nowhere (OS3.*) focus your drive on AROS. Why? Because those who might have anything to say aren't one bit interested in strengthen the 68k AmigaOS, just look why there's no software Warp3D*. I think you've got something here, but let it be free trough AROS. UAE core is being integrated, in the future we may have kickstart freed, and there's when AROS 68k might reach a similar level that of x86.

*There's some works to implement it freely on AROS now

_________________
Indigo 3D Lounge, my second home.
The Illusion of Choice | Am*ga

 Status: Offline
Profile     Report this post  
Heinz 
Re: Demand for OS 3.9.1?
Posted on 12-Nov-2007 22:19:42
#23 ]
Regular Member
Joined: 10-Oct-2005
Posts: 212
From: Unknown

@HammerD

Quote:

HammerD wrote:
@Rob

Hi Rob, I know of this but at the moment I think it is only providing anti-aliased fonts? What other benefit could you get from re-compiling AROS libraries and running them on OS 3.9?

I don't see much "work" being done in that area unfortunately, but that seems like a good path to take if alot of the work has already been done...but I don't know what features you would gain other than anti-alias fonts...?



Well, read the "featurelist.txt" in the archive ...

Bernd is doing a lot of work here.
He is replacing AmigaOS Funcitions with their AROS counterparts to add new functionality and fix Bugs.
(NOTE: replacing not patching!)

One Example is the support of 32bit OS4 Icons for OS 3.1

 Status: Offline
Profile     Report this post  
voyager2007 
Re: Demand for OS 3.9.1?
Posted on 13-Nov-2007 6:38:16
#24 ]
Regular Member
Joined: 5-Sep-2007
Posts: 432
From: Germany

@itix

Quote:

You can not have fork() on Amiga.


The SAS C/C++ compiler provided a fork() implementation, but it can be done generally by copying the process segment table and then using CreateProcess() with the new segment table. SAS C/C++ optimized its fork() implementation by sharing code segments.




 Status: Offline
Profile     Report this post  
TetiSoft 
Re: Demand for OS 3.9.1?
Posted on 13-Nov-2007 8:20:51
#25 ]
Cult Member
Joined: 3-Mar-2005
Posts: 585
From: Germany

@voyager2007

Quote:

The SAS C/C++ compiler provided a fork() implementation, but it can be done
generally by copying the process segment table and then using CreateProcess()
with the new segment table. SAS C/C++ optimized its fork() implementation by
sharing code segments.

This description looks to me like a description how to start a resident program
a second time. I'm not an expert in this area, but IIRC the real experts normally
argue that ixemul.library has the best implementation of fork(). Which may still
not be exactly the same as in Unix.

 Status: Offline
Profile     Report this post  
voyager2007 
Re: Demand for OS 3.9.1?
Posted on 13-Nov-2007 9:25:56
#26 ]
Regular Member
Joined: 5-Sep-2007
Posts: 432
From: Germany

@TetiSoft

I've developed software on AmigaOS for over 10 years, so I guess you can call me a "real expert". You've gotta clone the segment list and file descriptors if they are to be inheritable. That's what the SAS C/C++ runtime library did, and probably what ixemul is doing. Of course that requires that you use the POSIX API thruout your application, which would be the case when porting POSIX compatible software.

Last edited by voyager2007 on 13-Nov-2007 at 09:26 AM.

 Status: Offline
Profile     Report this post  
TetiSoft 
Re: Demand for OS 3.9.1?
Posted on 13-Nov-2007 9:53:59
#27 ]
Cult Member
Joined: 3-Mar-2005
Posts: 585
From: Germany

@voyager2007

Ok, when we assume that SAS/C fork() works, this
Quote:

And in order to get things like Bash and a x11 terminal, and heaps of other
good stuff from the open source world running without a major rewrite,
WE NEED FORK.

can be answered with "You already have it in both SAS/C and gcc/ixemul,
why do you need it in an OS 3.9.1 68k kernel?"

BTW, instead of asking about adding Unix functions to OS3.9 it would make
more sense IMHO to ask about adding the OS4 functions to OS3.9

 Status: Offline
Profile     Report this post  
Amiboy 
Re: Demand for OS 3.9.1?
Posted on 13-Nov-2007 10:59:14
#28 ]
Super Member
Joined: 21-Dec-2003
Posts: 1056
From: At home (probably)

I would be very interested in an OS3.9.1 aslong as people dont go over board with new/updated features.

But what I really would like to see would be updated ROM's, I would love to have some OS3.5/3.9 ROM's so that we wouldnt have to update the ROM's through a reboot after loading Setpatch & ROM update.

_________________
Live Long and keep Amigaing!

A1200, Power Tower, TF1260 128MB RAM, 68060 Rev 6, OS3.9 BB2, HD-Floppy, Mediator TX+ PCI, Voodoo 3 3000, Soundblaster 4.1, TV Card, Spider USB, 100MBit Ethernet, 16GB CF HD, 52xCDRom.

 Status: Offline
Profile     Report this post  
itix 
Re: Demand for OS 3.9.1?
Posted on 13-Nov-2007 20:19:02
#29 ]
Elite Member
Joined: 22-Dec-2004
Posts: 3398
From: Freedom world

@TetiSoft

Quote:

I'm not an expert in this area, but IIRC the real experts normally
argue that ixemul.library has the best implementation of fork(). Which may still
not be exactly the same as in Unix.


ixemul.library implements vfork() which is not same as fork() but sometimes you can replace fork() by vfork().

_________________
Amiga Developer
Amiga 500, Efika, Mac Mini and PowerBook

 Status: Offline
Profile     Report this post  
itix 
Re: Demand for OS 3.9.1?
Posted on 13-Nov-2007 20:21:42
#30 ]
Elite Member
Joined: 22-Dec-2004
Posts: 3398
From: Freedom world

@voyager2007

Quote:

The SAS C/C++ compiler provided a fork() implementation, but it can be done generally by copying the process segment table and then using CreateProcess() with the new segment table. SAS C/C++ optimized its fork() implementation by sharing code segments.


I dont think it was called fork() in SAS/C. If it was then it was not real fork().

_________________
Amiga Developer
Amiga 500, Efika, Mac Mini and PowerBook

 Status: Offline
Profile     Report this post  
BigD 
Re: Demand for OS 3.9.1?
Posted on 13-Nov-2007 21:25:59
#31 ]
Elite Member
Joined: 11-Aug-2005
Posts: 7325
From: UK

@HammerD

I'd love it if I could continue to support the Amiga OS! However, it just 'aint happening is it!!!!

Q: Have I got a Blizzard PPC? Ans: nope

Q. Would I buy a $%@ board from Ack Controls/Adam? Ans:Nope

Q. Am I going to let the dodgy Amiga Inc/Hyperion court case ruin my day? Ans: No, life is too short

Q. Am I more interested in Leopard for my Apple iBook than Amiga OS news right now? Ans: You bet your bottom I am!

Soz, hope your Blizzard boards serve you well. Apple is the only other option to Windoze these days. 'Miggy Speedball 2 (on the classic 'miggy) will always rock my world however

Last edited by BigD on 13-Nov-2007 at 09:27 PM.

_________________
"Art challenges technology. Technology inspires the art."
John Lasseter, Co-Founder of Pixar Animation Studios

 Status: Offline
Profile     Report this post  
voyager2007 
Re: Demand for OS 3.9.1?
Posted on 13-Nov-2007 21:53:28
#32 ]
Regular Member
Joined: 5-Sep-2007
Posts: 432
From: Germany

@itix

Quote:

I dont think it was called fork() in SAS/C. If it was then it was not real fork().


All that fork() does is split a process in two processes, and that's what the implementations on AmigaOS did. They worked quite well.

 Status: Offline
Profile     Report this post  
HammerD 
Re: Demand for OS 3.9.1?
Posted on 13-Nov-2007 22:16:12
#33 ]
Cult Member
Joined: 31-Oct-2003
Posts: 934
From: Ontario, Canada

@BigD

Hi, I think you missed my point. The whole crux of this thread is that PPC boards are few and far between, and yet we still have thousands of people using classic 68k Amigas, UAE, Amithlon, Amiga Forever, AmiKit, Amigasys 3, X-Amiga, etc...

So, I wasn't talking about a PPC Amiga OS at all. Rather an update to OS 3.x 68k.

_________________
AmigaOS 4.x Beta Tester - Classic Amiga enthusiast - http://www.hd-zone.com is my Amiga Blog, check it out!

 Status: Offline
Profile     Report this post  
BigD 
Re: Demand for OS 3.9.1?
Posted on 15-Nov-2007 18:24:33
#34 ]
Elite Member
Joined: 11-Aug-2005
Posts: 7325
From: UK

@HammerD

Seeing as Hyperion never managed to get hold of the OS3.9 source off H&P or Amiga Inc back when they started developing OS4, I really doubt that Hyperion (the only people who would realistically do the upgrade programming) would be able to obtain it for re-release/re-development! OS4.0 was produced miraculously with reference to Workbench 3.0 not 3.9! H&P aren't interested in the Amiga any more and so their OS3.9 source is forever locked away in their posession (I guess). Amiga Inc. were bad business partners, who can blame H&P?

_________________
"Art challenges technology. Technology inspires the art."
John Lasseter, Co-Founder of Pixar Animation Studios

 Status: Offline
Profile     Report this post  
TetiSoft 
Re: Demand for OS 3.9.1?
Posted on 15-Nov-2007 19:19:10
#35 ]
Cult Member
Joined: 3-Mar-2005
Posts: 585
From: Germany

@BigD

Quote:

OS4.0 was produced miraculously with reference to Workbench 3.0 not 3.9!

IIRC it was mentioned already that its not based on OS3.1 only and its
also not based on the complete OS3.9. H&P did not hand over the sources
where they did major changes to 3.1 but Hyperion got some 3.9 sources
from individual developers, dont know if some were also from H&P.

AFAIK in the meantime most parts of OS3.9 are reimplemented in OS4,
e.g. the ReAction prefs editors and commodities, the printer.device additions.
Whats misssing are e.g. the sources for the OS3.9 IconEdit, PRINTERS:File,
the skinnable PlayCD and Installer V44. And less important (no offense...)
contributions like BenchTrash, the Io(Mega)Tools or AmigaMail.

 Status: Offline
Profile     Report this post  
TheMagicM 
Re: Demand for OS 3.9.1?
Posted on 15-Nov-2007 22:11:11
#36 ]
Member
Joined: 1-Oct-2003
Posts: 64
From: Unknown

Is it possible to create a new kickstart ROM which has more features and some add-ons to Workbench to utilize those? or is that pretty much a waste of time?

Last edited by TheMagicM on 15-Nov-2007 at 10:14 PM.

 Status: Offline
Profile     Report this post  
Tomas 
Re: Demand for OS 3.9.1?
Posted on 16-Nov-2007 0:42:37
#37 ]
Elite Member
Joined: 25-Jul-2003
Posts: 4286
From: Unknown

@HammerD
And how would this be possible when Amiga INC is still around? You still need permission from them, and we all know how much they like the amiga community.
Does even Amiga INC have the source code for it? You cannot really do much unless you have the source code.

 Status: Offline
Profile     Report this post  
itix 
Re: Demand for OS 3.9.1?
Posted on 16-Nov-2007 8:42:23
#38 ]
Elite Member
Joined: 22-Dec-2004
Posts: 3398
From: Freedom world

@voyager2007

Quote:

All that fork() does is split a process in two processes, and that's what the implementations on AmigaOS did. They worked quite well.


That is not what Unix fork() does. It also clones the process. Just creting new thread is not enough, CreateNewProc() already does that.

_________________
Amiga Developer
Amiga 500, Efika, Mac Mini and PowerBook

 Status: Offline
Profile     Report this post  
AmiGame 
Re: Demand for OS 3.9.1?
Posted on 16-Nov-2007 9:19:32
#39 ]
Elite Member
Joined: 23-Mar-2004
Posts: 3599
From: Peterborough, UK, Planet Earth (I think...)

@voyager2007

If any problem with fork, just use spoon...



// Well I should really go back to bed now !

Jerry

_________________
- AOS has been ported to ex-86 ! It's called AROS and WinUAE... Or E-UAE on Linux !

- A1XE-G4 up and runing with:
512MB Ram / 200GB and 80GB HardDisks on Sii0680.
AOS4 Final Update / AmiZilla 0.1 Alpha

 Status: Offline
Profile     Report this post  
pixie 
Re: Demand for OS 3.9.1?
Posted on 16-Nov-2007 9:33:28
#40 ]
Elite Member
Joined: 10-Mar-2003
Posts: 3134
From: Figueira da Foz - Portugal

@AmiGame

mmm... there is no spoon

_________________
Indigo 3D Lounge, my second home.
The Illusion of Choice | Am*ga

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

[ 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