Archive for the 'Hardware' Category

Monday, February 22nd, 2010, 7:06 pm | Computer, Hardware, Information, Software, Virtual Machines, Windows

Assessing Virtual Machine Performance

If you want to try a new operating system, but don’t want to put your computer and data to the risk of being corrupted, virtual machines can come in handy. They are small programs simulating to be a completely independent system with CPU, GPU, memory, HDD, DVD drive and so on and can run another operating system parallel to the one you’re actually using.

There are three major virtual machines out there: VMware Player, Sun VirtualBox and Microsoft VirtualPC. I took a look at all of them and compared their strengths and weaknesses. If you want to read the full review, have a look at the posts below:

Assessing Virtual Machine Performance: #1 Microsoft Virtual PC

Assessing Virtual Machine Performance: #2 Sun Virtual Box

Assessing Virtual Machine Performance: #3 VMware Player

I will also write a short summary of each VM in this post, but for now the detailed reviews should be enough.

VN:F [1.0.7_345]
Rating: 9.0/10 (1 vote cast)



No Comments »


Sunday, February 21st, 2010, 1:53 pm | Computer, Experiments, Gaming, Hardware, Software, Virtual Machines, Windows

Assessing Virtual Machine Performance: #3 VMware Player

In this series, I’m going to focus on comparing different Virtual Machines running Windows and their performance regarding different tasks such as single-threaded CPU-only applications, multi-threaded programs or even games requiring hardware 3D acceleration.

This article will show you when and for what to use VMware Player.

VMware Player is quite similar to Sun Virtual Box. You can also configure almost everything, from CPU count over memory to graphics acceleration. VMware Player can’t assign more cores than the computer actually has to the VM, but features better hardware graphics acceleration and up to 256MB of video memory. This also enables Windows 7 to run Aero and the glass effects smoothly.

vmware_window

I installed Windows 7 64-bit in the VM and compared the performance to my native Windows 7 64-bit. Like in VirtualBox, hardware acceleration is supported, but not required. The installation is even easier than in VirtualBox: Tell VMware Player which OS you plan to install, and it automatically suggests hardware configuration and manages the installation process by clicking the right buttons. After installation, it will install the VMware tools that include 3D driver support and other programs that make using the VM more comfortable.

A nice function that both VirtualBox and VMware Player support is the option to assign devices either to the host OS or the virtual one. This enables the user to connect two mice and keyboards and assign them to host and virtual OS. Now the virtual OS can be moved to a second screen and both users can use the computer simultaneously.

Performance:

Settings:

CPU count: 2

RAM: 1500MB

GPU acceleration: yes, 256MB, DirectX 9

First of all, the Windows 7 System Rating shows that both CPU and GPU performance in the VM are quite good, only the memory is a bit too slow:

vmware_windowsrating

To test how strong the VM really is, I ran SuperPI and got these results: It took the VM 0.773 seconds longer to complete the calculation, which equals a performance loss of 3.3%. This is a quite good result, similar to Microsoft Virtual PC, but not as good as VirtualBox.

vmware_superpi

Since the graphics acceleration really seems to work here, I tried some games to prove it. Older games such asCall of Duty, Couter-Strike 1.6 and Civilization were running nicely, Warcraft 3 had some texturing problems, and quite new games like Call of Duty 5 – World at War didn’t really run (I got around 4 FPS).

vmware_cod1 vmware_civ4

All in all, VMware Player is quite good in all fields: CPU performance, GPU performance and ease of use (installation and VMware tools). Moreover, working with it felt smoother than in VirtualBox or Virtual PC, but that may be due to Aero. This means one can work with VMware Player and even play older games. Regarding the possibility to connect keyboard and mouse to the VM and moving it to a second screen basically enables you to create a second, virtual computer that allows another user to work, play or watch movies on the same hardware at the same time.

VN:F [1.0.7_345]
Rating: 10.0/10 (1 vote cast)



1 Comment »


Sunday, February 21st, 2010, 12:28 pm | Computer, Experiments, Gaming, Hardware, Software, Tutorials, Virtual Machines, Windows

Assessing Virtual Machine Performance: #2 Sun Virtual Box

In this series, I’m going to focus on comparing different Virtual Machines running Windows and their performance regarding different tasks such as single-threaded CPU-only applications, multi-threaded programs or even games requiring hardware 3D acceleration.

This article will show you when and for what to use Sun VirtualBox.

For these tests, I used a quite uncommon configuration: I ran a virtual Windows 7 on my native Windows 7. Most users probably won’t do this, but there is a reason why I chose this OS configuration: Sun VirtualBox allows you to use more CPU cores than you actually have.

