SWBFGamers

Gaming for the Original SWBF1 and SWBF2/other games => Other Games => Topic started by: aeria. on August 05, 2009, 12:54:00 PM

Title: *RELEASE* Steam OSX Beta
Post by: aeria. on August 05, 2009, 12:54:00 PM
Note: I'm not done with the beta, I just went to make this post ahead of time.

This is a port of Steam for all the Mac users on this forum. It is a fully working version of Steam, along with their games and tools. This is excellent for the people who don't want to buy Crossover.

It doesn't require Windows, Crossover, VMware, etc. It works just like an normal application, because it is :D

I WILL NOT provide you ANY GAMES. This is Steam and STEAM ONLY. If you want to play the games, you'll have to download them through Steam like the rest of us.

Steam GUI Screenshots
http://img17.imageshack.us/i/picture16ogh.png/
http://img522.imageshack.us/i/picture17n.png/
http://img401.imageshack.us/i/picture18y.png/
http://img4.imageshack.us/i/picture19muc.png/

Team Fortress 2 Screenshots
http://img228.imageshack.us/i/picture1zvf.png/
http://img34.imageshack.us/i/picture2nns.png/
http://img401.imageshack.us/i/picture3jlj.png/
http://img16.imageshack.us/i/picture4geo.png/
http://img34.imageshack.us/i/picture5iae.png/
http://img142.imageshack.us/i/picture6uyn.png/
http://img16.imageshack.us/i/picture7jwm.png/
http://img219.imageshack.us/i/picture8w.png/
http://img200.imageshack.us/i/picture9dbt.png/
http://img35.imageshack.us/i/picture10t.png/
http://img9.imageshack.us/i/picture11aiz.png/
http://img35.imageshack.us/i/picture12xrf.png/
http://img219.imageshack.us/i/picture13v.png/
http://img35.imageshack.us/i/picture14gjx.png/
http://img34.imageshack.us/i/picture15v.png/

Counter Strike Screenshots
http://img29.imageshack.us/i/picture30o.png/
http://img248.imageshack.us/i/picture1mnz.png/
http://img32.imageshack.us/i/picture2iph.png/
http://img529.imageshack.us/i/picture3mrw.png/
http://img210.imageshack.us/i/picture5ckq.png/
http://img32.imageshack.us/i/picture6pfr.png/
http://img9.imageshack.us/i/picture9ucx.png/
http://img194.imageshack.us/i/picture10z.png/
http://img522.imageshack.us/i/picture11b.png/
http://img9.imageshack.us/i/picture14w.png/
http://img505.imageshack.us/i/picture15u.png/
http://img44.imageshack.us/i/picture18wtu.png/
http://img43.imageshack.us/i/picture21i.png/
http://img198.imageshack.us/i/picture24n.png/
http://img33.imageshack.us/i/picture25obl.png/
http://img43.imageshack.us/i/picture27rox.png/
http://img526.imageshack.us/i/picture28p.png/
http://img198.imageshack.us/i/picture29z.png/

Source Dedicated Server
http://img32.imageshack.us/i/picture1nsm.png/
http://img190.imageshack.us/i/picture2xfg.png/
http://img518.imageshack.us/i/picture3mdl.png/

The port supports a large number of games. Due to my financial situation, I cannot buy every single Steam game and test it out myself.
Title: Re: *RELEASE* Steam OSX Beta
Post by: Jedikiller on August 05, 2009, 01:07:27 PM
How are you doing this?

You may want to read the Steam Subscriber agreement and determine whether your modifications are breaking it. If they are, you can't post it on here nor do anything related to it on here.

