Image RSS Feed Latest Screens
FIFA World Cup Arcade Early Tests AArcade Service Provider Plugins
Blog RSS Feed Report abuse Latest News: Prototype Maintenance Update

0 comments by SM_Sith_Lord on Jun 22nd, 2014


Prototype Maintenance Update

Prototype users, rejoice! This patch will fix some major bugs that have arisen recently in the retired prototype.

Head to the Downloads section to get your hands on the update!

The source code of the Steam version of Anarchy Arcade is a completely different branch than the prototype, so going back to update the prototype is not something I do very lightly. However, the way that the prototype was designed (in a quick & rugged fashion) makes it susceptible to serious bugs if a web server it depends on changes its address or functionality.

In contrast, the Steam version of Anarchy Arcade is resistant to these types of follies. It has superior error handling that minimizes the effect of any problems that DO occur, and it implements all web server logic as add-on scripts that can be easily swapped out or updated when needed.

The prototype had the following symptoms:

  1. Steam game cabinets would spawn with broken screen & marquee images.
  2. Netflix movies would fail to spawn altogether.
  3. Hulu video previews would fail to playback on the in-game screens.

Issue 1

One issue with the prototype is that some of the web server scrapers, such as the Steam games info scraper, are hard-coded into the executable. This means that when they do break, it requires a major client update that everybody has to manually download & install. That's why this maintenance update is required today; Steam changed the address of the server used for game header images & screenshots. As a result, the prototype got confused and made it nearly impossible to launch your Steam games at all. This maintenance update resolves the Steam images issue.

Issue 1.5

Ideally, the Steam image server changing its address shouldn't have stopped you from being able to launch your cabinets, but unfortunately this was the case in the prototype. Again, this folly was due to the quick & rugged fashion that the prototype was developed in. The prototype has little to no error-handling, meaning that if something goes wrong, it ALL goes wrong. This is another area that the Steam version of Anarchy Arcade excels in.

The Steam version's error handling is prepared for all sorts of failures at any stage of the process because it is designed for user-created addon scripts. Not only can it handle errors, but it also filters out any malicious commands that an evil user might try to take advantage of. It is able to detect problems and use fallback settings so that you'll always be able to at least get a default shortcut to your file spawned in your arcade, even if all hell breaks loose.


Issue 2

The prototype's issue with Netflix was due in part to the poor error handling, but was also due to an incompatibility with an all-new image format that is emerging on the internet. The new format is developed by Google and called WebP. It is actually superior than many other popular image formats in its optimization and compression, which makes it ideal for mobile-ready websites.

The problem is that Google's competitors are naturally apprehensive to add support for an image format that is controlled by Google. This means that pretty much the only browser that supports the WebP image format at this time is Google's own web browser, Chrome, and the framework it is based on.

Once again, this is a problem that only affects the prototype. To patch it, this maintainance update no longer tries to use the WebP DVD covers from Netflix. It tries to find a DVD cover from TheMovieDb to use instead. In the Steam version of Anarchy Arcade, the WebP image format will actually be fully supported, but it will still grab good ol' JPEG DVD covers from TheMovieDb so that your cabinets will be easier to share with your friends in standard web browsers.


Issue 3

The prototype's issue with Hulu is right along the same lines as the Steam images issue; the web address to embed Hulu videos changed and caused the in-game playback of them to fail. This one was easy to fix in the prototype, I just had to update the address in the Hulu scraper. When you spawn new Hulu videos, they will now be visible on the in-game screens when you select them; just like before.

Emulator Support Expanded

Some multi-system emulators require you to pass them a game TYPE for them to be able to automatically load your game. This functionality has been added to the prototype and allows for complex emulators that require this launch command parameter, such as MESS, to be function with the prototype. If you're one of the people who like to create your own emulator scripts for the prototype, the keyword for this new command line parameter is $TYPE. Just include that in your launch commands where ever you want the TYPE of the item to be inserted.

