Archive for category games

Staff Captains Don’t Suck – Asset-O-Matic continues

Halo 3 logoI found time to start work on the Halo 3 Asset-O-Matic yesterday between rounds of Team Swat and whilst there’s still a lot of work to be done it’s progressing at a nice rate.

Before I go on, I have to wonder why Staff Captain’s get such a hard time in Halo 3? I was sat writing some code whilst waiting for a match to start only to hear H4NNIBAL uk giving me grief about my rank. Not my skill rank, but my not very important military rank. I questioned him about this and he told me what others had also echoed, people incorrectly think Staff Captains suck at Halo 3. I’m certainly not the best player out there but I’m not too shabby and my lack of progression is down to the vast number of social games I’ve played and the fact I hate free-for-all (where I found it very easy and fast to reach the 20 skill rank I needed to get Staff Captain status). The rest of my playing recently has been in mixed Team Swat where it’s very hard to progress at times due to some poor performances by those random players you’re teamed with. Some people work great as a team, some don’t and I’ve played my own fair share of bad games.

Speaking of which; I explained to H4NNIBAL uk that I was in the middle of programming and he seemed to think I was making up a lame excuse and proceed to tell me he was eating. And having a drink. And watching TV. All whilst playing Halo 3. Sorry to break it to you H4NNIBAL uk, I wasn’t lying, I was actually working on a project and it happened to error during our game. I also wasn’t making excuses when I told you I suck at Schwatguns, I really do suck at it, give me regular Swat any day :)