http://store.steampowered.com/subscriber_agreement/ (http://store.steampowered.com/subscriber_agreement/)
Title: Re: *RELEASE* Steam OSX Beta
Post by: aeria. on August 05, 2009, 01:29:42 PM
I'll explain stuff later...
Title: Re: *RELEASE* Steam OSX Beta
Post by: khy on August 05, 2009, 01:39:24 PM
well, this is awesome.
Title: Re: *RELEASE* Steam OSX Beta
Post by: aeria. on August 05, 2009, 03:03:15 PM
Added a crap load of screenshots. Check em out.
Title: Re: *RELEASE* Steam OSX Beta
Post by: khy on August 06, 2009, 08:17:48 PM
I have some screenshots from Half-Life 2 Demo
(https://www.swbfgamers.com/proxy.php?request=http%3A%2F%2Fi241.photobucket.com%2Falbums%2Fff38%2Fkhylerman%2FPicture2-5.png&hash=fcc3b63a7b2445a3538f3ddc6b10e38e9fc67108)
(https://www.swbfgamers.com/proxy.php?request=http%3A%2F%2Fi241.photobucket.com%2Falbums%2Fff38%2Fkhylerman%2FPicture1-9.png&hash=93c5256b42b74857cc748bef945e5b933864d86c)
Title: Re: *RELEASE* Steam OSX Beta
Post by: aeria. on August 06, 2009, 08:24:51 PM
I hope you're enjoying it :D
I might be able to get to Half Life 2: Deathmatch. I'll keep you updated on that.

Khyler's been doing the beta testing for me. I can't release it until I am certain that I am not violating Steam's License Agreement. Valve hasn't responded to my email so we all will be playing the waiting game until it's ready.
Title: Re: *RELEASE* Steam OSX Beta
Post by: khy on August 06, 2009, 08:34:04 PM
yeah, its fun.
It's running smoothly too.
Heres a few Multiplayer Pics
(https://www.swbfgamers.com/proxy.php?request=http%3A%2F%2Fi241.photobucket.com%2Falbums%2Fff38%2Fkhylerman%2FPicture7-3.png&hash=29ce22898f1fa5b51991bd1647564a72e7805e64)

(https://www.swbfgamers.com/proxy.php?request=http%3A%2F%2Fi241.photobucket.com%2Falbums%2Fff38%2Fkhylerman%2FPicture6-2.png&hash=3f6aca37a1743582d8967c0cddeb4009cbdf4aca)
Title: Re: *RELEASE* Steam OSX Beta
Post by: eska on August 06, 2009, 11:51:59 PM
My one criticism. Turn Anti Aliasing on :P
Title: Re: *RELEASE* Steam OSX Beta
Post by: Radical_Pi on August 07, 2009, 09:59:37 PM
Interesting. Is this just Source, or really every part of Steam?
Title: Re: *RELEASE* Steam OSX Beta
Post by: eska on August 07, 2009, 11:57:14 PM
It's the full thing by the looks of it. (On the first post look at the top 4 screenshots.)
Title: Re: *RELEASE* Steam OSX Beta
Post by: aeria. on August 16, 2009, 01:12:28 PM
I sent another email and no response from them. I think they're afraid of me...

I'm going to talk this over with JK one more time. I have it polished (The correct fonts this time and drastically improved the performance in the games) and uploaded.

It is ready for download through an external source so don't bug JK or HC about it. Only I have the download link.

Nothing has been violated with the exception of one indirect sentence in the Steam EULA. This is why I am contacting Valve so that I am certain that it is legal to distribute it.

I'll keep you guys posted on this.
Title: Re: *RELEASE* Steam OSX Beta
Post by: Inert on August 24, 2009, 10:20:34 AM
Ag, you seriously need to be a programmer when you grow up. It is destiny. Release your hate, come over to the binary side.

Anyway, if the port of steam allows you to use the games on steam without crossover, then steam should pay you. Try and get a job there ;o
Title: Re: *RELEASE* Steam OSX Beta
Post by: aeria. on August 24, 2009, 11:04:36 AM
Technically it is crossover. xD
Title: Re: *RELEASE* Steam OSX Beta
Post by: vf501 on August 24, 2009, 11:49:33 AM
How did you get around the use of Internet Explorer Core for the Community and Store sections of steam?  Did you make it use Safari to access the web based content?  I know Steam uses the IE Core because it comes standard on all windows installs so its a consistent web handler to use for an app like steam, so Safari for OSX makes sense.
Title: Re: *RELEASE* Steam OSX Beta
Post by: aeria. on August 24, 2009, 12:07:23 PM
Originally I had it to use your default browser (not everyone likes Safari) although that was really buggy. You couldn't scroll down the page and when Khyler tried to download the Half Life 2 Demo, it would act like a normal web browser and attempt to access the page through the IE Core (which isn't there, so it just loops the same page over and over).

Now it uses Wine's (http://www.winehq.org/) Internet Explorer. It's still not perfect but it gets the basic operation done in Steam (buy games, download demos & source mods, etc).
EhPortal 1.34 © 2024, WebDev