How To: Micropolis (a.k.a. Sim City) on OS X

I’ve lost track of most of the old blog entries. I’ll probably be able to eventually track them down, but for the time-being here’s a bit of Sim City goodness… for the Mac of course! Sorry for the step-by-step, but I haven’t got too much time on my hands!

Note: If you want an updated, easier approach to running Micropolis, go to the bottom of the post!

Terminal Time…

  1. Make sure you have X11 and the Developer tools installed on your Mac. X11 is on by default, as it allows you to run X Window System applications off Linux and Unix, but I don’t think the Developer Tools are installed by default. You can download them here if you haven’t got them. Likewise, X11 can be found here (translated from French for your convenience).
  2. Now you’ll want to download the patched version of Micropolis (SimCity) which can be sourced from here.
  3. Now extract it.
  4. Open the Terminal (/Applications/Utilities/Terminal.app) and ‘cd’ into the directory. The best way to do this is to type ‘cd’, space bar, then drag the folder where the ‘micropolis’ folder decompressed into the terminal. You should end up with something like ‘cd ./ExampleFolder’. Press Enter.
  5. Now type (without the quotes):
    ‘cd ./Micropolis/src’
  6. You are now in the ’src’ folder. Type this without the quotes:
    ‘make & & make install’
  7. You’ll see a lot of geeky looking code pass by in the Terminal. This is normal. Sit down, relax and watch. It’s like your watching the Matrix.
  8. Now run the game using this command:
    ‘./Micropolis’
  9. If successful, you will see this header message:
    Welcome to X11!
    Multiplayer Micropolis Version 4.0 by Will Wright, Don Hopkins.
    Copyright (c) 2002 by Electronic Arts, Maxis. All Rights Reserved.
  10. The actual game will now launch.

The Updated Method

If you didn’t read the concealed text above, well then you just wasted 10 minutes of your life! Download this file, then extract it into a folder of your choice, open the Terminal and run it!

Example:
If, for example, you extracted the archive into your documents folder.

  1. Open the Terminal (/Applications/Utilities/Terminal.app)
  2. Type (without the quotes):
    ‘cd /Documents/micropolisX/’
  3. Now type (without the quotes):
    ‘./Micropolis’
  4. Enjoy.

Well I hope you learned something today, plus got the actual thing running! If you didn’t, or you have another question (or even a thank you!), leave it in the comments below.

A Quick Update On Things

Hello to everyone.
I thought I’d update everyone on a few things as there have been almost no posts on here for a few weeks now.

As you are already aware, we have recently moved our servers from NetRegistry to a small hosting provider, Rise Media (highly recommended). We have also had to move all of our DNS entries (not yet completed) and fixed up some of the backend code to cope with these changes (minimum). We are now 90% functioning!

Small things still need to be fixed, such as the RSS Feeds for WordPress. I’m currently fixing all this, so it should be fully functional within days, DNS, RSS and all. There is some great content on the way as well, so stay around!

Thanks, Tim.

How To: Use SSH Tunnels

Today everyone is on the Internet. And I do mean everyone. Hackers, identity fraudsters… even general criminals! These days a lot of people on the Internet have the skills to infiltrate a unsecured connection. Now you may think for a second, where wouldn’t I connect to the Internet securely. Think mobile.

People on the road; people in coffee shops using ‘wireless hotspots’. That’s where you use the Internet unsecured. But not all is lost. There are numerous ways to secure your connection without the risk of the connection being infiltrated by a third-party. But cutting down the list of these ‘numerous fixes’, I’m going to show you one sure-fire way to secure your traffic without any compromises.

Please meet Secure Shell… or SSH…

Secure Shell, or SSH for short is a network protocol that allows data (that’s your web traffic or any other connections you want to stuff through it) to be exchanged between two networked devices. In past times, SSH has been confined to the tech-savvy, only readily available on Mac and Linux and prior UNIX operating systems such as Solaris. SSH was designed to replace the TELNET protocol, one which was the backbone of the early Internet, providing access to networked bulletin board systems (BBS) and directories. But let’s talk tunneling.

To Tunnel, or not to Tunnel…

Even if you do use an unsecured connection in a public place, it’s still very unlikely that your traffic will be intercepted by a third-party. If your still reading this article, you probably are that paranoid to use SSH Tunneling, and that’s OK! Maybe it’s for fun. Who knows, it’s none of my business and I surely won’t be going down to my local wireless hotspot to be infiltrating another peer’s connection. But that apart, SSH in general is also a great way to learn how to use the Terminal (like Command Prompt on Windows, but way more powerful).

Read more »

Hosting Changes & Downtime…

A little update for all our devoted readers.

There is a lot going on at Graphic Graffiti Designs at the moment. We are currently in the process of moving hosts and optimizing our new website for the new servers that we are moving to. There may be a little bit of downtime during the transfer, so if you do encounter some ‘404 Not Found’ errors, don’t worry! We’re just moving the website over and redirecting all our DNS entries.