Enough with Halo 3 and ignorance though, here’s a brief run down of the changes:
Saturday was mainly spent adding code to allow fast and effective ordering by date which meant another database schema change. After that was implemented and tested I set to work updating the popup menu items and adding their functuality. I’ve still got one popup menu item to work on but that’s on hold until I refactor the code into a nice tidy class.
Sunday was mainly spent working on the template code. Templates are a handy way to output your saved data in any format you wish. It’s mainly designed for creating html output like this:
Slayer on Valhalla (13:03 26/09/07) – 1 screens, 0 clips
Slayer on Sandtrap (13:31 26/09/07) – 2 screens, 1 clips
Hammerzeit on The Pit (16:17 27/09/07) – 5 screens, 0 clips
Oddball on Guardian (20:38 27/09/07) – 3 screens, 0 clips
Slayer on Snowbound (21:13 27/09/07) – 3 screens, 1 clips
VIP on Isolation (00:20 30/09/07) – 2 screens, 0 clips
Ninjanaut on The Pit (20:39 30/09/07) – 1 screens, 0 clips
Team Slayer on High Ground (21:45 05/10/07) – 3 screens, 0 clips
Big Team Slayer on Sandtrap (15:39 07/10/07) – 5 screens, 0 clips
Slayer on The Pit (22:30 09/10/07) – 3 screens, 0 clips
Territories on Last Resort (20:36 10/10/07) – 1 screens, 0 clips
Big Team Slayer on Sandtrap (20:55 10/10/07) – 3 screens, 0 clips
Slayer on Sandtrap (22:56 13/10/07) – 0 screens, 1 clips
Team Slayer on The Pit (01:53 14/10/07) – 0 screens, 1 clips
Multi Flag CTF on Valhalla (17:55 20/10/07) – 0 screens, 1 clips
Team Slayer on Narrows (21:26 21/10/07) – 1 screens, 2 clips
Team Slayer on Snowbound (21:53 21/10/07) – 0 screens, 1 clips
Shotty Snipers on Narrows (22:01 21/10/07) – 2 screens, 1 clips
Team Slayer on Narrows (21:48 23/10/07) – 0 screens, 1 clips
Eliminatio on Valhalla (20:45 24/10/07) – 2 screens, 0 clips
Big Team Slayer on Valhalla (20:29 03/11/07) – 0 screens, 1 clips
Multi Flag CTF on Valhalla (16:45 04/11/07) – 2 screens, 1 clips
VIP on Valhalla (23:56 04/11/07) – 3 screens, 1 clips
VIP on Valhalla (17:28 09/12/07) – 2 screens, 0 clips
Team Slayer on Rat’s Nest (19:32 11/12/07) – 8 screens, 0 clips
Multi Flag CTF on Sandtrap (19:01 22/12/07) – 20 screens, 1 clips
Big Team Slayer on Valhalla (22:59 26/12/07) – 1 screens, 0 clips
Shotty Snipers on High Ground (15:37 02/01/08) – 0 screens, 1 clips
Multi Flag CTF on Valhalla (19:59 13/01/08) – 1 screens, 0 clips
Team Slayer on Rat’s Nest (13:26 19/01/08) – 2 screens, 0 clips
Multi Flag CTF on Sandtrap (21:47 20/01/08) – 1 screens, 0 clips
Multi Flag CTF on Valhalla (23:23 04/02/08) – 3 screens, 2 clips
Team Slayer on Rat’s Nest (21:47 07/02/08) – 6 screens, 0 clips
Slayer on Isolation (21:56 20/02/08) – 0 screens, 1 clips
Multi Flag CTF on Sandtrap (00:40 24/02/08) – 0 screens, 2 clips
Neutral Assault on Standoff (18:45 24/02/08) – 0 screens, 1 clips
Team Slayer on Foundry (20:06 24/02/08) – 2 screens, 0 clips
Team Slayer on Rat’s Nest (22:57 03/03/08) – 6 screens, 0 clips
VIP on Rat’s Nest (22:03 04/03/08) – 0 screens, 1 clips
Multi Flag CTF on Standoff (22:27 05/03/08) – 0 screens, 1 clips
Team BRs on Standoff (11:03 08/03/08) – 1 screens, 0 clips
Team Rockets on Standoff (16:44 16/03/08) – 0 screens, 1 clips
Forge on Standoff (14:32 21/03/08) – 2 screens, 0 clips
Team Duel on Rat’s Nest (23:10 26/03/08) – 1 screens, 0 clips
Multi Flag BRs on Rat’s Nest (12:50 30/03/08) – 1 screens, 0 clips
Team Slayer on Last Resort (18:58 08/04/08) – 0 screens, 1 clips
Team Slayer on The Pit (22:55 18/04/08) – 0 screens, 1 clips
Neutral Assault on Avalanche (23:52 19/04/08) – 1 screens, 0 clips
Team SWAT on Guardian (13:39 08/06/08) – 1 screens, 0 clips
Team SWAT on Ghost Town (21:23 08/06/08) – 2 screens, 0 clips
Team SWAT on Ghost Town (21:59 16/06/08) – 0 screens, 1 clips

That’s every game I’ve played up to yesterday where assets exists. These assets can be made by myself or anyone else who played in that game, there’s a couple of videos I’m the star of that I didn’t know existed until I created this program!

The next stage is to start refactoring my code into a class as there is far too much duplication in places. At some point a public beta will arrive, until then I might start posting a few of the Bungie guys Asset-O-Matic results to keep you entertained ;)

Tags: , , , ,

Halo 3 Asset-O-Matic AKA the Halo 3 Assets Finder

Halo 3 logoI’m a big fan of the film clip/screenshot feature of Halo 3 and check the Bungie Favourites every time I load up Halo 3. Recently they haven’t been updating this as much and this left me wandering the Halo 3 Files Forum in search of some decent clips to watch. Then it hit me, what if someone had made a video from a game I was in, how would I find it? Well Bungie’s site makes a lot of stats available but finding all the games with assets, even for just yourself, is a tiresome and manual process. I didn’t fancy looking back over the 1000 or so games I had played, checking each one for assets (screenshots and film clips created by players) so I created the Halo 3 Asset-O-Matic.

