Quick Jump Daily Digest

Thank you for your interest in the Quick Jump Daily Digest. Get notified of all new content on QJ in our free Daily Digest. To subscribe, enter your email address below and click the subscribe button.


Email Address:


Email will come from "donotreply@caputomedia.com". Please whitelist this email address.

Cancel and Return to page

Gentoo, PSP toolchain coding over Linux, Mac, PC with VMware

Posted Oct 25, 2007 at 3:24PM EST by QJ Staff

Listed in: Homebrew Development Tags: cygwin, Gentoo, Linux, MK2k, psp homebrews, PSPUAE
Ó

A sample image of how VMWare would work - Image 1Developing dedicated or multiplatform software through a virtually-emulated machine environment is not new in the coding world, but it's not exactly commonplace either. Coder MK2k (known for Sleep'n'Wake) decided it was high time to share such an experience with other homebrew developers.

So the developer created a custom, but variably open Gentoo Linux environment emulated through VMware coupled with pre-installed modules, Samba file sharing support, PSP toolchain, and PS2 toolchain. MK2k did this to provide an alternative to the Cygwin/PSP toolchain combo, which the coder had a bit of tiresome wrestling with.

What is this exactly, you ask? It's relatively simple in a sense. You run a localized version of a virtual machine emulator for your respective operating system, be it Mac OS X, other compatible flavors and kernels of Linux, or Microsoft Windows. VMware Player is compatible with all three. Virtual machine (VM) emulation then runs by setting up your host machine (the computer running the VM) to load up a virtual machine (the VM using your computer's hardware to run another "computer").

With the virtual machine set up, you can then do everything you would do to a newly assembled computer. Defining your hard drive setup (limited by how much space you actually have on your real hard disk) would provide you with a virtual hard drive, which can be further configured for partitions or operating system (OS) installation. Coders often use VM emulation to load OSes of a totally different kernel. Windows XP "VMing" Windows 95, Linux "VMing" Windows 98 or vice versa, for example.

MK2k provides a virtual hard drive for your use - much thanks to PSPUAE member FOL's hosting - which comes preloaded with Gentoo and tools to start you off. Of course, you are free to install your own Linux-compatible tools for your development preference, plus helper utilities for special testing or connectivity. The download runs a little under 1 GB in total, but the entire virtual hard drive has been divided further into files generally around the 100 MB range for short, dedicated download bursts.

A readme sits ready with the multiple file download list, and this is where you should start for more specific information on installation and running VMware Player. MK2k advises you to course through it while downloading the files, and if you're a particular about data integrity, you're even provided a checksum file reference to weed out defective archives.

Oh, and we suggest you also grab the Browser Appliance from VMware to browse the Internet from within the virtual machine emulation. It could help loads if you have more questions for MK2k or other devs who tried this contribution. Happy coding!

Visit: QJ.NET's PSP Development Forum

Visit the download site via the read link below. Also thanks to bobtentpeg for the tip!



This story sucks? This story rocks!
Vote Now!    This story ROCKS! (0) This story SUCKS!! (0)




Become a Member of QJ.Net!

If you want your comments to go live without waiting for moderation, you need to be logged in. Being logged in has its benefits:
  • Logged in members do not wait for their comments to be approved.
  • Logged in members can sign up for nightly updates.
  • Logged in members can create Profiles to be seen by other users.
So why wait? Create an account or login now! It's easy, quick, and free.

To get started, use the LOGIN boxes, or the REGISTER link at the top right!

Comments 


 
# VMware is nothing new...Wicked_Insider 2007-10-25 16:44
but I can see how useful it can be when coding multi-platform.

Reply
 

 
# blahBinary 2007-10-25 18:17
I hate VMware



VirtualBox FTW and its FREE!



So is Microsoft Virtual PC.

Reply
 

 
# freejsharrad 2007-10-26 01:40
vmware player is free too and thats all you need to run pre-made virtual machines

Reply
 

 
# SweetRanguvar 2007-10-26 11:48
Very nice development. Easy way to program in native Linux.

Reply
 

Add comment

Security code
Refresh


Welcome to QJ.Net!

If you want your comments to go live without waiting for moderation, you need to be logged in. Being logged in has its benefits:
  • Logged in members do not wait for their comments to be approved.
  • Logged in members can create Profiles to be seen by other users.
So why wait? Create an account or login now! It's easy, quick, and free.

To get started, use the LOGIN boxes, or the REGISTER link below!



Want to learn more about the team who brings you the QJ news?

Read about them now!


RSS Feeds Follow us on Twitter Find us on Facebook
Login:

HOT FLASH GAMES

Monster Truck Jumper

Left to Die

The Empire 2

Dark Dimension

Town Drift Competition

Heroes of the Sword