virtualbox_window

The OS installation with Virtual Box is quite easy, just insert your install DVD into the real drive, create a new VM with the hardware configuration you like and tell VirtualBox which OS you’re planning to install. Then allocate your DVD to the VM and start the installation. Worked greatly with Linux, Windows XP and Windows 7 and VirtualBox automatically installed its tools to enable automatic mouse grabbing and this kind of stuff.

In contrast to Microsoft Virtual PC, VirtualBox comes with GPU acceleration, but only allows you to use up to 128MB of video memory. Moreover, the drivers are still beta, so the performance is not as good as you would like it to be.

Performance:

For this test, I didn’t choose settings that any serious user would try, but decided to test the option of using 8 cores.

virtualbox_settings

Settings:

CPU count: 8

RAM: 2048MB

GPU acceleration: yes, 128MB video memory

I searched for a benchmarking program that can use any number of threads and found wPrime. Since it can be scaled to 4 or 8 cores, it was capable of running on both my real quad-core and on the virtual octo-core and still using all the cores.

wprime_4cores

wprime_8cores

The virtual octo-core was 0.303 seconds slower, which equals 1.9% performance loss. This is quite surprising when you consider that four of the cores are just simulated and the real OS and processor have to split up the work somehow. These results are even better than the ones I got from Microsoft Virtual PC where the performance loss was about 3.9%.

Hardware graphics acceleration should be there, but don’t expect too much. The drivers are still beta, the video memory is just 128MB and the graphics performance of VMs has never been close to the CPU performance. Unfortunately, I couldn’t get the DirectX acceleration to work, neither on Windows 7 64-bit nor on Windows XP 32-bit. That’s a pity because the only VM supporting graphics acceleration is VMware Player then.

All in all, VirtualBox is a really nice tool due to its possiblities of configuration such as using 8 cores, its easy installation and the CPU performance. There is no such feature as direct integration into the host OS as with Virtual PC, but nobody would expect such a feature, and the graphics power isn’t that awesome either, but still better than other VMs supplying just a standard VGA adapter without hardware acceleration or DirectX support.

VN:F [1.0.7_345]
Rating: 0.0/10 (0 votes cast)



1 Comment »


Monday, January 11th, 2010, 3:40 pm | Computer, Download, Hacking, Hardware, Software, Tutorials, Windows

Hack and Reset any Windows 7 user password

If you forgot your your Windows account password, it got hacked or some virus changed it so you’re not able to access your computer any more, you can use the following tutorial to restore and reset the password. This method will also work for Windows 95, 98, 2000, XP and Windows Vista!

WARNING: Please do not use this method for illegal activity such as hacking passwords without the other user’s consent!

  1. Your Windows passwords are stored in the Windows registry. In order to reset them, you need access to  this registry without running Windows. Luckily, there is a tool called “Offline NT Password & Registry Editor” which contains a small Linux kernel and drivers for your hard drives. Download the tool from this server or the official website.
  2. Extract the RAR archive. Now you need to create a bootable device in order to run the tool:
    Using a CD: Just burn the ISO file to any empty CD and proceed.
    Using a USB memory stick:
    Format the memory stick in FAT32 format (rightclick it and choose “Format”) and enable “Quick Format”. WARNING: When formatting, all data in the memory stick will be lost!
    winpw02
    Open the ISO file with WinRAR (or any similar program) and extract all files onto the memory stick.
    Start the console (Press WINDOWS + R and type cmd, press ENTER), enter the drive letter of your memory stick (e.g. L: ), then enter “SYSLINUX.EXE -ma L:” (replace L: with your drive letter). This will set the boot record for your memory stick, enabling your computer to use it as boot device.
    winpw03
  3. Now plug in the USB memory stick or insert the CD into the drive of the password-locked computer and switch it on.
  4. When the BIOS image is showing up, make sure you enter the “Boot Menu”, usually by pressing F12.
    winpw01
  5. A window should pop up asking you to choose the device to boot from. Select CD or USB HDD.
    winpw04
  6. After a few seconds, this screen will show up. Just press enter to boot normally.
    winpw05
  7. Now a lot of text will appear on your screen while the system is loading drivers for your hardware. Just wait until it comes to a stop and waits for your input. Now the tool is asking on which partition your Windows registry files are located. Usually, this would be  the first partition, but since there is a small (100MB) backup drive in Windows 7, you should take the next one, enter the number below and press enter.
    winpw06
  8. Next, it asks for the path to your registry files on the drive. These are usually fine, just press enter to continue. When the files are located, you can choose what to do. Enter 1 and hit return for “Password reset”.
    winpw07
  9. Then you have to select “Edit user data and passwords” by entering 1 again and pressing Enter
    winpw08
  10. Enter your account name from the list and press Enter
    winpw09
  11. On the next screen, enter 1 to “Clear (blank) user password”. You may also select 4 to “Unlock and enable user account” if you have entered the password too often and it is locked. If that’s all you wanted to do, enter ! and press return to quit.
    winpw10
  12. Enter q again to leave the next menu and write the files by typing “y” in Step 4.
    winpw11
  13. Now your password has been reset, just restart your computer normally and you should be able to log in to Windows again!

