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
13 crawler(s) on-line.
 132 guest(s) on-line.
 2 member(s) on-line.


 NutsAboutAmiga,  kolla

You are an anonymous user.
Register Now!
 kolla:  1 min ago
 NutsAboutAmiga:  2 mins ago
 matthey:  6 mins ago
 OneTimer1:  7 mins ago
 Swisso:  13 mins ago
 pixie:  13 mins ago
 Mobileconnect:  14 mins ago
 gonegahgah:  16 mins ago
 Karlos:  25 mins ago
 vox:  37 mins ago

software OS4   software OS4 : AmigaOS 4.1 Update 4 Released
   posted by noXLar on 23-Dec-2011 20:32:18 (17506 reads)
Hyperion Entertainment is pleased to announce the immediate availability for download of Update 4 by registered users of AmigaOS 4.1 for all supported platforms.


Hyperion continues its tradition to provide regular free updates of AmigaOS 4.1 and with the festive season just days away, this is a particularly appropriate time for a free update.

More information on Hyperion site
    

STORYID: 6180
Related Links
· More about software OS4
· News by noXLar


Most read story about software OS4
Homebank 4.4 for AmiCygnix released

Last news about software OS4
Get 20-40% Off ZitaFTP Server (Limited Time Offer)
Printer Friendly Page  Send this Story to a Friend

Goto page ( 1 | 2 | 3 | 4 )

PosterThread
Fab 
Re: AmigaOS 4.1 Update 4 Released
Posted on 27-Dec-2011 15:27:55
#61 ]
Super Member
Joined: 17-Mar-2004
Posts: 1178
From: Unknown

Cairo image surface doesn't use any intuition call at all. WebKit renders in the Cairo surface (generic), and OWB retrieve the resulting surface data in memory and blits it with BltBitmap() or WritePixelArray() depending on the blitting step.

 Status: Offline
Profile     Report this post  
kas1e 
Re: AmigaOS 4.1 Update 4 Released
Posted on 27-Dec-2011 16:44:41
#62 ]
Elite Member
Joined: 11-Jan-2004
Posts: 3551
From: Russia

@Fab
Then what reassons for speedup if only FillRect() are updated ? Did FillRect() involved in any inderect way ?


_________________
Join us to improve dopus5!
zerohero's mirror of os4/os3 crosscompiler suites

 Status: Offline
Profile     Report this post  
Mechanic 
Re: AmigaOS 4.1 Update 4 Released
Posted on 27-Dec-2011 17:05:53
#63 ]
Elite Member
Joined: 27-Jul-2003
Posts: 2007
From: Unknown

Without doing any benchmarks or speed tests I can say that up4
on my 440ep has made not only speed improvements but also usability
improvements.

For example Timberwolf feels more close to beta than alpha. Still
takes time to load but is certainly more usable and 'feels'
different.

Some other things that felt....er...clunky...now just work smooth(?).

This is one great update. This little Sam440ep is a fun, usable,
stable system. Oh, did I mention fun.

(Wow, if X1000 were to run only twice as fast, add Altivec,,,,Zoommm!)

 Status: Offline
Profile     Report this post  
Fab 
Re: AmigaOS 4.1 Update 4 Released
Posted on 27-Dec-2011 18:36:52
#64 ]
Super Member
Joined: 17-Mar-2004
Posts: 1178
From: Unknown

@kas1e

FillRect isn't used anywhere in OWB rendering/blitting stage, so it's either placebo, or something else was improved too.

 Status: Offline
Profile     Report this post  
m3x 
Re: AmigaOS 4.1 Update 4 Released
Posted on 28-Dec-2011 14:44:36
#65 ]
Regular Member
Joined: 15-May-2003
Posts: 311
From: Bologna, Italy

@kas1e
Quote:
Then what reassons for speedup if only FillRect() are updated ? Did FillRect() involved in any inderect way ?

From the rtg.library release note:

- Removed WaitBiltter() calls from right after HW accelerated blitter calls. This increases the overall performance by allowing CPU and GPU to work simultaneously (e.g., gives 2.7 times speed increase in P96Speed BltBitMap() benchmark)

From Picasso96API.library release note:

- Removed unnecessary blitter wait calls for better performance (also inserted blitter wait calls elsewhere where they are actual needed)

Both modifications done by Hans de Ruiter


_________________
Massimiliano Tretene, ACube Systems, Soft3

 Status: Offline
Profile     Report this post  
kas1e 
Re: AmigaOS 4.1 Update 4 Released
Posted on 28-Dec-2011 15:11:01
#66 ]
Elite Member
Joined: 11-Jan-2004
Posts: 3551
From: Russia

@m3x
Thanks :)

Through, a bit sad that with new update we not have full detailed log (as it was for update3), and that leave us with questions .. Maybe you can somehow convince others in HP to bring full-change logs all the time with all the updates ?:)


_________________
Join us to improve dopus5!
zerohero's mirror of os4/os3 crosscompiler suites

 Status: Offline
Profile     Report this post  
Fab 
Re: AmigaOS 4.1 Update 4 Released
Posted on 28-Dec-2011 17:35:56
#67 ]
Super Member
Joined: 17-Mar-2004
Posts: 1178
From: Unknown

@m3x

