Skip navigation.

Dangerous Dave's Dlog

Stupid internet

, , , ...

For some reason, the internet at my flat stopped working last Wednesday. So we have all just been playing LAN games against each other, since you can't study without the internet (or some other lame excuse like that). Since it's the weekend (and we use a small company), nothings being done about it; but if I get up tomorrow and we have internet I'll be very happy. If not, I'll be making yet another phone call.

If anyone wondered, Rise of Nations, Red Alert 2, Warcraft III, and Age of Empires 1 & 2 + expansions all work fine under Windows 7 (64 bit). Theme Hospital doesn't (it's 16-bit). Yeah, I don't often play new games :smile:.

Game Maker also runs "fine" (as in the same as it does on Vista).

-Dave

website statistics

Minefield AKA Firefox 3.2

, , ,

Since my last post was very much aimed at a small niche, I'll throw in another.

Firefox 3.2, code named Minefield, has been trying to break some speed records. Unfortunately, Safari 4 has beaten it out.

Minefield can be downloaded from here. ZDnet benchmarking has found Minefield comes second to Safari 4 and barely beats Chrome, but is still quite impressive. Check out the full article here.

Opera 9.6 has been beaten quite badly, but they haven't tested the new Opera 10 alpha, so I doubt it's hurt their feelings.

-Dave

website statistics

Installing Windows 7 X64 on MacBook

, , , ...

After running Windows 7 in a virtual machine, I decided to install it natively. Here is a guide to getting around some of the problems. The information is a combination of everything I learnt from random Googled sites.
Note: My method requires a DVD burning capable Windows machine.

First of all, you need to partition your hard drive. How big is up to you, but I suggest 30GB+. Windows 7 doesn't appear to support FAT32, so you are stuck with NTFS (The only downside is that you can't natively write to the partition from within Leopard, but you can read).

Boot Camp Assistant will partition your hard drive for you, so use that. In fact, you can follow it's instructions until the restart, unless you already have a Boot Camp partition, in which case you have to use something else to do the partitioning.