If there are any questions, please comment!

VN:F [1.0.7_345]
Rating: 10.0/10 (1 vote cast)



1 Comment »


Sunday, January 10th, 2010, 10:07 pm | Computer, Download, Hardware, Tutorials

Update BIOS using Q-Flash for Gigabyte mainboards

If your computer crashes or is somehow malfunctioning, a BIOS update may help. I tried to run Microsoft Virtual PC on my Gigabyte GA-MA790XT-UD4P mainboard with AMD Phenom II X4 955 processor, but it refused to start due to lack of Hardware Virtualization support although I enabled it in the BIOS setup. Updating my BIOS to the latest version with Q-Flash using an USB memory stick helped, so this tutorial will show you how to do it.

  1. Get the latest drivers for your mainboard from www.gigabyte.com.tw
  2. Extract the 7-zip archive to some folder, e.g. C:\bios_flash\
    qflash01
  3. Plug in your USB memory stick and format it using the FAT32 file system (enable Quick Format).WARNING: When formatting, all data on the memory stick will be lost!
    qflash02
  4. Go to the directory with the extracted BIOS update files and locate the actual BIOS data file, called something like M79XTUD4.F7, where the .F7 stands for version 7 and the stuff before for my mainboard model. Copy this file onto the freshly formatted memory stick
  5. Restart your computer. When you see the BIOS image, press END to enter Q-Flash mode
    qflash03
  6. A blue box will show up asking you what to do. First of all, backup your original BIOS to your USB thumbdrive. Select “Save BIOS to Drive”, then your USB memory stick and type in a name for your backup. Once you press enter, it will start backing up your data which may take up to 5 minues.
    qflash04 qflash05 qflash06
  7. Once you are done backing up, return to the previous menu and select “Update BIOS from Drive” and locate the BIOS file you downloaded. Press enter to start flashing. WARNING: Do not switch off your computer while flashing your BIOS. This may permanently corrupt your mainboard!
  8. When the flashing is finished, restart your computer, enter BIOS setup (press DEL when seeing the mainboard image) and “Load Optimized Defaults”.
    qflash07
  9. After loading the default settings, “Save and Exit Setup”. Your computer should start normally with the latest BIOS  version, hopefully solving the problems you encountered before!
  10. If you did any adjustments to the BIOS before (enabling Virtualization, memory  timings, CPU clock, etc.) you will have to set it again.

If you have problems following this guide, please comment! You can take good pictures of your computer screen using the Xshot! camera stabilizer!

VN:F [1.0.7_345]
Rating: 10.0/10 (1 vote cast)



3 Comments »


Sunday, October 25th, 2009, 5:40 pm | Apple, Computer, Download, Hacking, Hardware, Internet, Mobile phones, Software, Tutorials

Install cracked apps (ipa) on your iPod touch/iPhone 3G

Have you got an iPod touch or iPhone and want to play cool games like FIFA10 or Assassin’s Creed, but don’t want to spend money on buying them? Then this tutorial will definitely help you.

Warning: Jailbreaking your iPod/iPhone will void your warranty. Downloading cracked applications is illegal and may have legal consequences. It is not my intention to motivate people to do illegal things, everything you do will be on your own risk!

Notice: This will only work with the latest generation of iPods/iPhones with Firmware 3.1.2 or higher! The blackra1n jailbreak will probably not work with the MC models (iPod  touch 3G with 8GB).

iPod touch

1. Jailbreak your iPod/iPhone

Before you will be able to install applications other than the ones from iTunes Store, you must jailbreak your iPod. Please consider the warning above before jailbreaking your iPod.

The easiest jailbreak for the 3.1.2 firmware is blackra1n. This tutorial will only focus on blackra1n.