If you have any questions on the changes, or want to contact me, you can do so through email or through twitter @timhoward.

Thanks, Tim.

Lest We Forget

For those who aren’t aware, today is a major day for Australia & New Zealand. Today is ANZAC Day (Australian & New Zealand Army Corps) where we remember those who fought for their country and made it the safe place it is today. I’m going to keep this post at a minimum, as it is a day of reflection and remembrance, but may I leave you with this famous poem [The Ode of Remembrance] that is just as important as the day itself.

The poppy is a traditional symbol of ANZAC Day.
The poppy is a traditional symbol of ANZAC Day.
They went with songs to the battle, they were young.
Straight of limb, true of eyes, steady and aglow.
They were staunch to the end against odds uncounted,
They fell with their faces to the foe.
They shall grow not old, as we that are left grow old:
Age shall not weary them, nor the years condemn.
At the going down of the sun and in the morning,
We will remember them. Lest we forget.

I’ve kept this post short, but if you would like to learn more about ANZAC Day, read some more here and here.

Twitter Goes Mainstream

You can’t deny social media has already left a lasting impression on the way we use the Internet. When the Internet was created, it was an open-platform for sharing information to a worldwide audience. Fast forward a few years later and you’ll find computers got relatively cheap. I won’t go into the Economics of it at this minute, but instead talk about the huge news companies. Now, you’re probably thinking; why am I comparing cheap computers to huge news companies? Audience.

Once products go cheap, consumers purchase them. And nothing changed with the computer. Larger audiences mean big companies pay attention as it usually means big profits for them. When the huge companies hit the Internet, they took their traditional newspaper/TV brands and transferred them to online format. It was a change for the better at the time when news wasn’t added to the Internet for maybe days after an event occurred. Now, with the major news companies on the web, breaking news could be delivered to a reader within minutes, in some cases even seconds. But who knows… maybe the news was censored… not the full story? Bias towards the news company?

And this is where the social media revolution comes to play. Social media wasn’t created just for news. It’s alternative name is Web 2.0, but I try not to say that too often because it sounds stupid. Anyway, social networks we’re the predecessors to social media for the fact that they allowed people to share information freely, to their friends, relatives or even strangers. Now, with social news sites like Digg, people can upload articles, videos and a whole range of content to a large audience who can add their opinion to the content by digging it up or burying it.

Twitter, founded in 2006 has only recently hit mainstream.
Twitter, founded in 2006 has only recently hit mainstream.
But Digg is a large-scale website that filters out a lot of niche content added by users, but don’t have a large enough audience that is appreciative of that content. And this is where Twitter comes in. Twitter was created in 2006 in San Francisco, California as a social network for micro-blogging. Not too long ago, Twitter was relatively niche, secluded to the web’s techies. It’s original function was micro-blogging, in other words a replacement for the blog when you didn’t have enough time to post to a blog. It only takes under 30 seconds to create a ‘tweet’ and post it to your ‘followers’ and a larger public audience.

With Twitter you can chat with celebrities without going through loopholes to get to them. You can chat with strangers, and meet alike people. And this is why it has recently taken the world by storm. Only around a week ago, user @aplusk (a.k.a. Ashton Kutcher) reached another major milestone for the relevance of Twitter by reaching 1 million followers. Kutcher created a media storm by publicly advertising a ‘battle to 1 million’ with traditional news giant CNN and their @cnnbrk (CNN Breaking News) account. Kutcher won, and celebrated by sending the message that ‘the people have talked, and the social news revolution has begun where people can get uncensored news without resorting to the major news channels’.

Twitter in fact has recently been mentioned on the radio more than other, more popular social networks such as Facebook and MySpace, and has had it’s submit buttons added to a majority of traditional news websites so users can share an article with their followers.

Ashton Kutcher recently archived 1 million followers.
Ashton Kutcher recently archived 1 million followers.
But one of Twitter’s greatest uses, as mentioned before, is news. Breaking news is tweeted by it’s users on to the service almost immediately following an event. One example that I know that happened is when a series of earthquakes occurred here in Melbourne, Australia. Twitter’s #Melbourne hashtag swarmed with news of the earthquake, and it took at least 30 minutes for the first major news website to pick up the incident and post a brief [and I mean brief, uninformative] article. It took over an hour for the United States Geological Survey (USGS) to post up the incident and it took over an hour and a half for the major news websites to write up a proper, half-informative article when compared to what was already available on Twitter. They even had Twitter as a source!

But it’s not all negative for news companies. They have an extra constantly-updated source they can add to their list, providing good, usually accurate information from the public to a greater, already established audience. I, personally don’t think Twitter will ever reach the audience that the news companies have available to them at the moment. And this is where news companies have to allow Twitter to act as a news source, so information posted on the service can reach the wider audience. Then the people can actually have a say on the news instead of been locked away by the traditional sources. Now that Twitter has hit mainstream, this dream is now possible.