Changes in version 2.2g:

  • Fixed the Steam game scraper.
  • Updated addresses of Steam image sources to reflect the new CDN.
  • Fixed the Netflix scraper.- Removed marquee images from the Netflix scraper.
  • Fixed the Hulu scraper.
  • Updated the address that the Hulu scraper uses for in-game previews.
  • Fixed slave marquees showing up as purple/black checkers.
  • Removed the ability to set marquees as slaves.
  • Added the keyword $TYPE to insert an item's TYPE into it's launch command.
  • Added support for emulators that require a TYPE when launching (such as MESS).

Follow Anarchy Arcade

As always, development on the Steam version of Anarchy Arcade continues. If you need to catch up on some of the most recent news, you can check out this article on how plugins work in the Steam version. You can also follow @AnarchyArcade on Twitter to be notified of all news such as updates, live streams, or just random fun.

Party on!

Media RSS Feed Latest Video
Downloads RSS Feed Latest Downloads
Update Only (ZIP Archive)

Update Only (ZIP Archive)

Nov 26, 2013 Patch 0 comments

Already a SMAR•CADE user? This will update your version 2.2f install to the current version. (Version 2.2g)

Update Only (Installer)

Update Only (Installer)

Nov 26, 2013 Patch 0 comments

Already a SMAR•CADE user? This will update your version 2.2f install to the current version. (Version 2.2g)

Full Version (ZIP Archive)

Full Version (ZIP Archive)

Sep 20, 2013 Full Version 1 comment

The official ZIP ARCHIVE for SMAR•CADE: Anarchy Edition. All you need is this and Steam. (Version 2.2g)

Full Version (Installer)

Full Version (Installer)

Sep 20, 2013 Full Version 11 comments

The official INSTALLER for SMAR•CADE: Anarchy Edition. All you need is this and Steam. (Version 2.2g)

Post comment Comments  (10 - 20 of 299)
SM_Sith_Lord
SM_Sith_Lord Apr 8 2014, 6:25pm says:

This weekend I got the YouTube channel spawning into the prototype, along with the ability to spawn all of your Steam Trading Card achievement unlocks. It uses the custom-parsers to put all of them into the 3D world, just like described in recent articles.

After the Kickstarter concludes, there will be 1 more prototype update then I'm going back to working on the Steam version.

Check out twitch.tv/AnarchyArcade tomorrow to see some of the new features in action!

+1 vote     reply to comment
Rus[T]
Rus[T] Mar 30 2014, 5:21am says:

Hey, a question. AA is free right now, the prototype I mean. You keep adding so many things and features in you free time, respect for that! But in time when this is fully released, will it be sold on Steam then, because it's greenlit now? Or will it be free? I really wouldn't mind to throw some little money I have at this and buy it when the full version is released on Steam. But I see that the kickstarter is going slow, wich is a real shame. So if the kickstart fails, what's going to happen? Are you still going to release it on Steam as an Alpha (even tho I'm personally not a real fan of that model, but hey), and use the money you get from this to fund the development of AA? Or is the kickstarter really necessary for the development, and when it would fail will have a detrimental effect on AA? It would be sad to see if this revolutionary project can't be developed to its full potential..
Greetings!

+1 vote     reply to comment
SM_Sith_Lord
SM_Sith_Lord Apr 5 2014, 4:09pm replied:

I have been doing lots of updates to the prototype recently to promote the Kickstater campaign and the concept in general.

However, the prototype and the Steam version are two very different versions and actually use different code bases. The prototype is like a canvas where I quickly test out concepts and see how the community enjoys them. Because of this, the prototype is basically a bunch of different ideas patched together with duct-tape. In fact, interactive video screens and multiplayer weren't even features of the original prototype. These types of major features are things that need to be implemented from the very beginning.