Throw in the DVD you burnt of Windows 7 (if you haven't done this yet, I suggest using a rewritable, or reading the rest to decide whether to make the other changes or not before burning).
Reboot your MacBook, and hold Option at the first grey screen until the cursor appears and it gives you a drive selection. Double click on the Windows 7 disk.

One of three things will happen (Note: Problem 3's solution may fix problem two as well):

1. The Windows 7 installation will start: Follow the instructions.
2. You will get a message:

"1.
2.
Select CD-ROM Boot Type:_"

You Wont be able to do anything.
Or 3. You will get an Error code 5.

Ok, there's probably a million things that could happen, but they are the top 3, in my estimated order of probability.

To fix problem 2, here's what I did(Taken from a post here:


1. Insert Windows Install disc into DVD drive
2. Using the build mode of ImgBurn, go to the advanced tab, then bootable disc and then select your DVD drive in the extract boot image drop down list. Go ahead and extract the boot image and store it somewhere on your hard drive.
3. Go to the information tab and add your DVD drive as the source file
4. Options tab, check that file system is ISO9660 + IDF and UDF revision is 1.02 (should be anyway by default)
5. Go to Advanced tab, sub tab Restrictions and further sub tab ISO9660: Set Folder / File length to Level X and tick the four check boxes at the bottom (allow more than 8 directory levels, Allow more than 255 characters in path, Allow files without Extensions, Don’t Add ‘;1’ Version number to Files. (Note it’s this bit that actually solves the problem the rest is effectively just duplicating the existing disc)
6. Move to the bootable disc tab: Click the tick box to make the image bootable, emulation type to “none (custom)” and the browse and select the boot image you previously extracted from the windows disc. Finally set Sectors to load to 4.
7. Click the big create iso button to create the bootable iso.
8. And use that iso to burn a new install disc.


That fixed problem 2 for me. Then I rebooted and tried to load my new disk, and was met with an Error Code 5, AKA problem 3 from above.

To fix this, I followed these instructions (From here:

0 - create 3 folders c:\server2008iso c:\server2008exe c:\server2008dvd
1 - download this .exe file and put into c:\server2008exe
2 - put .iso you downloaded from ms into c:\server2008iso and unzip it
3 - move .iso file out of c:\server2008iso
4 - open a dos prompt in c:\server2008exe and type:

oscdimg -n -m -bc:\server2008iso\boot\etfsboot.com c:\server2008iso c:\sever2008dvd\server2008dvd.iso


To unzip the iso, I used WinRAR.

Now the soloution to 3 claims to be a solution to 2, but I had fixed 2 by the time I came accross it. You could try it first to see if it fixes both problems.


After doing these, you should be able to boot the install disk just fine. Choose language, then custom install. Choose the right partition, and install. It may reboot into Mac OS at points if you didn't use Boot Camp, just restart and choose the new Windows partition, and it will continue where it left off. After a while, you should find yourself running the Windows 7 beta.

Next step, right click. Ha, gotcha! You are going to need some drivers.
Stick in your Leopard DVD. If you recently got your MacBook, see the simple solution here. If, like me, you got yours before 64 bit drivers were invented, you have two options. Download the update to Boot Camp, or use these drivers(From first post here). I did the second, and also downloaded the sound drivers from the RealTek site. I don't much care about some of the missing drivers, but you can just scroll down the above linked page to find a download for all of the drivers, which I guess saves you getting the Boot Camp update.

I hope this guide has helped you to install Windows 7 if you were having problems. If you don't yet have the iso for Windows 7, you can't download it from Microsoft anymore. You may have to acquire it by other means :smile:.

-Dave

UPDATE: Windows 7 RC released, see this: Windows 7 RC

website statistics

What I hate about Macs

, , ,

I have been wanting to write a post about the things in Mac OS X.5 (Leopard) that annoy me for a while now. I had a few things in mind, but I needed more so I thought I would steal someone else's pet peeves. It turns out, the things that bother me don't bother anyone else, they all hate unimportant stuff.

I really don't care whether or not I get a progress bar when emptying the trash. Bouncing dock icons don't bother me. And as much as everyone else thinks that the dock should only magnify when being shown off to potential customers and be disabled otherwise, I find the magnification useful rather than annoying. My browser window takes up the whole screen, with the dock overlayed, no wasted space and I have yet to find a page I couldn't use properly because the dock was in the way (however, Safari wont let you stretch the window under the dock). And I never accidentally hit the button to bring up the dashboard when I'm trying to eject a CD (what kind of stupid gripe it that?).

My annoyances are with a few bugs, and an inconsistency issue that shouldn't exist.

1. There is an application called System Preferences, that you could liken to the Control Panel on Windows. I don't know why, but it's an application like any other, which you can move, and even throw in the trash. Sure, that's not too big of a deal, but if it let's you move it, it should work from wherever it is moved to! I like to keep things sorted, so my applications folder consists of a lot of folders for each category. My "Mac Stuff" folder contains all of the installed by default applications (such as iLife), as well as the system preferences folder. I had an issue with my wireless not connecting automatically, I had to choose it from the drop down list each time (not so much of a problem as an annoyance). After Googling up a solution, I dragged my System Preferences folder back to the default "Applications" folder, and it now works just fine.

2. Expose is buggy. I use expose for application switching. I move my mouse to the bottom left corner, and small versions of all of my open windows arrange themselves on the screen at once. I click on the one I want (or use the arrow keys) and it switches to that window. Sometimes, the window I click on is returned into the background, even when that application itself is brought to the front. This happened a lot in the early days, but only very occasionally now (probably after an update). It still happens, but it only happened once all summer (as in southern hemisphere summer).

3. Minimise or hide fullscreen applications. It seems each application has been left to decide for themselves how to handle this. All I want to do is switch out of my game and check my emails (or more likely, Mouse Hunt :smile:). One application I hit CMD + H, to hide the window. Another CMD + M to minimise, although the first can't minimise, and the second can't hide. Other applications you must switch out of full screen (using CMD + F, CMD + Return, or Alt + Return, depending on the application), and then Hide or Minimise. It is an inconsistency that really annoys me, more than any of the other points.

4. Lack of games. I don't game much, so when I do, I don't pay more that $10-$15 for a game. This means almost no Mac games. I can't get many Mac games from local stores (and generally those games are Mac + PC DVD games, and about horses), but I could pay $USD25-50 to buy some limited titles online. I'm a student, so I don't. However, EA and ID may be releasing more Mac compatible games, which means about 5 years until I'll be able to get them for $USD10-15, by which time I'll be able to afford them. But at least there will be more games for Mac.

I wish I had a fifth, but I don't. Maybe it would be that the Bootcamp drivers don't install on a MacBook when running 64 bit Windows 7, or that some of us need to modify the CD to get it to run. But that's hardly about Leopard (and I'll post in the next few days telling you how to do all this, and get mostly everything working (a 350MB download to get everything working, but I don't care enough)).

-Dave

website statistics

Opera 10 alpha and the Safari 4 beta

, , , ...

Before I knew about either the new Opera alpha or the new Safari beta, I thought that I would be writing a post about why I was going to stop using Opera and move to FireFox. All has changed.

The new Opera, well, it just works. I've been using Opera since before speed dial was invented (which isn't as long as I'm implying). Over the years, I settled on one I liked best; Opera 9.27. Just enough features, not too much throttling at the wrong times. Soon, FaceBook stopped working, Hotmail stopped working, and I'm sure there were more. The recent versions of Opera did little to fix these issues, hence why I stuck with my version.

The new Opera 10 alpha has fixed nearly all of the issues I once had. Funnily enough, the first page I tried (which was a Flash game on FaceBook) was unplayable. I set off to test other Flash games and they all ran fine except this one. So I filed a bug report and installed this new alpha over top of my old Opera version (that's how much I liked it). FaceBook (and more importantly, Mouse Hunt) worked almost flawlessly. Hotmail worked great. I liked the skin a lot better than the previous Opera's default skin.

But there is still something that bugs me. I think the title bar is a complete waste of space. It has three buttons at one end (close, minimise, and "maximise" (I don't know it's actual name...)), and the page's title. The title is also on the tab for the page, and I'm sure the buttons could be relocated (I'm not the kind of person who closes my browser window anyway). In comes Safari. As if by some kind of black magic they had read my mind (or just copied Chrome). They moved the tabs to take up this space, which has had mixed reactions among Safari fanboys, but you can tweak it back to the original placement.I love it. I think it's brilliant, and I want it in Opera.

Safari has also added a sort of Chrome/Opera start page hybrid. It looks really good, much better than Chrome or Opera's, and you can change the number of sites displayed. It fills itself with the top visited sites, but allows you to pin them so you don't lose them if you stop visiting. I would have liked to be able to set them myself (like I can in Opera), but you can't. Safari has also included cover flow for viewing your bookmarks.

One obvious change is the more Windowsy look, which makes you cringe at the thought, then you have a look, and it doesn't look too bad, then you decide that yeah sure it kind of looks horrible but it is XP so what do you expect, it looks much better under Vista.

The initial release of Safari 4 beta didn't work with Hotmail, but updating the Webkit to the nightly build fixed it for me, though doing this in the Windows version hasn't worked AFAIK because it is a few builds behind. Changing the User agent string to register itself as FireFox fixes the issue for Windows users (Google up how, it's rather simple).

Both of these releases have reinforced the fact the FireFox is not for me. I would lose features I actually use and gain features I would never use. I think I will continue on with Opera being my main browser, and Safari as 2IC.

-Dave

website statistics

gHelp

, , ,

As many of you may know, I run a website called gHelp.

I don't really check up on it too often, and it's not all that complete. Some things are inconsistent, others don't work right, and sometimes WHFF has a clean up and all the files go missing.

Despite this, it's currently 4th in Google for the search term "gHelp", and receives many times more hits than any other website I run. Although I haven't touched it in at least six months, maybe more, I would like to start touching up parts here and there, make sure everything works. What I would like to do is start from scratch, since I've learnt so much since I first created this site, but I don't have the time. Please don't view the source, you wont like what you see.

Feel free to suggest features. Although I give no guarantee it will be implemented, if it's a good idea, I'll probably add it in. Feel free to say if you think a certain feature is pointless and should be removed. And to finish it all off, a (non)sigpoll!

Have you ever used gHelp?
Yes, once or twice | Yes, occasionally | Yes, I use it frequently | No, never

-Dave

website statistics

Free Time (Pt 2)

, , , ...

For the past two weeks I have had all the spare time in the world, yet no free time to update my blog.

I finished work on the 8th of February, giving me two weeks of free time before heading back to university. On the 9th, I drove for 8 or so hours to a beach batch where I stayed for a week with my girlfriend, father and relatives. There was no internet access, and most of the time spent there I was either fishing, at the beach, or sleeping.

The following week I organised to get power and internet connected, and organising for all my stuff to be returned to my flat.

But enough about me. I have made a bit of progress with my new (yet still probably never to be released) game. There are now three levels, each reasonably unique, and nearly complete. I'm using one of the (as yet not fixed) GM for Mac bugs as an excuse not to work harder on it, but that might change with lectures starting next week (lectures are a great place to make games, because it's an Ultimatum. Either make the damn game, or you will have to listen to what the lecturer is saying).

I'm having trouble conveying my ideas with black squares as sprites, but hopefully the replacement of those with animated walking things will help get the idea across. Also, the game is to be themed around finding pieces of a time machine. Problem is, I don't know how to build a time machine. All I know about time machines is that your flux capacitor must be fluxing and you need to be going 88MPH. Since you can't pickup a 88MPH, so far the only pickup I have is a flux capacitor.

If anyone knows what other components you need to make a time machine (or can think up something that could fit), please speak up now :smile:.

-Dave


website statistics

Free Time

, , , ...

One thing I am very short on is free time. I will try to update this blog more often once Uni resumes (later this month) when I will have more spare time (weird, ain't it?), but until then you will have to make do will irregular posts.

I have been working on a new game. Of course, if any one you have known me long enough, you will know it will never actually be finished or released. I am horrible at making games. No really, horrible. My sore points are sprite drawing, game idea design, and sometimes (like in the case of SG1) a horrible user interface.

If you ever get the chance to play SG1, don't. It was an awesome idea, I just had no idea how to implement it properly. The player movement was the worst design I have ever seen for any game, ever. There was no flow to it, the movement was awkward and the shooting even worse. I didn't steal the game design off of another game, which was probably a bad move.

It took me five years of using GameMaker before releasing a game demo. Chances are it will be five more before I release another.

This new game I am making will be an epic fail when it comes to graphics. I can't draw, I accept that, so I currently have black squares for almost everything. It really looks awful. If I actually finish it (which I wont), and the game is actually fun to play, I may try outsourcing graphics.

The main reason for creating this game is for testing the new Mac GameMaker. I found two new bugs the second I started making this new game, and both have reportedly been fixed when the next beta version comes out. They both sounded very simple to fix, and apparently were. The bugs were as follows:

- View could not be larger than 100x100

- Shift all objects would only shift them down or right, not up or left (shift all would not accept negative numbers)


I have used blend modes, alpha and image scales in this game. None of these are yet working in GM for Mac, so I have just guessed and hoped that the lack of error messages (well, GM for Mac doesn't actually have error messages (at least I don't get them), the game just crashes) means that I have coded it correctly.

If anyone wants to test, or give me suggestions for which direction to take the (probably never to be released) game in, feel free to get in contact with me. It's not very progressed (one unperfected level, a handful of objects) but maybe that will change.

-Dave

website statistics

Happy Birthday!

For those who don't know, today (January 8th) is the day of birth of David Bowie, Stephen Hawking, and Elvis Presley.

It is also the only day ever which, in 1835, the USAs national debt was 0.

And for those who didn't know, this historical day is also my birthday :smile:

-Dave

website statistics

Merry Hollidays!

, , , ...

Happy holidays everyone :smile:

I would have competition like Fred, but I'm a poor student with a bigger student loan than Yourself and a $1000 overdraft (I have paid a lot of it off over the past month or so, $1000 is what's left to pay off. Don't worry, the loan and overdraft are interest free). But since I can't afford it, I will instead wish everyone a Merry Christmas/Hanukkah/Etc.



I got a cool R/C helicopter for christmas. It's supposed to be easy to fly (ages 10 and up, but that didn't put me off. Toys are for any age), and crash resistant. The words on the box say "unique material withstands crashes". Well it didn't, so now I have to wait for a response to an email I sent hoping to get replacement tail rotor blades. It came with a spare, but I broke both within half an hour of each other. I also got some DVDs, and a pack of socks from my girlfriends humoristic mother.

So what did everyone else do/get? Any cool toys I should go out and buy?

-Dave

website statistics