Mac OS 9 Lives

Mac OS 9 Discussion => Development & Programming => Topic started by: nanopico on November 30, 2015, 12:27:10 PM

Title: Mac OS 9 New Development Updates! (Application Updates)
Post by: nanopico on November 30, 2015, 12:27:10 PM
Through the various threads this is what I have pulled for feature/fix requests (plus some I have added from my own list).
The poll is to get an idea what the community would like and this will effect along with my comfort level of each one the
actual priority and list of things I will attempt
I do not promise to be able to complete any of these but I will give it a try.
Title: Re: Mac OS 9 New Development Updates! (Application Updates)
Post by: MacTron on December 03, 2015, 08:20:53 AM
Even Though the Mac Os 9 it's a great platform for video editing, without H264 codec, its mostly out of the game ...

http://macos9lives.com/smforum/index.php?topic=2403.msg16109#msg16109

So, I have voted for the H264 codec.
Title: Re: Mac OS 9 New Development Updates! (Application Updates)
Post by: nanopico on December 03, 2015, 11:46:59 AM
Even Though the Mac Os 9 it's a great platform for video editing, without H264 codec, its mostly out of the game ...

http://macos9lives.com/smforum/index.php?topic=2403.msg16109#msg16109

So, I have voted for the H264 codec.


It will probably happen at some level.  There is enough documentation on the codec and getting it compiled and added to quicktime should be straight forward.  Not sure on the effort, but based on what's currently available it should be not too terribly difficult (may not be quick but not hard).  Though initially I'm not sure how well it will perform, but just getting it working first would probably be a step in the right direction.
Title: Re: Mac OS 9 New Development Updates! (Application Updates)
Post by: cc333 on December 13, 2015, 11:29:37 AM
Proper h264 support is meaningless if the video card can't function, so I have voted for improved support for more modern cards.

c
Title: Re: Mac OS 9 New Development Updates! (Application Updates)
Post by: nanopico on December 13, 2015, 07:37:10 PM
Proper h264 support is meaningless if the video card can't function, so I have voted for improved support for more modern cards.

c

From a codec standpoint the video card actually has almost nothing to do with it.
If you want hardware encoding/decoding then yes the graphics card or a dedicated encoder/decoder would be needed.  But in general the code to do that can run on the cpu.  h264 is a bit more cpu intensive, but it wouldn't depend on any specific graphics card.
To play a h264 video you grab a chunk of data, find the packet/frame start, see if the end is in your chunk of data, if not then load some more, decode the packet, send it to the video output.  The stream output is pretty much the same no mater what codec is used.  The graphics cards can just provide some hardware decoding or dedicated processing to handle it.

Though new graphics drivers are important for lots of things, just not required.
Title: Re: Mac OS 9 New Development Updates! (Application Updates)
Post by: Knezzen on December 14, 2015, 01:45:35 AM
I miss stuff like Spotify and a decent IM client in Mac OS 9. If I just had these I wouldn't need OSX anymore ;)
Title: Re: Mac OS 9 New Development Updates! (Application Updates)
Post by: nanopico on December 14, 2015, 06:02:29 AM
I miss stuff like Spotify and a decent IM client in Mac OS 9. If I just had these I wouldn't need OSX anymore ;)

Have you tried the Spotify web player yet?  If you have does it fall flat on it's face?
Title: Re: Mac OS 9 New Development Updates! (Application Updates)
Post by: Knezzen on December 14, 2015, 07:05:27 AM
Have you tried the Spotify web player yet?  If you have does it fall flat on it's face?

I have. It depends upon Flash and it's not compatible at all sadly, even if I hack the resource forks to display Flash 11 as the flash version. It just crashed the machine hard as hell. Needs a hard reset afterwards.

Title: Re: Mac OS 9 New Development Updates! (Application Updates)
Post by: nanopico on December 14, 2015, 07:12:12 AM
Have you tried the Spotify web player yet?  If you have does it fall flat on it's face?

I have. It depends upon Flash and it's not compatible at all sadly, even if I hack the resource forks to display Flash 11 as the flash version. It just crashed the machine hard as hell. Needs a hard reset afterwards.
Sounds like there are things in Flash 11 that it depends on.
Well it might be possible to sniff the network traffic it uses to communicate back to home base and build a simple client for it.  I've been tempted to do that before, but just haven't had time.
Title: Re: Mac OS 9 New Development Updates! (Application Updates)
Post by: nanopico on December 14, 2015, 07:22:04 AM
Looks like someone else did the hard work already.

http://despotify.sourceforge.net/

Now just to build it for OS 9.
Title: Re: Mac OS 9 New Development Updates! (Application Updates)
Post by: Knezzen on December 14, 2015, 09:30:26 AM
Despotify uses alot of unix stuff to just build, but im sure there's a way to make it work.
Otherwise someone has to make a new Spotify client from scratch.
Title: Re: Mac OS 9 New Development Updates! (Application Updates)
Post by: nanopico on December 14, 2015, 09:50:27 AM
I don't think I would even attempt to make despotify work directly for the exact reason you mentioned (*nix dependencies).  I would look at it to see how it communicates with the spotify services and go from there.