Warning: blackra1n is a so-called “tethered jailbreak”, meaning that everytime you reboot your iPod (e.g. due to empty battery or after switching it completely off) you will have to run blackra1n again. Running blackra1n again won’t install or uninstall any applications but just enable the iPod to start again.

  1. Download blackra1n either from the official website or from this server.
  2. Make sure you have installed at least firmware version 3.1.2 in iTunes.
    ipodtouch01
  3. Close iTunes but keep the iPod connected to your computer via USB.
  4. Open the downloaded blackra1n.exe file and click the “make it ra1n” button
    ipodtouch02
  5. Your iPod will go into recovery mode now and reboot. You should see this on your computer:
    ipodtouch03
    ipodtouch04
    And this image on your iPod:
    ipodtouch05
  6. Now wait for the iPod to reboot, shouldn’t take longer than a few seconds. Once done, launch the “blackra1n” application that appeared and install  Cydia and Rock.
    ipodtouch06

2. Enable the installation of cracked application

  1. Open Rock, the application you just installed with blackra1n.
  2. Go to Manage -> Manage Sources -> Edit -> Add and enter http://cydia.hackulo.us to enable downloads from hackulo.us, then click Add Source
    ipodtouch07
  3. Go to Search, search for AppSync and install “AppSync for OS 3.1″
    ipodtouch08 ipodtouch09
  4. That’s it,  your iPod is now able to install cracked applications.
    For the case that cracked apps won’t work, try installing AppSync again with Cydia instead of Rock.

3. Download and install cracked applications

  1. The biggest cracked application repository out there is Appulo.us, so you should try getting your desired application there first. The website is quite slow and sometimes offline, so be patient.
  2. If Appulo.us doesn’t find the application you want or is offline, you may use downloadipa.info, apps.su or search torrents and rapidshare for “<app name> ipa” (ipa is the extension of cracked apps).
  3. If the downloaded app came in a zip file (which is the case with most apps downloaded from Appulo.us), rename it to .ipa
  4. Double-click your ipa files to add them to iTunes
  5. Sync the iTunes applications with your iPod
  6. Launch the application on your iPod!

I hope this tutorial was helpful. If you encounter any errors, please comment to tell me about it!

VN:F [1.0.7_345]
Rating: 10.0/10 (5 votes cast)



3 Comments »


Monday, October 12th, 2009, 10:12 pm | Computer, Download, Gaming, Hardware, Software, Tutorials

Enable Anti-Aliasing in Risen (nVidia cards)

Risen is a single-player fantasy-themed action role-playing game released just a week ago. While the graphics is quite good in some parts (lighting, shadows, weather effects and environment), the developers didn’t manage to integrate Anti-Aliasing due to the HDR (High Dynamic Range) effects. Here is a way how you can enable Anti-Aliasing anyway, working only for nVidia graphics card though.

1. Download and install nHancer

nHancer is an Advanced Control Panel and Profile Editor for nVidia graphics cards, enabling you to optimize the display of games and customizing driver settings. This will allow you to force the nVidia driver to activate Anti-Aliasing, no matter what the game wants. Download and install the latest version of nHancer from the official website or from the local server.

2. Rename the Risen executable to Vanguard

Go to the binary folder of your Risen installation, probably C:\Program Files (x86)\Deep Silver\Risen\bin and rename Risen.exe to Vanguard.exe. This will force the nVidia driver to apply Anti-Aliasing settings usually applied for the game Vanguard which are also working for Risen.

risen_aa01

3. Enable Anti-Aliasing settings with nHancer

Now launch nHancer and let it search for all profiles if this is the first time you start the application. Once the list in on the left side is populated, search for Vanguard and select the according profile. Once you selected it, tick “Anti-Aliasing” in the “Enhancements” tab on the right side and select the Anti-Aliasing mode you prefer. You will probably have to do some experimenting to find the right setting for your hardware, but I suggest to use “Multisampling” and then the 8x or 16x setting.

My GTX 260 can easily run Multisampling 8x and 16x without big performance losses, but using Supersampling or Combined 16x will kill the performance to around 2-3 FPS. Try various options for your graphics card and select the one which looks best without losing too many FPS.

risen_aa02

Then make sure “Anti-Aliasing compability” is checked under the “Compability” tab and “Vanguard” is selected in the drop-down menu below.

risen_aa03

4. Launch Risen and have fun with smoother edges and less aliasing

Now you can just launch Vanguard.exe (your Desktop shortcut may not be working any more) and enjoy the better graphics! I took some comparison screenshots for you to see which Anti-Aliasing setting has which effect and how big the performance losses are. Graphics settings:

Resolution: 1920×1080
Details: Everything “High”,  Depth of Field deactivated (looks ugly),
Config tweaks:  ViewRange set to 16000

  1. Anti-Aliasing off, 55 FPS
    no Anti-Aliasing
  2. Multisampling 8x, 35 FPS
    Multisampling 8x
  3. Combined 16xS, 3 FPS
    Combined 16xS

