Posted Oct 25, 2007 at 08:24PM by Ceasar S.
Listed in:
Homebrew Development
Tags:
Linux,
cygwin,
PSPUAE,
VMWare,
Gentoo,
MK2k
Page 1
Ó
|
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! |
|||
|
|||
|
QJ.NET Blog Network |
|
| MyQJ | Feed / PDA |
| MyQJ | RSS / PDA |
| Blog of Blogs | Feed / PDA |
| QJ.NET | RSS / PDA |
| Gaming Consoles | Feed / PDA |
| Nintendo DS | RSS / PDA |
| PlayStation 3 | RSS / PDA |
| PSP Updates | RSS / PDA |
| Wii | RSS / PDA |
| Xbox 360 | RSS / PDA |
| PC Gaming | Feed / PDA |
| Age of Conan | RSS / PDA |
| Games for Windows | RSS / PDA |
| MMORPG | RSS / PDA |
| Tabula Rasa | RSS / PDA |
| World of Warcraft | RSS / PDA |
| Science | Feed / PDA |
| Science | RSS / PDA |
| Technology | Feed / PDA |
| Apple | RSS / PDA |
| Gadgets | RSS / PDA |
| Mobile | RSS / PDA |
| Photography | RSS / PDA |
User Favorites - July
| Most Commented | |
| (88) | |
| (60) | |
| (55) | |
| (47) | |
| (46) | |
| (38) | |
| (31) | |
| (30) | |
| (23) | |
| (22) | |
| (21) | |
| (20) | |
| (20) | |
| (17) | |
| (17) | |
| (16) | |
| (14) | |
| (13) | |
| (13) | |
| (12) | |
User Favorites - July
Accessories
(587)Add-ons
(85)Applications
(170)Artwork
(53)Batteries
(17)Cheats
(60)Deals
(230)Events
(68)Firmware
(277)Flash Applications
(20)Flash games
(32)Game Demos
(26)Games
(4256)Hacks & Exploits
(351)Homebrew Applications
(3802)Homebrew Demos
(65)Homebrew Development
(703)Homebrew Emulators
(961)Homebrew Games
(2006)Homebrew Themes
(17)How-To
(219)Humor
(45)Imports
(213)Interviews
(484)Magazines
(309)Mods
(189)MY QJ
(11)News
(5560)Off Topic
(508)Opinions & Analysis
(334)Podcasts
(24)Previews
(1660)PSP Slim & Lite
(120)Reviews
(111)Rumors
(366)Scans
(86)Screenshots
(528)Site News
(161)UMD Movies
(171)Videos
(1319)Wi-Fi
(199)
Emulators
Amiga 500
(28)Amstrad CPC
(25)Apple II
(1)Atari
(59)BBC Micro computer
(8)Capcom Play System 1
(24)Capcom Play System 2
(31)Chip 8
(9)ColecoVision
(18)Commodore 64
(18)DosBox
(9)Gameboy & Gameboy Color
(90)Gameboy Advance
(49)HitBit
(8)HP48
(9)Intellivision
(9)J2ME
(1)Macintosh
(5)MAME
(23)MGT Sam Coupé
(7)MSX
(50)Neo Geo
(105)Nintendo 64
(106)Nintendo NES
(60)Odyssey
(1)PC-8801
(5)PC-9801
(7)PlayStation
(26)PSP
(11)ScummVM
(18)Sega Gamegear & Master System
(35)Sega Genesis Megadrive
(48)Super Nintendo SNES
(85)Tandy Color Computer/ Dragon
(1)Thomson MO5
(3)Thomson T07-70
(7)TI-92
(6)TI-99
(3)Turbo Grafx 16 & PC Engine
(37)Vectrex
(4)Virtual Boy
(0)Wonderswan
(30)X86
(1)ZX Spectrum
(5)ZX81 Sinclair
(6)
Titles
Archives
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