The Asset-O-Matic (development name: Halo 3 Assets Finder) actually stemmed from an earlier idea, I was going to log every game recorded by Bungie and make a database of all the games with assets, build a website around it and let people search on almost anything; date, player name, game type, map, length of match, number of clips/screenshots, well you get the idea. I did some quick maths, and it wasn’t good. I could do it slowly and not cause a Denial Of Service on Bungies site or I could do it faster and risk taking Bungies website offline. Doing it slow meant it would take days, even months to log every game and then the data would be immediately out of date. The faster option wasn’t much faster and risked getting me banned from Bungie.net and even Halo 3. Then I realised, most people will only be interested in clips/screenshots from games they were in. I spent the better half of a day re-coding my application and threading it so I could keep tabs on the results in real time. The results are what you see below, the Halo 3 Asset-O-Matic

The Halo 3 Asset-O-Matic

As you can see, I record a lot of information, all of this will be stored in a local database in the final version so you can update overnight and browse the results at your leisure. The current layout is for testing purposes, the final version will allow you to search the database, rate the results, look better with organised information and be easier to use.

A brief overview:

What does it do?
The Halo 3 Asset-O-Matic scans the game history of any Gamertag you specify looking for matches with Assets (screenshots/film clips).
How fast is it?
The development build took just over 50 minutes to scan my entire game history, that’s 1052 games at the time of writing.
50 minutes!? Can’t we speed that bad boy up a bit?
The program is currently single threaded, adding extra threads to prefetch the game data will speed things up a lot. My concern with this method is that if the program becomes popular it could cause a DDOS (Distributed Denial Of Service) on Bungie’s site. I will look at adding an extra thread or two to the program to check the speed difference. Ideally I will be able to discuss with Bungie how the program affects their website and adjust it accordingly before public release.
When will you release this?
There is no current release date but I’m expecting it to be soon. The database code needs adding and then some tests on adding a few extra worker threads to speed things up. Keep checking back for a release date.

Over the course of testing this I found a horde of film clips that I enjoyed watching, knowing I was in there somewhere. You never know, you might find that you’re the unwitting star of someones video, just like I did….

Tags: , ,

Burnout Paradise Tips

Burnout Paradise boxartI’ve been working at getting all the street times nailed recently and found that you can make things much easier for yourself by following some simple rules. Some of these can also be applied to racing and the burning Routes although your mileage may vary:

  • Take it online! Find yourself repeatedly crashing during your run? Traffic is severly reduced with extra players on the map. Get yourself into an online game (the more the merrier) where people aren’t doing challenges or races. You’ll find the road a lot easier to navigate now.
  • Use Boost wisely. The temptation is to boost all the time but this can lead to a crash. Use boost when the road is clear, you’ll get a faster time by careful boosting than holding the button down and crashing. Lay off the boost when approaching taffic, corners and hills.
  • Use a fast stunt car. Speed cars may be faster but they are also twitchy and you can’t use boost as and when you need it. Stunt cars build a lot of boost from drifting, oncoming and jumps so you’re unlikely to run out on your run and if you do it doesn’t take much to get some back.
  • Don’t crash. Pretty obvious but remember, the clock still runs during the crash-cam scenes so more than 1 crash and you may as well restart. If you do crash before you make it half way down the road consider restarting, it’s likely you’ll crash again further up the road and won’t beat the time.
  • One way is faster than the other. A lot of roads have shortcuts and jumps you can take which make travelling in one direction along the road a lot faster than the other. If you’re having difficulty beating a road time try approaching it from the other direction, you might just find it a whole lot easier.

Tags: , ,

Devil May Cry 4 loading screens, only 749 to go!

Devil May Cry 4 BoxartIt’s been noted that the PS3 version of Devil May Cry 4 has a mandatory 22-25 minute install before you can play. This has the effect of making the load times 2-3 seconds faster than the Xbox 360 version. Just to put this into perspective, you have to see up to 750 load screens on the PS3 to break even for that install. Now I don’t know about you but I’d be more willing to play it direct from the disc (just like the Xbox 360 version) but with an optional install to the hard drive, should I feel the need for sleep and faster load times in the morning.

Tags: ,

Tactics117, stupidest Halo 3 player ever?

Halo 3 logoI’ve just finished playing a ranked Big Team Battle on Halo 3 where I was team killed repeatedly by a player called Tactics117. After the match he sent me an abusive message indicating he’s racist, very confused about his sexuallity and he was very disapointed with my playing in that match. But why did this happen?