The Future of The Pirate Bay and Piracy in General

The [self-proclaimed] world’s biggest BitTorrent tracker, The Pirate Bay, used by millions of users each day has just finished their first court session with a negative verdict towards the BitTorrent and online file sharing communities in general. The tracker, which links to files of all-sorts, from Mac applications to high-definition movies attracts millions of users from all walks of life, looking to get “freebies” uploaded with other BitTorrent users also using the site. In other words, it’s basically the traditional Sunday market online, and [mostly] everything is illegal.

The Pirate Bay Logo
The Pirate Bay's tracker connects millions of users together each day.

Coming of the recent Guilty verdict handed down by the Swedish courts, the four [main] operators of The Pirate Bay are off to jail, each for 1 year, and is being hailed as a landmark victory in the fight for piracy by the world’s record labels and movie studios. Although the four commit to the ongoing constant operation of the tracker, each will have to pay USD$905,000 each, following their 1 year sentence in prison. Although the record labels we’re asking for a further payout from the case, the sum is still a large amount when compared to the publicly known TPB [The Pirate Bay] ad-revenue figure of ~$105,000.

While the files aren’t actually stored on the site, it follows the principles of the wildly popular BitTorrent protocol, created by Bram Cohen numerous years ago as “a simple, bandwidth-conserving method of transferring and sharing content over networks, including the Internet”. The BitTorrent protocol needs the community to keep a file active. Two main aspects of the trade are the ‘Seeders’ and ‘Leechers’. Seeders are people who have completed the download [and include the original uploader] and are now uploading the file so that the Leechers [the people who are currently downloading the file - incomplete] can complete the download. The heavy-work is done by what is called a ‘tracker’. A tracker, like The Pirate Bay’s, controls trades between clients. Instead of a traditional two-way connection between the server and the client, each client acts as a server, constantly uploading and sharing. Where the record labels and anti-piracy companies come in is in how the tracker controls the clients. Each client’s IP address is publicly shown, meaning anyone connected can easily save the list of client’s IP addresses, and use them against them. Anti-piracy companies commonly also send fake-data into the stream, creating a lot of hashfails [or incomplete blocks] on the user’s side. BitTorrent is a lot more advanced then this, but I won’t go into it now.

One of the raided Pirate Bay servers on display.
A raided Pirate Bay server on display at the Stockholm Technical Museum.

But this decision shouldn’t affect the Pirate Bay’s operation, as the four have stated already. But think of it this way. If the tracker was a smaller one, maybe one of the hundreds of private BitTorrent trackers out there in operation; would the outcome be the same? The Pirate Bay can slide through this quite easily as it has built up enough money and supporters to do so, but a small private tracker serving a niche audience does not have the same reach, and most sites run off donations from their few users, whereas sites like The Pirate Bay and Demonoid display huge advertising campaigns on their websites.

But you have got to take into account that this is not the first brush with the law for The Pirate Bay. Back in 2006, in the once piracy-neutral country of Sweden [The Pirate Bay's traditional homeland], their hosting company’s datacenter [which is also operated by TPB four] was raided by police, who confiscated vital servers, including a few not even linked to The Pirate Bay. For the days following the raid, the public was told that The Pirate Bay will return… soon. In around a day The Pirate Bay was back online, using a multi-server setup spanning numerous countries around the globe.

Piracy will continue. My generation [I'm a teenager...], including others have grown up with file-sharing; a free way to getting what they want. They are used to getting this stuff for free, and it cant be helped now, it’s to late. The record industry has made headway into the digital world, including the huge Apple iTunes music store. But unless they lower the price of the product, no one who is used to buying it for free will want to buy it. And that’s the truth.

What the…. where has everything gone?

Hello Everybody!

After a long hiatus I have an announcement for all of our valuable readers. For the last few months, minimal posts have been released on this blog. My addiction of Twitter, and my growing pile of school work has basically taken away all of my time available for writing posts. So I have made a decision.

After much thought, I have decided that the blog will stay operational. And I will be updating frequently, as much as I can in my limited time. I am also planning to redesign the blog to integrate it into the main website, and further integrate my Twitter & Flickr accounts into the blog, so you can keep track with me even when I’m not posting.

Now at the moment I don’t have a timeframe for the redesign. Please don’t start sending mass email to me asking when the site will be reopened because i’m really not sure myself. I am trying to get the blog back in operation basically ASAP. But the other thing you may be thinking is the disappearance of the archive. I’ll say it short and sweet. I deleted it. I’m restarting. You can email me if you wish to use any of the archive materials, because I am keeping them for a few weeks. But anyway, please visit again soon for heaps of exciting content. This blog will be back better than ever.

Thanks for Visiting,
Tim.