Limbo PC Emulator (QEMU)

Limbo PC Emulator (QEMU)

by Maximum Idea 250 downloads, 5109 kb

FREE

Rating:
Price:
Free
File size:
5109 kb
Version:
1.5
Updated:
2012-08-16
Downloads:
250
File os:
android 1.5+/.apk
Categories:
Tools

Click to download

Limbo is a PC emulator for Android based on QEMU. It currently supports PC/AT architecture with Intel and AMD CPUs and peripheral device emulation for HDD, CD, Floppy, VGA, PCI Network Card, Keyboard, Mouse. This is a first beta version, slow but stable and compatible with some Linux live CDs, see below for details.

=============== THANKS ==========

"And so, I captured this fancy, where all that we see, or seem,
is but a dream within a dream." - Edgar Allan Poe

A Big Thanks to:
Fabrice Bellard http://bellard.org/ and the Qemu team http://wiki.qemu.org/Main_Page
glib team http://developer.gnome.org/glib/
iconv team http://www.gnu.org/software/libiconv/
zlib team Jean-loup Gailly and Mark Adler http://zlib.net/
android-vnc-viewer team http://code.google.com/p/android-vnc-viewer/
and to my good friend Lazlo!

=============== FEATURES =========

- CPU/ARCH = i386/x86_64 - (486,Pentium,Athlon,n270,Phenom)
- CDROM disk images - (.iso images read/bootable)
- Floopy disk images - (.img raw images read/write/bootable)
- IDE hard disk images - (.qcow2 - sometimes unreliable)
- VGA - (standard, cirrus, VMWare) via VNC local client
- Network - (User/NAT mode) only
- Load/Save Machine State/Snapshot
- VNC Allow Remote Connection
- Machine/Device Management

=============== KNOWN ISSUES ======

1. Use of HDD Images (.img, .qcow2, etc...) from other hosts might not work with Limbo. You have to create an image from within Limbo and install the OS from a CD .iso image
2. Boot from HDD images is not reliable. Try resetting multiple times, or Ctrl-Alt-Del until it recognizes the Drive. Also try using different CPU.
3. OSes that use FAT filesystems ie FreeDos and ReactOS cannot be booted from HDD, this seems to be a bug with Limbo.
4. Mouse emulation via VNC has issues with desktop resolution. Try to move mouse at all 4 corners of the desktop surface, this will "calibrate" the mouse positioning
5. Keyboard emulation is not fully working. Most of the keys should work, if a key is not recognized use the "Special Keys" or "Send Text" option.
6. HD Cache options for QEMU are not supported in Limbo (Cache=none), Android doesn't support these cache options.
7. Sound Emulation is not working. It might be feasible with SDL audio libraries.
8. Emulation speed while booting images is really slow. Make sure you save snapshot/states often so you can resume next time.
9. Limbo is not optimized for OSes that use GUIs (Desktops) (ie gdm,kde, jwm,flushbox,etc...). It is best to use Limbo with very low resolutions, no icons, no backgrounds. CLIs like unix prompts work very fast.
10. Android OS will kill applications in the background if they're not active and other applications need memory. There is no workaround for this. Make sure you don't use excessive memory settings in Limbo.

=============== COMPATIBLE OSes =====

=> Trinux
Website: http://trinux.sourceforge.net
Download only 0.890 version!
Very Fast boot, network is supported, no Desktop.

=> DSL Linux
Website: http://www.damnsmalllinux.org
Very Slow boot, network is supported, GUI (jwm) is supported. Installation to HDD works, but booting from HDD is not reliable and sometimes fails.

=> TTY Linux
Website: http://ttylinux.net/
Very Slow boot, network is supported, no GUI. Installation to HDD works, but booting from HDD is not reliable and sometimes fails.

================ SOURCE CODE ===============

This software is released under GPL ver2 license:
http://www.gnu.org/licenses/gpl-2.0.html

Source Code can be found at: https://code.google.com/p/limbo-android/

Recent changes:
Changelog:

Limbo v0.9.1b (Aug 13, 2012)
- CPU/ARCH = i386/x86_64 - (486/PI,PII,PIII,Athlon,Atom n270,Dual Core,Phenom)
- CDROM disk images - (.iso images read/bootable)
- Floopy disk images - (.img raw images read/write/bootable)
- IDE hard disk images - (.qcow2 - sometimes unreliable)
- VGA - (standard, cirrus, VMWare)
- Net - (User/NAT mode) only
- UI - VNC interface only (No SDL interface).
- VNC connectivity
- UI Configurable parameters for device management

Latest version: 0.9.1b ()
Limbo PC Emulator (QEMU) SCREENSHOTS
Limbo PC Emulator (QEMU) Comment:
Related android apps
Top android apps