Up to the point where Tactics117 started team killing me I had amassed 0 kills. That’s right, nothing. Now this wasn’t because I’m rubbish at Halo as Tactics117 assumed but because I had spent almost the entire match driving other people around in a warthog. Whilst they were racking up the kills I was only getting medals for assisting. A quick look at the score boards medal section after the match would have redeemed me for my lack of kills but no, instead Tactics117 decided to throw a ranked match and start killing his own team because he thought I wasn’t playing well.

Here’s a lesson for all Halo 3 players, especially Tactics117, you don’t get many kills when driving the warthog around but you do help your team win. If you are unlucky enough to end up with this guy on your team, watch out, he’ll kill you whether you’re playing well or not based on something as misleading as your current kill count.

Tags: , , ,

Burnout Paradise? More like Burnout Hell

Burnout Paradise boxartI’ve been been giving the newly released Burnout paradise some serious attention over the last week and with any new game I really want to love it, but like BDSM, one man’s Paradise is anothers Hell….

Criterion Games have taken the Burnout World and turned it into a free roaming sandbox game but since this is a driving game don’t expect any GTA style escapades. This new style in itself isn’t too bad but some seriously bad design choices have been implemented:

No retstarts.
Criterion boasted that this wouldn’t matter as there will always be other events near by. But it does matter Criterion. When doing a Burning Route, having to drive for 5 mins to get back to the start just because you crashed once is not fun. When you are trying to do the last few activities in the game to complete your licence, driving back for 5 minutes back to the race you just failed is not fun. Even Rockstar realised that the GTA series needed a quick way to get back to a mission you failed and introduced taxi cabs as restarts. Games are meant to be fun remember Criterion?
1 crash and you’re out!
During many of the later Burning Routes and races, once single crash is all it takes to be left so far behind that there is no point in continuing. This is not fun Criterion. I’ll give it another shot when I fail but when you punish me needlessly I start thinking about trading your game in for something fun.
You’ve just crashed, lets see that in slow mo and waste 5 seconds!
Like the boring relative who comes round to show you 500 holiday photo’s, Criterion decided that since they had spent so much time on the crumple/crash physics (instead of making the game fun it would seem) that they would show you it at every opportunity. You wish for an option to turn this off after 30 minutes of first play and what makes it worse, you can actually lose races due to this ‘feature’.
I need a navigator!
Practically any race is 10% driving, 90% pausing to look at the map! Let us set waypoints so we know when a turn is coming up and plan our own routes. This is not a fun way to race! If you try to use the mini-map you will end up crashing into any number of cars and walls and don’t forget, more than 1 crash and you may as well forget the later races. Turns come up so fast that most of the time you will not see them until you’re way past them and the turn indicator is useless and distracting when planning your own route.
Don’t look at a curb!
The game seems so desperate to show me it’s crash engine that on several occasions it has crashed me when I was nowhere near a curb, wall or car. I sat there in disbelief as my car crumpled on the edge of a tiny railing that I wasn’t near and wouldn’t expect to damage my car in the first place.
What do you mean you want to see the road ahead?
In what can only be thought of as some kind of punishment, the default camera angle is far too low to the ground. This may mean you get a better feeling of speed but it also means that the road ahead is often a mystery until you end up face first into a wall, car or speck of dirt that causes you to crash. heaven forbid you think to activate your Burnout along the road of random death. You can raise the camera angle but only by holding up on the right analog stick, without some sellotape this is an impossible task when racing! The only other view available is a first person one and the less said about that the better.

Now Burnout Paradise is fun at times, but there’s just too much wrong with it at a basic level. This is the sort of game that appeals to car fanatics, Burnout Brand Slaves and submissives who love being punished. A patch is forthcoming by the sounds of it, lets hope Criterion address some of the major problems with this game and give us the Paradise that it so wants to be.

As for me, I’ll keep plodding along with it, for all the stress it causes and poor design there’s a fun game in there fighting to get out. Online can be a lot of fun and there’s a definite feeling of satisfaction when you beat a friends time on a road. This is probably Burnout’s saving grace but it relegates what should have been a first class game to a nice, but sometimes uncomfortable, second class.

