Gentoo, PSP toolchain coding over Linux, Mac, PC with VMware |
Ó
Developing 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!
49 Jumps PlayStation celebrates 15th birthday
35 Jumps PSP homebrew - MHUSPEED v3
21 Jumps PSP homebrew - MacroFire v3.0.12
17 Jumps PSP homebrew - PSPInstaller v2
Contact Us:
The QJ.net Network |
|
| Site | Feed |
| QJ.NET | RSS |
| Nintendo DS | RSS |
| PlayStation 3 | RSS |
| PSP Updates | RSS |
| Wii | RSS |
| Xbox 360 | RSS |
| MMORPG | RSS |
| Personal Computer Games | RSS |
| iPhone - iPod Touch | RSS |
| QJ.NET Forums | RSS |
User Favorites - December
User Favorites - December
Categories
Archives
Accessories
Add-ons
Applications
Artwork
Batteries
Cheats
Deals
Emulators
Events
Featured Articles
Firmware
Flash Applications
Flash games
Game Demos
Games
Hacks & Exploits
Homebrew Applications
Homebrew Demos
Homebrew Development
Homebrew Emulators
Homebrew Games
Homebrew Themes
How-To
Humor
Imports
Interviews
Magazines
Mods
MY QJ
News
Off Topic
On Shelves This Week
Opinions & Analysis
Podcasts
Previews
PSP Go
PSP Minis
PSP Slim & Lite
QJ How-To Series
QuickJump QuickGuide
QuickJump QuickPeek
Reviews
Rumors
Scans
Screenshots
Site News
Titles
UMD Movies
Videos
Weekend Warrior
Wi-Fi
December 2009
November 2009
October 2009
September 2009
August 2009
July 2009
June 2009
May 2009
April 2009
March 2009
February 2009
January 2009
December 2008
November 2008
October 2008
September 2008
August 2008
July 2008
June 2008
May 2008
April 2008
March 2008
February 2008
January 2008
December 2007
November 2007
October 2007
September 2007
August 2007
July 2007
June 2007
May 2007
April 2007
March 2007
February 2007
January 2007
December 2006
November 2006
October 2006
September 2006
August 2006
July 2006
June 2006
May 2006
April 2006
March 2006
February 2006
January 2006
December 2005
November 2005
October 2005
September 2005
August 2005
July 2005
June 2005
May 2005
April 2005
March 2005
February 2005
January 2005
Comments [refresh]
but I can see how useful it can be when coding multi-platform.
I hate VMware
VirtualBox FTW and its FREE!
So is Microsoft Virtual PC.
vmware player is free too and thats all you need to run pre-made virtual machines
Very nice development. Easy way to program in native Linux.