30 June 2016, 13:46 | #41 |
Registered User
Join Date: Sep 2007
Location: Stockholm
Posts: 4,332
|
|
30 June 2016, 13:58 | #42 |
AmigaDev.com
Join Date: Mar 2016
Location: Stockholm, Sweden
Age: 35
Posts: 625
|
A unified package manager platform for AOS/AROS would be great. Something like apt for Debian.
|
30 June 2016, 14:41 | #43 | ||
Computer Nerd
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,751
|
Sure, but can't the OS just supply the needed data? Give some examples of when not having access to system structures is a problem.
Two communicating tasks simply have their own message buffers, they don't share a single buffer. Quote:
I rather have low CPU usage to be honest. Quote:
AAC isn't video Also, why not just use your peecee for video? Last edited by Thorham; 30 June 2016 at 14:46. |
||
30 June 2016, 15:13 | #44 | ||||
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
|
It's not their job. You have to write some code that does it for you. Just put debug checks everywhere.
Quote:
Do "modern" OSes allow you to walk their task lists ? Their interrupt lists ? Their library lists ? Maybe they do, but if they miss something - it then becomes impossible while on AOS it's still doable. Quote:
Quote:
No big deal for me, as long as there is enough. High cpu usage is temporary, high disk space usage is permanent - not to mention new files can be played directly. Quote:
Besides, it only goes one way (= not when you write samples to disk) and for the special case when you don't have to downsample. 'Course AAC isn't video (even though it's often embedded in it) but the point is that you can't save your video as raw data before playing it. I could have said as well : why not just use your peecee for audio ? |
||||
30 June 2016, 15:34 | #45 |
Registered User
Join Date: Sep 2007
Location: Stockholm
Posts: 4,332
|
|
30 June 2016, 16:06 | #46 | ||
HOL / AMR Team Member
Join Date: Dec 2001
Location: Australia
Posts: 2,632
|
Quote:
Quote:
If it isn't too heavy for 68K (perhaps a lite version if it is?), then there would be a reasonable foundation of software ready to use if someone managed an optimised port to Amiga. Also, it's probably one of the most clean Amiga-like operating systems that has been developed since AmigaOS. @ExiE Are you the guy who used to run Czech Amiga News? Last edited by DrBong; 30 June 2016 at 16:17. |
||
30 June 2016, 16:13 | #47 | |||||||
Computer Nerd
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,751
|
Quote:
Quote:
Quote:
Quote:
Quote:
I have a 500GB HD on my Amiga, not a problem. Quote:
Quote:
Fair enough. |
|||||||
30 June 2016, 16:14 | #48 | |
Computer Nerd
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,751
|
Quote:
|
|
30 June 2016, 17:42 | #49 | ||||
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
|
Quote:
Quote:
Quote:
You speak about optional memory protection, but it has nothing to do with the fact a program will work or not. If a program doesn't have the added overhead memory protection implies, then it won't work when it's active. Quote:
Anyway you can still code (= type text in an editor). Not everyone has that. I have a 15GB CF. I was speaking about the code that actually writes the table. Where did you check ? All docs i've read say little endian. https://en.wikipedia.org/wiki/WAV |
||||
30 June 2016, 19:28 | #50 | |
Registered User
Join Date: Jul 2014
Location: Finland
Posts: 1,176
|
Quote:
Theres loads reasons to use threads and can assume that you run on a multiprocessor machine where overlapping I/O requests improve throughput, you can just check the code yourself to see ;-) And if you grep and you see loads of #ifdef NO_THREADS, please actually read the codepaths given there.... |
|
30 June 2016, 19:33 | #51 | |||
Computer Nerd
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,751
|
Quote:
That's very true. I find this kind of thing quite dirty, though. In the message buffer case, yes. Don't see the problem with it. Tasks simply use their own buffer to replay to a message instead of reusing the received buffer. Quote:
Well, I have a peecee... Unworkable. The whole system slows down when most of the CPU is in use. It's just not practical. That's true, but when you're on a 68030, I don't see the usefulness of sacrificing sound quality, just so that you can almost grind the system to a halt. Just count through all 16 bit combinations, endian convert them, look them up in the calibration table as if they're normal samples, and write them out to a new table. I don't see how that's very hard. Quote:
|
|||
30 June 2016, 19:51 | #52 |
Total Chaos forever!
Join Date: Aug 2007
Location: Waterville, MN, USA
Age: 49
Posts: 2,186
|
AIFF is big endian.
|
30 June 2016, 21:17 | #53 | |||||
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
|
Quote:
No, really, it's simply not possible. Quote:
Oh yeah ? Didn't know Quote:
Perhaps you're just using the wrong texteditor+soundplayer combination Quote:
90% cpu use isn't grinding to a halt. And for many files quality remains acceptable. Quote:
This will not bring you far. If you get a 44100hz wav to be played on a machine that's not in productivity mode, you're out. Better endian convert in all cases. Yea maybe. But 99.99% of existing wav files are little endian. |
|||||
30 June 2016, 23:05 | #54 | |
Registered User
Join Date: Sep 2007
Location: Stockholm
Posts: 4,332
|
Quote:
|
|
30 June 2016, 23:43 | #55 | |||||
Computer Nerd
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,751
|
Quote:
Quote:
That probably won't be better than AOS: RESET There may be some possibilities, but I don't know if they're practical. Quote:
Quote:
~90% -> crappy mp3 at 22khz mono ~20% -> original quality wav/aiff at 28khz stereo (20% is a guess) That's NOT a choice I didn't say it was a good idea, although it's ten times better than 90% CPU usage But, it's not really necessary if you use a file with the right endian, of course, so it's not important. Quote:
I make my own WAV files, so it's of no concern to me. A proper WAV codec has to be able to handle both anyway, and Samurai_Crow just gave AIFF as a little endian option. Just tried AIFF with Hippo, works fine. |
|||||
01 July 2016, 07:52 | #56 | |||
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
|
Quote:
Well, everything is easy when you don't have to do it, right ? Quote:
3Mb -> mp3 at 22khz mono that's preloaded in memory (and doesn't play that bad) 30Mb -> huge file that has to do permanent disk access while playing (making HD access noise on top of the music) That IS a choice Anyway, what about : ~66% -> 28khz stereo FLAC Quote:
If i release a sound player and tell the users : oh, by the way, downsample your 44.1 prior to playing - NO GOOD. Will you stop using Hippo if it doesn't ? Perhaps you have to try. Me, i won't support anything without having real files using it. If Sox can really produce them (i.e. if it's not an internal, unused option), then i'd like to have a few (i won't install Sox or anything else just for this, m'kay). He said AIFF is big endian. AIFF has no little endian option. Only stupid thing with AIFF is the way it stores the replay frequency. Btw. What software does 68k Amiga need ? A new sound-player that takes over what Delitracker did. And i'm working on it. |
|||
01 July 2016, 08:50 | #57 | ||
Computer Nerd
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,751
|
Perhaps.
What's so hard about keeping track of which task allocated which memory? None of this is rocket science. It sounds crappy to me Can't hear it with my headphones That's a lot better. Yeah, I indeed missed that Quote:
Quote:
It's just a folder with some files, no need to install anything. Runs from the command line. If you're serious about writing that player, then I suggest that you use it, because it can produce more formats than WAV and AIFF. Can't hurt to take a look. Yeah, that's what I meant to write, actually |
||
01 July 2016, 09:30 | #58 | ||
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
|
Quote:
MP3 always does, doesn't it ? Cruel guy. You don't even hear your HD grumbling about being abused Quote:
I would like to know if there are really RIFX WAVE files out there. Where's the point in supporting something nobody will ever use ? |
||
01 July 2016, 13:23 | #59 |
Registered User
Join Date: May 2016
Location: Bronx
Posts: 167
|
I'm dreaming here, but I would love OpenOffice and Blender3D.
Gimp, Inkscape, and FreeCAD wouldn't hurt either. If I had to choose just one, it would be Blender3D for Blender Game Engine compatibility. If BGE games could be played on the Amigas, we would have a world of new games to choose from. |
01 July 2016, 13:44 | #60 |
Ya' like it Retr0?
Join Date: Jul 2005
Location: United Kingdom
Age: 49
Posts: 9,768
|
+1 for Blender3D
it would appear I am a sucker for any 3D really If the Vampire / Apollo project has shown anything to the community at large, it would be that FPGA's will get faster and cheaper - in my exuberance of this I can unequivocally say that eventually all working Amiga's will have one. Maybe not to day or tomorrow, but most assuredly eventually. So Raytraced and or Texture mapped 3D please, and then I want the Unity Engine if you still have some steam for that |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Dropbox on a 68k Amiga | TenLeftFingers | Amiga scene | 15 | 18 July 2015 17:03 |
amiga 68k emulator | petee1979 | support.OtherUAE | 11 | 28 June 2008 10:07 |
sdl 68k on my amiga | mrodfr | support.Apps | 0 | 19 November 2006 16:23 |
Looking for a 68k amiga coder | anakirob | Coders. General | 0 | 15 October 2004 05:22 |
68k Mac software | Fissuras | Retrogaming General Discussion | 9 | 12 August 2002 10:26 |
|
|