Tags: , ,

Halo 3 Big Team Battle – Capture the Flag tip

Halo 3 logoHere’s a quick tip for Capture the Flag on Sandtrap: Don’t move your teams Elephant to the the other teams Elephant.

Yes, I know it sounds like a good idea, the two bases next to each other so you can kill the other team grab their flag and score within minutes. However, if you move your Elephant to the other side of the map and the other team kill you, then you start spawning on the far side of the map, a long way away from the action and your flag! All you do is allow the other team to get you flag very quickly and end the match in record time.

By all means move the Elephants next to each other, but bring the other team’s Elephant to your base :)

On an unrelated note, my Memor32 was delivered today. I’ll be putting it through it’s paces over the next few days and a comprehensive review will be posted over at PS2 Save Tools

Tags: , , , ,

Halo 3′s skill ranking vs my sanity

Halo 3 logoOver the last week I’ve been playing a fair bit of ranked Team Slayer with my buddy, MacronX. Now Macron has played a lot more Lone Wolves than me, I like the team aspect and when I’m playing with Piggle I also play mainly in Social. This meant that both Macron and myself were at the beginning stages of the skill rankings on Team Slayer.

MacronX and myself are fairly well matched players of about the same skill level so I thought we’d rank up equally. Last week it wasn’t to be. Macron, for whatever reason was not playing to form and I was gaining MVP, 3 times as many medals as him, had a much higher k/d spread and was basically the best player in every 4 out of 5 matches we played. Over the course of 3 days I went up 3 skill levels, struggling to get past 8. Macron on the other hand went up 14 or so levels, many times on the matches where his performance was the worst and mine was the best. You can imagine my frustration upon looking at the stats to see I had out-classed everyone in the fight, let alone my team, only to have everyone I’m with go up skill levels whilst mine stayed stationary. Now this wouldn’t be so bad apart from the fact that often their skill level would increase past mine.

I’ve finally found an answer as to why I played better than everyone else and my skill level never increased: Macron, and the others had played well over 100 more ranked games than myself.

The method of determining skill level is done over many games, the simple fact is that MacronX has double the amount of data being anaylized for his skill level which is resulting in him going up leaps and bounds when our team wins whilst I languish at the lower levels despite being the best player in the match. I know that evetually my skill level ranking will increase to show it’s true figure, until then I’ll just tear my hair out watching others around me benefit from my skills.

Tags: ,

Things Halo 3 has stopped me from doing

Halo 3 logo

Completing the .max save format document.
I almost finished them and then got distracted! I’ll have them finished and up this month.
Uploading ffgriever’s new version of PS2 Save Convertor with AR Max save support to PS2 Save Tools.
This will be uploaded in the next week.
Doing anything with my Xbox 360 saves transferring program.
Well I looked at the free space issue but never got any further! I need to check over my old code, particularly the section dealing with deleting files and the FAT code needs reworking before I work on the code for adding saves to a card. Finding out why my free space calculations are different from Microsoft’s is very important before writing anything back to the card. USB driver support is on hold until I get a decent amount of free time to debug why the card is stalling. I’ll probably need to write some C code to test the different API versions between the two languages, hopefully I can work this problem out
Answering emails.
I have a stack of unanswered emails in my inbox. If you’re emailed me in the last few weeks an answer will be forthcoming soon.
Uploading Dex2Raw.
Dex2Raw is a program I was asked to make that quickly converts multiple .gme saves into raw PS1 saves, ideal for transferring to a memorycard with uLaunchElf. Currently being used in the conversion of PS1 saves to .psv files for use on the Playstation 3.

Halo 3 is a great blast, particularly online and the theater mode is amazing, every game should have this! You can keep track of my stats as well as my uploaded movies, game types and pictures by checking out my bungie.net profile. I go by the gamertag goffi (see my previous posts on my attempt to get gothi as my tag) so if you see me online, try to aim slightly to the left of me ;)

Tags: ,