Ouch, almost x3... Must be really slow before. Anyway, that definitely explains a speedup in OWB, since BltBitmap is used to render the committed changes (here, it usually takes about 20-30ms to blit a full page, so assuming it was at least 3 times as slow, that would have made scrolling/rendering really slow).

If kprintf worked properly in OS4, you could even benchmark the speedup with setenv OWB_BENCHMARK 1.

 Status: Offline
Profile     Report this post  
xeron 
Re: AmigaOS 4.1 Update 4 Released
Posted on 29-Dec-2011 11:43:37
#68 ]
Elite Member
Joined: 22-Jun-2003
Posts: 2440
From: Weston-Super-Mare, Somerset, England, UK, Europe, Earth, The Milky Way, The Universe

@Fab

Doesn't kprintf work properly? I tend to use DebugPrintF() directly, but I figured at the very least kprintf would map to that...


_________________
Playstation Network ID: xeron6

 Status: Offline
Profile     Report this post  
kas1e 
Re: AmigaOS 4.1 Update 4 Released
Posted on 29-Dec-2011 12:26:02
#69 ]
Elite Member
Joined: 11-Jan-2004
Posts: 3551
From: Russia

@xeron
When you use kprintf directly from the clib2 programms then it works fine, but when you use kprintf direclty from newlib progs, its sometime works, but sometime just crashes. Back in past someone on utilitybase say that its "ok" to use clibs2's *.a which contain kprintf, but in reality that was no-go because of crashes.

And instead we just use redefine of kprintf to DebugPrintF(). Through do not remember if i add that to reliase version of os4 port of fab's owb, but if not, then for sure will do with next version.


_________________
Join us to improve dopus5!
zerohero's mirror of os4/os3 crosscompiler suites

 Status: Offline
Profile     Report this post  
Thematic 
Re: AmigaOS 4.1 Update 4 Released
Posted on 29-Dec-2011 14:39:34
#70 ]
Super Member
Joined: 28-Oct-2003
Posts: 1616
From: I'm actually flying into a bug!

Well the debug output was there already, but it reported "f ms" only, as far as timing goes.

Last edited by Thematic on 29-Dec-2011 at 02:40 PM.


_________________
: AmigaOneXE (unmod.) 750FX/512 MB +stuff & AmigaOS 4.(0|1)
: A1200/68060&96MB/SCSI/EM1200-Voodoo3 & OS 3.5
: A500/1MB
: Pegasos (ff) 512 MB & MorphOS
Praise seitan.

 Status: Offline
Profile     Report this post  
broadblues 
Re: AmigaOS 4.1 Update 4 Released
Posted on 29-Dec-2011 15:16:12
#71 ]
Amiga Developer Team
Joined: 20-Jul-2004
Posts: 4447
From: Portsmouth England

Quote:

Well the debug output was there already, but it reported "f ms" only, as far as timing goes.


That suggests the original kprintf call uses %f but that is not supported in IExec-RawDoFmt, which underlies all system #?Printf#? calls.


_________________
BroadBlues On Blues BroadBlues On Amiga Walker Broad

 Status: Offline
Profile     Report this post  
Toaks 
Re: AmigaOS 4.1 Update 4 Released
Posted on 29-Dec-2011 15:40:54
#72 ]
Elite Member
Joined: 10-Mar-2003
Posts: 8042
From: amigaguru.com

great update, hope everyone is happy and understand how much work it was to get this one out the door.

To all in the OS4 team , wonderfull job, keep up the good work.


_________________
See my blog and collection website! . https://www.blog.amigaguru.com

 Status: Offline
Profile     Report this post  
xeron 
Re: AmigaOS 4.1 Update 4 Released
Posted on 29-Dec-2011 18:37:09
#73 ]
Elite Member
Joined: 22-Jun-2003
Posts: 2440
From: Weston-Super-Mare, Somerset, England, UK, Europe, Earth, The Milky Way, The Universe

@broadblues

Probably would be better if kprintf did a vasnprintf() or so and passed the result to DebugPrintF...


_________________
Playstation Network ID: xeron6

 Status: Offline
Profile     Report this post  
centaurz 
Re: AmigaOS 4.1 Update 4 Released
Posted on 29-Dec-2011 18:57:03
#74 ]
Member
Joined: 16-Feb-2006
Posts: 65
From: France

@broadblues

Quote:

That suggests the original kprintf call uses %f but that is not supported in IExec-RawDoFmt, which underlies all system #?Printf#? calls.

with the exception of DebugPrintF() which uses printf()-style formatting.

@xeron
Quote:

Probably would be better if kprintf did a vasnprintf() or so and passed the result to DebugPrintF...

Or use a temporary buffer, since DebugPrintF() uses 68k varargs.

 Status: Offline
Profile     Report this post  
Tomppeli 
Re: AmigaOS 4.1 Update 4 Released
Posted on 29-Dec-2011 21:51:24
#75 ]
Super Member
Joined: 18-Jun-2004
Posts: 1652
From: Home land of Santa, sauna, sisu and salmiakki


_________________
Rock lobster bit me. My Workbench has always preferences. X1000 + AmigaOS4.1 FE
"Anyone can build a fast CPU. The trick is to build a fast system." -Seymour Cray

 Status: Offline
Profile     Report this post  

Goto page ( 1 | 2 | 3 | 4 )

[ 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