As you can see, there is not much difference in the image quality between Multisampling 8x and Combined 16xS, but the performance differences are huge. I recommend to use Multisampling and not Supersampling or Combined.

VN:F [1.0.7_345]
Rating: 5.5/10 (2 votes cast)



1 Comment »


Monday, October 12th, 2009, 9:18 pm | Hardware, Information, Internet

New webserver and domain

Since October 1st, 2009, this website is hosted on a new and hopefully faster and more reliable server. Hostmonster is providing the hardware, and since their computing centre is located in the USA, the website should be faster when being accessed from the United States. Moreover, I  got a new domain multimolti.com and all traffic to multimolti.de is redirected to the new domain.

HostMonster_thumb.jpg

If you find any links still pointing to the old .de-domain, please notify me so I can change it. Thank you!

VN:F [1.0.7_345]
Rating: 0.0/10 (0 votes cast)



No Comments »


Sunday, April 19th, 2009, 5:17 pm | Computer, Experiments, Hardware, Information, Internet, Software, Windows

Peacekeeper Browser Benchmark – Safari clearly performing best!

Just a few weeks ago Futuremark, a company known for creating benchmark programs for Windows computers (3DMark and PCMark), released a new benchmark called “Peacekeeper“. Peacekeeper tests various browser functions such as JavaScript arrays, DOM functionality, rendering and other things often used by today’s modern websites like YouTube, Facebook and GMail.

Why would you need a browser benchmark? The better a browser performs on your system, the faster websites are shown and can interactively been used. This is especially needed when browsing Web 2.0 websites, and on low-end PCs such as netbooks the difference can really be a barrier. I experienced this using my favourite browser Firefox 3.0 on my Asus Eee PC 900: When typing and address into the address bar, the “intelligent search” feature needs so much computing power that the whole browser is stuck. Also using GMail or Facebook doesn’t make fun when you have to wait for a second before you can click, scroll, type, etc… That’s why I switched to Google Chrome. Jukka Mäkinen, Head of PC Products and Services at Futuremark, said:

“People have more choice now in how they experience the internet than ever before. But they may not realize that performance between browsers can vary dramatically, especially on lower-end PCs. With Peacekeeper, it’s simple to compare different browsers and see which one offers the best performance on your PC.”

Benchmark your browser now using Peacekeeper!

I compared all the major browsers on my computer (Pentium 4 3.2GHz with Hyper-Threading, onboard S3 graphics) and got quite interesting results:

Browser Benchmark using Peacekeeper: Internet Explorer, Firefox, Google Chrome, Safari, Opera

[poll id="6"]

Continue reading…

VN:F [1.0.7_345]
Rating: 4.0/10 (2 votes cast)



1 Comment »


Sunday, March 22nd, 2009, 12:56 am | Computer, Download, Experiments, Gaming, Hardware, Programming, Software

MultiInput class – multiple mice in your XNA game!

I created a C# class that allows you to use more than one mouse in your XNA game. Of course this is also working with normal Windows applications, but I specially prepared it to work with XNA. This gives you new possibilities for multiplayer games on a single computer! Currently, it’s only working for mice, but I will add keyboard support soon.

Download MultiInput.dll Version 0.1

I also created a game demonstrating how to use this class and what multiple mice can be used for. I think there are many games that could make use of more than one mouse to enable a cool multiplayer mode. Currently the game is in Alpha stage and doesn’t have many features. It supports up to 6 players (if that many mice are plugged in) who have to stop zeppelins from reaching the other side of the screen by shooting them down. Although there isn’t much to do except shooting the zeppelins, it’s quite funny already.

UPDATE: NEW VERSION AVAILABLE: Download Airship Assault here!

Download MultiInput Sample Game Alpha Version 0.1

Download and install the necessary XNA Framework 3.0 here

multiinputgame_alpha_01

Each crosshair can be controlled by one mouse/player. The number in brackets on the bottom is the amout of shots you’ve left in your magazine. Leftclick to shoot, rightclick to reload. When a zeppelin reaches the other side, you will lose a life.

I tested the game only with USB mice, they’re working fine, but it should also work with PS2 mice. If you encounter any errors, please tell me!

Continue reading…

VN:F [1.0.7_345]
Rating: 8.2/10 (6 votes cast)



9 Comments »


ss_blog_claim=c7d0757dcb48491268e39569f229169b ss_blog_claim=c7d0757dcb48491268e39569f229169b