That is what the Steam version of Anarchy Arcade is. It is all the features (who's tech is demonstrated in the prototype) built into one tight kick-*** package. Plus it will have all of the new features that aren't even possible in the prototype such as the Steamworks features and multiplayer customization.

The Steam version will not be free, but will be very cheap. I am going for a standard price of $15 USD, but I don't know exactly how much it will cost yet. Remember that stuff on Steam is usually on sale anyways, so people will have lots of opportunities to pick it up for cheaper than that.

There's still a week left in the Kickstater campaign so I am still promoting that for the duration. Now is the time to make a pledge to the Kickstarter and make a memorable impression on the Anarchy Arcade community.

And remember I'll be giving away more free Steam games this Wednesday while playing Anarchy Arcade, 1 every hour for the full 24 hours. I had a great time giving out 28 games last Wednesday and look forward to doing it again this week!

+1 vote     reply to comment
Guest
Guest Mar 16 2014, 1:49pm says:

This comment is currently awaiting admin approval, join now to view.

SM_Sith_Lord
SM_Sith_Lord Mar 29 2014, 10:56pm replied:

Others have been able to fix this issue by updating their video card drivers and DirectX versions.

+1 vote     reply to comment
ZaneLear
ZaneLear Mar 12 2014, 3:02pm says:

I just downloaded this, installed it and derped around a little on it, tho seems no servers for other people show up sadly, would be cool to visit people unless do I need to unlock it?

This idea is quite interesting tho only issues I have sofar is when launching another game or so it will not launch within the arcade, it will open a new window, I know that it might not be able to launch inside the arcade but it sucks when it slightly freezes your screen and or shrinks your window.

I still like this tho, going to be interesting to see what comes of this, would be nice if this was stand alone or so so people without HL2 and etc could enjoy this and invite friends over, show off games and movies, music and so much more, I think what would be neat is if your friends could play your pc games inside of your arcade and all that jazz.

+1 vote     reply to comment
nicophillips
nicophillips Feb 22 2014, 3:36pm says:

Media.moddb.com
How did you get a 3 screen desktop model because I have not seen that is it an reward or add on?

+2 votes     reply to comment
SM_Sith_Lord
SM_Sith_Lord Feb 22 2014, 7:45pm replied:

You have to win it, it is one of the prizes for the screenshot contest.

+2 votes     reply to comment
nicophillips
nicophillips Feb 23 2014, 1:12pm replied:

Also how do you import models from the .GCF files from valve (from games like tf2, l4d2, hl2, hl2:ep1 and 2).
(P.S. When I imported 17 maps of rp_ from Garrysmod.org they slowed down the game... Is there a specific type of map suggested?)
Thank you for taking your time to help me.
Nicholas Phillips
AKA "Navy Commander"

+2 votes     reply to comment
SM_Sith_Lord
SM_Sith_Lord Feb 23 2014, 3:57pm replied:

You can mount content from many Source engine games by clicking Mount Content on the main menu. The maps from games you have mounted will show up in the Start Arcades screen, just be sure you have Show Addons checked in the Filter box.

Personally I suggest smaller maps instead of massive city-sized RP maps. It's easy to change to a different map, and when the maps are small it doesn't take for ever to find what you're looking for. :)

Let me know if you have any troubles.

Btw, taking a screenshot with F5 will update a map's thumbnail on the Start Arcades screen.

+2 votes     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Icon
Half-Life 2 Icon
Platform
Windows
Developed By
SM_Sith_Lord
Contact
Send Message
Official Page
Smarcade.net
Release Date
Released Oct 18, 2010
Mod Watch
Track this mod
Share
Community Rating

Average

8.6

121 votes submitted.

You Say

-

Ratings closed.

Highest Rated (3 agree) 9/10

very good concept

Oct 11 2011, 3:22pm by darknigthmare

Lowest Rated (3 agree) 3/10

BAD BAD STUPID HOW WHY SO BAD!

This mod had a ton of potential but something happened.

Jan 11 2011, 10:16pm by MoldyCheese

Style
Genre
Party
Theme
Realism
Players
Single & Multiplayer
Twitter

Latest tweets from

It can take up to a few hours for tweets to begin appearing.

Embed Buttons

Promote SMAR•CADE: Anarchy Edition on your homepage or blog by selecting a button and using the HTML code provided (more).

SMAR•CADE: Anarchy Edition SMAR•CADE: Anarchy Edition
SMAR•CADE: Anarchy Edition
Statistics
Rank
740 of 21,892
Last Update
2 weeks ago
Watchers
589 members
Files
4
News
45
Features
5
Reviews
18