Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
|
|
|
|
Poster | Thread | vidarh
| |
Re: Why can't AROS catch on? Posted on 22-Feb-2010 9:47:40
| | [ #301 ] |
| |
|
Cult Member |
Joined: 4-Jan-2010 Posts: 580
From: London, UK (ex-pat; originally from Norway) | | |
|
| @BigBentheAussie
Very interesting and useful list... Are you planning on putting it on a webpage somewhere?
As a returning ex-Amiga user, for now using AROS and classic via UAE, but intending to get OS4, I can tell you the confusion of what works where is quite annoying :) Especially since most of what I know about Amiga apps is long outdated.
It'd be great to have a wiki or something with a list like that as the main page, and links the various versions and possibly more info.
_________________ Wiki for new/returning Amiga users - Projects: ACE basic compiler / FrexxEd / Git |
| Status: Offline |
| | ChrisH
| |
Re: Why can't AROS catch on? Posted on 22-Feb-2010 9:50:53
| | [ #302 ] |
| |
|
Elite Member |
Joined: 30-Jan-2005 Posts: 6679
From: Unknown | | |
|
| @HenryCase Quote:
So how does a JIT decide how many instructions to cache? Is speed calculated by the JIT before the it runs properly? |
I've never written a JIT myself, but I imagine:
An arbitrarily large block of 68k instructions would be chosen. The size would probably be chosen by trial & error to find the optimum performance. I don't think the size would vary according to the machine's speed - if you wanted to speed-limit the generated code, then you'd probably insert some speed-limiting code into the generated code at regular intervals (and other appropriate places like jumps).
Note that you need to handle inter-block jumps (between blocks) different from intra-block jumps (inside one block). So you'd probably choose some power-of-2 size to make it easy/fast to calculate where blocks start/end (and to then search for such blocks in the cache).
(Although there is surely no rule which says a JIT would *have* to be written like this, and I'm sure you can find some really strange/clever techniques used for certain JITs, especially those used on low-powered hardware like the GP2X (where I recall reading of variable-sized blocks).)
(Also, emulating a 68000, which has no instruction cache, will be MUCH harder to do correctly for self-modifying code, since the code could try to modify itself at anytime without warning. An MMU would probably come in handy in those cases.)Last edited by ChrisH on 22-Feb-2010 at 09:54 AM.
_________________ Author of the PortablE programming language. It is pitch black. You are likely to be eaten by a grue... |
| Status: Offline |
| | hardwired
| |
Re: Why can't AROS catch on? Posted on 22-Feb-2010 10:42:07
| | [ #303 ] |
| |
|
Regular Member |
Joined: 15-Mar-2007 Posts: 106
From: Portugal - Gaia | | |
|
| @BigBentheAussie
Add the following to AROS list:
Mailing: Yam, Simplemail Instant messanger: SabreMSN Text Editing: NoWinEd, Aros Editor, Anotate, Vim
Painting: LunaPaint, Graf-X Music Creation: Milkytracker, ProTrekkr
In the apps front AROS has and interesting evolution in the past 3 years, but one has to admit that there's a lot of ground to cover.
As for the rest of the thread, I never thought it got this far, but seems that AROS latest efforts seem to put it in a more serious and respectable option. Truth has to be said that even with the lack of resources of AROS - it has made it this far, and right now seems to have a more interesting future ahead then OS4 or MorphOS. But that's my MHO... _________________ Because Amiga It's not just about technology but it's also about people... |
| Status: Offline |
| | vidarh
| |
Re: Why can't AROS catch on? Posted on 22-Feb-2010 10:55:28
| | [ #304 ] |
| |
|
Cult Member |
Joined: 4-Jan-2010 Posts: 580
From: London, UK (ex-pat; originally from Norway) | | |
|
| @ChrisH
Quote:
(Also, emulating a 68000, which has no instruction cache, will be MUCH harder to do correctly for self-modifying code, since the code could try to modify itself at anytime without warning. An MMU would probably come in handy in those cases.) |
You're right. The simple/obvious MMU trick for this is to keep a copy of the original code in memory and write protect it, so you get a page fault if/when the original code is attempted written to.
Then you emulate the write and either mark any JIT'ed code around that areas as "dirty" or re-generate it, and flush the cache. Alternatively you might want to mark blocks like that "emulate only" and never JIT them again once you've seen that a piece of code is self-modifying, since the page fault + re-generate steps might easily end up more expensive than just plain emulating the instructions if the modifications are done frequently.
Protecting against self-modification without an MMU is messy. You can do a lot of analysis to determine whether or not self modification can be excluded completely in some cases, and you can guess that people follow sane patterns in a lot of cases, but ultimately you won't avoid it entirely without adding bounds checking to a significant number of memory writes, which of course can come at a high cost.
_________________ Wiki for new/returning Amiga users - Projects: ACE basic compiler / FrexxEd / Git |
| Status: Offline |
| | KimmoK
| |
Re: Why can't AROS catch on? Posted on 22-Feb-2010 11:06:49
| | [ #305 ] |
| |
|
Elite Member |
Joined: 14-Mar-2003 Posts: 5211
From: Ylikiiminki, Finland | | |
|
| | Status: Offline |
| | NutsAboutAmiga
| |
Re: Why can't AROS catch on? Posted on 22-Feb-2010 11:09:39
| | [ #306 ] |
| |
|
Elite Member |
Joined: 9-Jun-2004 Posts: 12817
From: Norway | | |
|
| @BigBentheAussie
Application Type |AmigaOS3(68k) |AmigaOS4(PPC) |MorphOS(PPC) |AROS(x86/PPC/ARM?) ------------------------------------------------------------------------------------------------------- Word-processing |AmigaWriter,WW |AbiWord,CinnamonWrite| |Cinnamon Writer Spreadsheets |Turbocalc,Ignition? |Gnumeric | |Ignition Presentations |Hollywood* |PointRider,Hollywood*|Hollywood* |Hollywood* Browsing |IBrowse |OWB,IBrowse |OWB,IBrowse |OWB E-mailing |SimpleMail,YAM |SimpleMail,YAM, |SimpleMail,YAM |Yam, Simplemail | |Sylpheed,Claws | | Instant Messaging | |Epistula,Sabre |PolynetNG |Sabre Databases |MUIbase |MUIBase |MUIBase |SDB,MUIBase Text Editing |NoWinED,CygnusED |NoWinED,Notepad |MorphOS Ed,NoWinED |NoWinEd, Aros Editor, |GoldED |Anotate | |Anotate, Vim C/C++ IDE |Cubic IDE* |CodeBench |Cubic IDE* |Murks ? Painting |TVPaint,PPaint |GIMP |Sketch |LunaPaint |FxPaint,Photogenetic| | | Printing |TurboPrint |(Native drivers) |TurboPrint | 3D Rendering |CINEMA 4D,Lightwave |Blender |Blender | |Real3D | | | File Management |DOpus,Magellan |DOpus,Filer,AmiDisk |DOpus |DOpus |DiskMaster,Filemaste|Diskmasker | | Playing Audio |AmiNetRadio,AmigaAmp|TuneNet,SimplePlay |AmiNetRadio,Mplayer |Mplayer Playing Video |Frogger,AMP2 |DvPlayer,MPLayer |Mplayer |Mplayer Streaming Audio |AmiNetRadio |TuneNet |AmiNetRadio,Mplayer | Streaming Video | |Mplayer |Mplayer | Playing DVD | |DvPlayer |Mplayer |Mplayer Editing Audio |Samplitude |HD-Rec,AmiSounded |HD-Rec | Editing Video | |Blender | | Music Creation |Digibooster,OctaMed |HD-Rec,Rockbeat |HD-Rec |Milkytracker, ProTrekkr |Protacker,SoundTrake|Milkytracker,Protrack| | Sound Sampling |Samplitude |HD-Rec |HD-Rec | CD/DVD burn/rip |FryingPan,MakeCD |FryingPan,AmiDVD |FryingPan |FryingPan Torrents | |CTorrent,Transmission|MLDonkey,Beehive | Youtube | |GetVideo,Tubexx,Gnash|OWB,getvideo | PDF Viewing |APDF |AmiPDF |APDF |ArosPDF DTP |Pagestream* |Pagestream* |Pagestream* |? FTP |AmFTP |Pftp,AmiFTP | |MarranoFTP IRC |Wookiechat,AmiIRC |Wookiechat |Wookiechat |Wookiechat Image viewing |PicShow,CyberView |WarpView,PicShow |ShowGirls |LookHere Photo retouching |ImageFX,TVPaint |WarpView,Gimp |ShowGirls |
Removed AmiNetRadio not AmigaOS4 native. Removed MakeCD not MorphOS native. TuneNet added becouse its native and i like it better. I don't know about MorphOs but Blender on OS4 can be used for video editing. Removed AbiWord from 68k AmigaOS.
EDIT: Added aros stuff.
Last edited by NutsAboutAmiga on 22-Feb-2010 at 12:40 PM. Last edited by NutsAboutAmiga on 22-Feb-2010 at 11:32 AM. Last edited by NutsAboutAmiga on 22-Feb-2010 at 11:19 AM. Last edited by NutsAboutAmiga on 22-Feb-2010 at 11:15 AM. Last edited by NutsAboutAmiga on 22-Feb-2010 at 11:12 AM.
_________________ http://lifeofliveforit.blogspot.no/ Facebook::LiveForIt Software for AmigaOS |
| Status: Offline |
| | itix
| |
Re: Why can't AROS catch on? Posted on 22-Feb-2010 11:16:26
| | [ #307 ] |
| |
|
Elite Member |
Joined: 22-Dec-2004 Posts: 3398
From: Freedom world | | |
|
| @ChrisH
Quote:
Note that you need to handle inter-block jumps (between blocks) different from intra-block jumps (inside one block).
|
The code can also jump in middle of another instruction. I have seen such quite clever code generated by SAS/C.
Quote:
(Also, emulating a 68000, which has no instruction cache, will be MUCH harder to do correctly for self-modifying code, since the code could try to modify itself at anytime without warning. An MMU would probably come in handy in those cases.)
|
Self modifying code would not work on real 68020-68060 either. It requires cache flush which is detected by the OS anyway.
_________________ Amiga Developer Amiga 500, Efika, Mac Mini and PowerBook |
| Status: Offline |
| | Anonymous
| |
Re: Why can't AROS catch on? Posted on 22-Feb-2010 11:25:58
| | [ # ] |
| | @BigBentheAussie
That's becoming a really useful list.
I know that fishy_fis is starting on an AROS port of Blender, although it's a big project so won't happen any time soon. Printing support, including CUPS, is also being worked on, but with the same caveat about time-scales. The open-source ReAction implementation and improved 68k emulation may help too. No X11 or QT yet, but they'd be good for 'emergency cover' for apps some day.
HD-Rec seems like a useful addition to close the gap but I don't know anything about it. Is this is a good piece of software? Who develops AmiNetRadio and is there any chance of a port?
Chris |
| |
| | Anonymous
| |
Re: Why can't AROS catch on? Posted on 22-Feb-2010 11:30:19
| | [ # ] |
| | @NutsAboutAmiga
That's the OS4 list complete!
I know that the AROS port of MPlayer is not idea - does that explain the missing streaming capabilities?
Chris |
| |
| | cha05e90
| |
Re: Why can't AROS catch on? Posted on 22-Feb-2010 11:37:06
| | [ #310 ] |
| |
|
Super Member |
Joined: 18-Apr-2009 Posts: 1275
From: Germany | | |
|
| @BigBentheAussie
AmigaOS4.x additions:
Wordprocessing: Cinnamon Writer. Video editing: maybe FFMpeg/GUI should be added - I suppose for MorphOS as well. Browsing: AWebPPC IM: Pidgin (Cygnix) Database: maybe SQLManager (-> only managment of DB's). Text Edit: Annotate File Management: Filer, AmiDisk Audio: AmigaAMP Playing video: of course MPlayer as well Editing Audio: AmiSoundEd Youtube: Gnash
_________________ X1000|II/G4|440ep|2000/060|2000/040|1000 |
| Status: Offline |
| | NutsAboutAmiga
| |
Re: Why can't AROS catch on? Posted on 22-Feb-2010 11:53:43
| | [ #311 ] |
| |
|
Elite Member |
Joined: 9-Jun-2004 Posts: 12817
From: Norway | | |
|
| | Status: Offline |
| | Gebrochen
| |
Re: Why can't AROS catch on? Posted on 22-Feb-2010 12:05:43
| | [ #312 ] |
| |
|
Super Member |
Joined: 23-Nov-2008 Posts: 1430
From: Australia | | |
|
| @cha05e90
Nuts about amiga, nice comparison table
Overall these additions yes, also nice
However, even bigger here.
I personally, even if AROS was to be as big as Linux, cant see myself ever leaving Amiga OS platform, as in the Original OS, that started it all, because AROS has many similarities yes, But it just does not feel the same in useage for me.
However, that doesnt stop me from having an AROS box around just in case I feel like trying a different OS on a particular night after work.
hehehehehe
Again, my useage as follows at the moment :
Amiga OS 4.x = 94% AROS = 3% Linux Debain / Ubuntu Ultimate Edition = 3% MorphOS = every once in a while Mac OS = When I visit my Uncle (Family Member) Windoze = Does not count IMHO, it isnt by choice, but I get paid to use shet
However these percentages vary also every now and then, Amiga useage drops to 90% when I update a Machine, Be it Linux or AROS.
Mmmm, If we included Console useage though, geuss itd be more like this :
Amiga = 80% PS3 = 10% - 15% The rest is ofcourse split with the remaining OS'es I use at a home bases or outing.
Conclusion, AROS could indeed catch on, if it was more like Linux with Aplications / games amount, but even so, many users just arent into only having one OS anymre, but rather, like to have a few Operating Systems, so if they want to test something, or use something in particular, they just go use that OS, Natively.
This is just my viewpoint through how I feel on why I even bother with having Other OS'es at my disposal, despite using Amiga OS on such a high daily basis.
Cheers _________________ Courtesy of SAM440Flex & Amiga OS4.1 only Flex is 800mhz A1000 with Classic 520 Amiga OS3.2.1 AmiKit 12 MorphOS PowerBook G4 (which can play youtube vids)
https://blitterwolf.blogspot.com |
| Status: Offline |
| | Gebrochen
| |
Re: Why can't AROS catch on? Posted on 22-Feb-2010 12:07:24
| | [ #313 ] |
| |
|
Super Member |
Joined: 23-Nov-2008 Posts: 1430
From: Australia | | |
|
| | Status: Offline |
| | BigBentheAussie
| |
Re: Why can't AROS catch on? Posted on 22-Feb-2010 12:10:55
| | [ #314 ] |
| |
|
Super Member |
Joined: 28-Oct-2003 Posts: 1690
From: Melbourne, Australia | | |
|
| The list is really growing now. Thanks for your help. I will do a slight reformatting and add the latest. Edit: See below. Last edited by BigBentheAussie on 22-Feb-2010 at 12:34 PM.
_________________ Leo Nigro, CTO Commodore USA, LLC Opinions expressed are my own and not those of C= USA. Commodore/AMIGA "Beautiful, High-Performance, Home Computers for Creativity and Entertainment." |
| Status: Offline |
| | deadwood
| |
Re: Why can't AROS catch on? Posted on 22-Feb-2010 12:16:58
| | [ #315 ] |
| |
|
Regular Member |
Joined: 4-Nov-2008 Posts: 454
From: Unknown | | |
|
| @BigBentheAussie
Please add MPlayer as streaming audio/video for AROS
Please remove PPC/ARM from AROS "header". The applications listed in this table are *in majority* oonly available for AROS x86 _________________ https://www.axrt.org |
| Status: Offline |
| | BigBentheAussie
| |
Re: Why can't AROS catch on? Posted on 22-Feb-2010 12:34:06
| | [ #316 ] |
| |
|
Super Member |
Joined: 28-Oct-2003 Posts: 1690
From: Melbourne, Australia | | |
|
| Application Type |AmigaOS3(68k) |AmigaOS4(PPC) |MorphOS(PPC) |AROS(x86) | ------------------+---------------------+----------------------+--------------------+-----------------------+ Word-processing |AmigaWriter,WordWorth|AbiWord,CinnamonWriter| |CinnamonWriter | Spreadsheets |Turbocalc,Ignition? |Gnumeric | |Ignition | Presentations |Hollywood* |PointRider,Hollywood* |Hollywood* |Hollywood* | Browsing |IBrowse |OWB,IBrowse,AWeb |OWB,IBrowse |OWB | E-mailing |SimpleMail,YAM |SimpleMail,YAM, |SimpleMail,YAM |Yam, Simplemail | | |Sylpheed,Claws | | | Instant Messaging | |Epistula,Sabre,Pidgin |PolynetNG |Sabre | Databases |MUIbase |MUIBase |MUIBase |SDB,MUIBase | Text Editing |NoWinED |NoWinED,Notepad, |MorphOS ED,NoWinED |NoWinEd,Aros Editor, | | |Annotate | |Anotate,Vim | C/C++ IDE |Cubic IDE* |CodeBench |Cubic IDE* |Murks ? | Painting |TVPaint,PPaint |GIMP |Sketch |LunaPaint | Printing |TurboPrint |(Native drivers) |TurboPrint | | 3D Rendering |CINEMA 4D |Blender |Blender | | File Management |DOpus,Magellan |DOpus,Filer,AmiDisk |DOpus |DOpus | Playing Audio |AmiNetRadio,AmigaAmp |TuneNet,SimplePlay |AmiNetRadio,Mplayer |Mplayer | Playing Video |Frogger,AMP2 |DvPlayer |Mplayer |Mplayer | Streaming Audio |AmiNetRadio |TuneNet |AmiNetRadio,Mplayer |Mplayer | Streaming Video | |Mplayer,Gnash |Mplayer |Mplayer | Playing DVD | |DvPlayer |Mplayer |Mplayer | Editing Audio |Samplitude |HD-Rec,AmiSoundED |HD-Rec | | Editing Video | |FFMpeg/GUI | | | Music Creation |Digibooster |HD-Rec,Rockbeat, |HD-Rec |Milkytracker,ProTrekkr,| | |Milkytracker | |HivelyTracker | Sound Sampling |Samplitude |HD-Rec |HD-Rec | | CD/DVD burn/rip |FryingPan |FryingPan,AmiDVD |FryingPan |FryingPan | Torrents | |CTorrent,Transmission |MLDonkey,Beehive | | Youtube | |GetVideo,Tubexx |OWB,getvideo | | PDF Viewing |APDF |AmiPDF |APDF |ArosPDF | DTP |Pagestream* |Pagestream* |Pagestream* |? | FTP |AmFTP |Pftp,AmiFTP | |MarranoFTP | IRC |Wookiechat |Wookiechat |Wookiechat |Wookiechat | Image viewing | |WarpView,PicShow |ShowGirls |LookHere | Photo retouching | |WarpView,Gimp |ShowGirls | | | | | | |
* Commercial product.
Isn't AmigaAMP 68k? Have removed PPC/ARM from AROS heading at Deadwood's request as the majority aren't available for those other architectures yet.
Edit: added AROS MPlayer for Streaming Audio.
Last edited by BigBentheAussie on 22-Feb-2010 at 12:37 PM.
_________________ Leo Nigro, CTO Commodore USA, LLC Opinions expressed are my own and not those of C= USA. Commodore/AMIGA "Beautiful, High-Performance, Home Computers for Creativity and Entertainment." |
| Status: Offline |
| | olegil
| |
Re: Why can't AROS catch on? Posted on 22-Feb-2010 12:35:25
| | [ #317 ] |
| |
|
Elite Member |
Joined: 22-Aug-2003 Posts: 5895
From: Work | | |
|
| @itix
Quote:
itix wrote: @ChrisH
Quote:
Note that you need to handle inter-block jumps (between blocks) different from intra-block jumps (inside one block).
|
The code can also jump in middle of another instruction. I have seen such quite clever code generated by SAS/C.
|
Seriously? This is something I would like to see examples of. That must mean the optimisation happens on the generated assembly rather than on an intermediate step like with GCC?_________________ This weeks pet peeve: Using "voltage" instead of "potential", which leads to inventing new words like "amperage" instead of "current" (I, measured in A) or possible "charge" (amperehours, Ah or Coulomb, C). Sometimes I don't even know what people mean. |
| Status: Offline |
| | $adddam
| |
Re: Why can't AROS catch on? Posted on 22-Feb-2010 12:35:55
| | [ #318 ] |
| |
|
Regular Member |
Joined: 24-May-2006 Posts: 194
From: magyarorszag /=hungary/ | | |
|
| @NutsAboutAmiga
Quote:
NutsAboutAmiga wrote: @BigBentheAussie
Application Type |AmigaOS3(68k) |AmigaOS4(PPC) |MorphOS(PPC) |AROS(x86/PPC/ARM?) ------------------------------------------------------------------------------------------------------- Word-processing |AmigaWriter,WW |AbiWord | |Cinnamon Writer Spreadsheets |Turbocalc,Ignition? |Gnumeric | |Ignition Presentations |Hollywood* |PointRider,Hollywood*|PointRider, Hollywood*|Hollywood* Browsing |IBrowse |OWB,IBrowse |OWB,IBrowse |OWB E-mailing |SimpleMail,YAM |SimpleMail,YAM, |SimpleMail,YAM |Yam, Simplemail | |Sylpheed,Claws | | Instant Messaging | |Epistula,Sabre |PolyglotNG |Sabre Databases |MUIbase |MUIBase |MUIBase |SDB,MUIBase Text Editing |NoWinED |NoWinED,Notepad |MorphOS Ed,NoWinED |NoWinEd, Aros Editor, Anotate, Vim C/C++ IDE |Cubic IDE* |CodeBench |Cubic IDE* |Murks ? Painting |TVPaint,PPaint |GIMP |Sketch, Pixel*, Grafx2|LunaPaint, Grafx2 Printing |TurboPrint |(Native drivers) |TurboPrint | 3D Rendering |CINEMA 4D |Blender |Blender | File Management |DOpus,Magellan |DOpus |DOpus |DOpus Playing Audio |AmiNetRadio,AmigaAmp|TuneNet,SimplePlay |AmiNetRadio,Mplayer |Mplayer Playing Video |Frogger,AMP2 |DvPlayer |Mplayer |Mplayer Streaming Audio |AmiNetRadio |TuneNet |AmiNetRadio,Mplayer | Streaming Video | |Mplayer |Mplayer | Playing DVD | |DvPlayer |Mplayer |Mplayer Editing Audio |Samplitude |HD-Rec |HD-Rec | Editing Video | |Blender |Blender,Mencod.,ffmpeg| Music Creation |Digibooster |HD-Rec,Rockbeat,Milky|HD-Rec,Milky |Milkytracker, ProTrekkr Sound Sampling |Samplitude |HD-Rec |HD-Rec | CD/DVD burn/rip |FryingPan |FryingPan,AmiDVD |FryingPan |FryingPan Torrents | |CTorrent,Transmission|MLDonkey,Beehive | Youtube | |GetVideo,Tubexx |OWB, GetVideo, Tubexx | PDF Viewing |APDF |AmiPDF |APDF |ArosPDF DTP |Pagestream* |Pagestream* |Pagestream* |? FTP |AmFTP,ATC |Pftp,AmiFTP | |MarranoFTP IRC |Wookiechat,AmIRC |Wookiechat |Wookiechat, AmIRC |Wookiechat Image viewing | |WarpView,PicShow |ShowGirls |LookHere Photo retouching | |WarpView,Gimp |ShowGirls | Scanning |FxScan*, ScanQuix* | |Scandal | Animation |PPaint, AnimatED | |Titler |
|
Renamed Polynet NG to PolyglotNg as its the proper name Re-added Blender for video editing Added Mencoder and ffmpeg to video editing Added AmIRC to 68k and MorphOS (theres native version for it) Added Scanning category with FxSan and Scanquix for 68k, Scandal for MorphOS Added Animation category filled with PPaint and AnimatEd for 68k and Titler for MorphOS Added Pixel for MorphOS Added PointRider for MorphOS Added Milkytracker for MorphOS (no space for Hively:) Added Grafx2 for MorphOS and AROS
Last edited by $adddam on 22-Feb-2010 at 12:59 PM. Last edited by $adddam on 22-Feb-2010 at 12:56 PM. Last edited by $adddam on 22-Feb-2010 at 12:51 PM. Last edited by $adddam on 22-Feb-2010 at 12:40 PM.
|
| Status: Offline |
| | BigBentheAussie
| |
Re: Why can't AROS catch on? Posted on 22-Feb-2010 12:43:19
| | [ #319 ] |
| |
|
Super Member |
Joined: 28-Oct-2003 Posts: 1690
From: Melbourne, Australia | | |
|
| Application Type |AmigaOS3(68k) |AmigaOS4(PPC) |MorphOS(PPC) |AROS(x86) | ------------------+---------------------+----------------------+--------------------+-----------------------+ Word-processing |AmigaWriter,WordWorth|AbiWord,CinnamonWriter| |CinnamonWriter | Spreadsheets |Turbocalc,Ignition? |Gnumeric | |Ignition | Presentations |Hollywood* |PointRider,Hollywood* |Hollywood* |Hollywood* | Browsing |IBrowse |OWB,IBrowse,AWeb |OWB,IBrowse |OWB | E-mailing |SimpleMail,YAM |SimpleMail,YAM, |SimpleMail,YAM |Yam,Simplemail | | |Sylpheed,Claws | | | Instant Messaging | |Epistula,Sabre,Pidgin |PolyglotNG |Sabre | Databases |MUIbase |MUIBase |MUIBase |SDB,MUIBase | Text Editing |NoWinED |NoWinED,Notepad, |MorphOS ED,NoWinED |NoWinEd,Aros Editor, | | |Annotate | |Anotate,Vim | C/C++ IDE |Cubic IDE* |CodeBench |Cubic IDE* |Murks ? | Painting |TVPaint,PPaint |GIMP |Sketch,Pixel* |LunaPaint,Graf-X | Printing |TurboPrint |(Native drivers) |TurboPrint | | 3D Rendering |CINEMA 4D |Blender |Blender | | File Management |DOpus,Magellan |DOpus,Filer,AmiDisk |DOpus |DOpus | Playing Audio |AmiNetRadio,AmigaAmp |TuneNet,SimplePlay |AmiNetRadio,Mplayer |Mplayer | Playing Video |Frogger,AMP2 |DvPlayer |Mplayer |Mplayer | Streaming Audio |AmiNetRadio |TuneNet |AmiNetRadio,Mplayer |Mplayer | Streaming Video | |Mplayer,Gnash |Mplayer |Mplayer | Playing DVD | |DvPlayer |Mplayer |Mplayer | Editing Audio |Samplitude |HD-Rec,AmiSoundED |HD-Rec | | Editing Video | |FFMpeg/GUI |Blender,Mencoder | | | | |FFmpeg | | Music Creation |Digibooster |HD-Rec,Rockbeat, |HD-Rec |Milkytracker,ProTrekkr,| | |Milkytracker | |HivelyTracker | Sound Sampling |Samplitude |HD-Rec |HD-Rec | | CD/DVD burn/rip |FryingPan |FryingPan,AmiDVD |FryingPan |FryingPan | Torrents | |CTorrent,Transmission |MLDonkey,Beehive | | Youtube | |GetVideo,Tubexx |OWB,getvideo | | PDF Viewing |APDF |AmiPDF |APDF |ArosPDF | DTP |Pagestream* |Pagestream* |Pagestream* |? | FTP |AmFTP |Pftp,AmiFTP | |MarranoFTP | IRC |Wookiechat,AmIRC |Wookiechat |Wookiechat,AmIRC |Wookiechat | Image viewing | |WarpView,PicShow |ShowGirls |LookHere | Photo retouching | |WarpView |ShowGirls | | Scanning |FxScan*, ScanQuix* | |Scandal | | Animation |PPaint,AnimatED | |Titler | | | | | | |
* Commercial product.
I have merged the list with $addam's. Is Blender really doing video editing? I have not included GIMP in Photo Retouching because it is really a different category of application with lightweight tools for removing red-eye for instance. Excuse me if I missed anything. I will continue to check.
Edit: Added Scanning, which I missed form $addam's post. (I swear he must have edited it )
Last edited by BigBentheAussie on 22-Feb-2010 at 12:55 PM. Last edited by BigBentheAussie on 22-Feb-2010 at 12:51 PM.
_________________ Leo Nigro, CTO Commodore USA, LLC Opinions expressed are my own and not those of C= USA. Commodore/AMIGA "Beautiful, High-Performance, Home Computers for Creativity and Entertainment." |
| Status: Offline |
| | itix
| |
Re: Why can't AROS catch on? Posted on 22-Feb-2010 12:48:53
| | [ #320 ] |
| |
|
Elite Member |
Joined: 22-Dec-2004 Posts: 3398
From: Freedom world | | |
|
| @olegil
I found it from playsid.library which contained mix of SAS/C generated code and hand written assembly. I dont remember details anymore but it was in series of 'if (x) foobar()' blocks. I have to check my Amiga HD if I can find it still...
_________________ Amiga Developer Amiga 500, Efika, Mac Mini and PowerBook |
| Status: Offline |
| |
|
|
|
[ home ][ about us ][ privacy ]
[ forums ][ classifieds ]
[ links ][ news archive ]
[ link to us ][ user account ]
|