> Attention

New threads need to be created only inroot partition! In the future, they will be processed by moderators.



QEMU on a PocketPC | Open source processor emulator - port for PPC from mamaich



Rep: (826)
Author port emulator on WinMobile platform dear mamaichhttp://mamaich.uni.cc/index.htm
Support qvga and vga devices.
Description emulator and configuration files
Innovations:

- added arbitrary screen rotation mode (Normal, 90, 180, 270 degrees)
- added zoom mode (25, 50, 75, 100, 125, 150, 175 and 200 percent), with manual scrolling images is especially important for devices qvga
- three skins keyboard (toolbar), from the largest to the one-touch
- the above-mentioned parameters can not change from the comfort of the emulator

controls (see below screenshots.):
1 output in the emulator settings menu, after selecting the desired settings press Applay & Close
2 of emulator mode on the entire screen (removes the top bar)
3 exit from the emulator
4 navipad - manual scrolling (scrolling) image is required if you choose such a scale that the image does not fit entirely on the screen of your device

The screenshots show clearly the innovations, controls and samples with increasing zoom (the given examples illustrate how to 100% actual zoom mode for qvga devices).

I draw your attention - to the cursor clung to everything, you must press down bar (the horizontal bar below the mouse button) on the virtual keyboard, it should be a black, see screenshot, circled in red.. The left and right mouse button press will have on the virtual keyboard, tapas stylus will not work, but the mouse is also not horrible will cling to it to hold more or less the key is pressed continuously (including the mouse button), just hold on there a couple of seconds , a key is pressed and released while the black until you are on it again tapnite stylus.

Onscreen keyboard can be moved around the screen at will, pinning her in place free from keys with the stylus.

Run through the emulator most convenient wrapper qemu_launcher (located in the Qemu folder), it also runs on the icon in the programs. You can also run the emulator directly through qemu.exe, do not forget to cmdline.txt in the file (must be in the folder with qemu.exe) specify the size of the table and recompile the file path and emul_cmdline.txt image (images) of the disc, such as:

-tb-size
8
-emul
\ SD Card \ Qemu \ Emul \ MS_DOS

Table size in megabytes (-tb-size) can be changed to your name card too.

The default value of TB is equal to 8 megabytes. This is the amount of memory allotted to recompile the code tables in x86 ARM code, is a very important parameter. If memory is tight, you can swap putting a check used for tables memory stick, but the emulator will run slower. If a lot of RAM, you can increase the TV option.

Emul_cmdline.txt configuration file must lie either in the folder specified in, or in each individual folder cmdline.exe file (including disk images) embedded in the folder ... \ Qemu \ Emul if you run through the emulator launcher. Emul_cmdline.txt typical configuration file looks like this:

-L
.
-m
8
-hda
W95.img
-boot
c
-soundhw
sb16

Rows starting with the character "-" are variables that follow them in the row below - their values. Consider the details:

-L
.
It indicates that the BIOS files are located in the same folder as the Qemu

-m
8
Will be emulated device with 8 MB of memory, you can put the more important in the presence of free memory on your device. The maximum value approximately equal to the number of free RAM on your devayse minus 16 megabytes (at TB = 8Mb).

-hda
W95.img
As drive "C:" connected image W95.img Three hard disk can connect a variable "-hdb", "-hdc" and "-hdd" c corresponding parameters (img files)

-boot
c

System Download will start from the hard disk "C:", are allowed as values ​​of "a" to boot from the disc drive FDD and "d" to boot from the cd-rom device.

-soundhw
sb16

Emulating the sound card Sound Blaster 16 sound will not play without these two lines, and the emulator will run a little faster. Valid values ​​are the same "pcspk" - emulation of a pc speaker, "es1370" - emulation EnsonicAudioPCI ES1370, "all" - emulation of all three audio devices. Permissible to choose any audio device, separated by commas, for example setting "sb16, pcspk" will emulate Sound Blaster 16 and PC speaker.

Additional variables and their values:

Connecting the ISO image as a CD-ROM drive:

-cdrom
disk.iso

Connecting the drive A:

-fda
disk.img

Connecting the drive C:
-fdb
disk.img

If you screwed up in the configuration file, the emulator will not run, errors are logged in qemu-out.txt file by opening that will be seen that was the mistake to normal launch the emulator.

At first glance it may seem that the emulator is too complicated to set up and use, in fact it is not, download it from the fourth page of the finished assembly Qemu with Windows95 way and deal with it. That assembly works with this version of the emulator, simply copy the entire folder to the newly Emul install folder Qemu.

Disadvantages emulator:
- are not able to work with the PDA file system, only with images.
- does not support emulation midi
- compatibility with the x86 is not complete, sometimes possible departures and unpredictable errors

Let the image of hard disk drives to takehere, Work with them, copy them to files, delete and so on, you can use the programWinimage
Windows 98 link
Windows 95 link
Windows 3.11 ruslink
MS-DOS 6.22 (full) + Norton Sommander v5.0ruslink
MS-DOS 6.22 + dos little toyslink

optimized versionWindows 98fromvasilder link , changes

optimized versionWindows 95fromvasilder , link


editor toolbars Attached fileGEN_Toolbar.rar (231.41 KB)

The latest version of the source QEMU Attached fileqemu_0.9.1.rar (7.19 MB)

Screenshots
Attached ImageAttached ImageAttached ImageAttached ImageAttached ImageAttached Image


Attached files

Attached fileQEMU_WinMobile.cab(2.46 MB)


Post has been editedMEGAMONSTER - 10.03.17, 09:17



Rep: (60)
QEMU emulator

Attached Image

QEMU - an emulator \ virtualizer open source for Windows and Mac OS platformsOff.site

The main difference between this emulator from the rest - a dynamic recompilation x86 executable code in ARM code. pieces of code are transmitted once and stored in a buffer for later use.

forces respectedmamaichport this emulator was made for the Pocket PC optimized to run the game Heroes 2, which discusses the emulationhere


Forum which is being discussed QEMU for the Pocket PC and the theme of the author of this creationhere

As the author writes:
'On my machine (HTC Universal, 128 Mb RAM, 624Mhz CPU), the emulation speed is up to 25% of the speed of the same code on a real Pentium 90Mhz.
It emulates a full computer with a sound card SB16 (no MIDI support), SVGA card Cirrus Logic 5446, up to 2 drives and the HDD, and to a CDROM. "


Requirements:
- Operating System: WM5, WM6, WM 6.1, WM 6.5. Compatible with 2003SE is not guaranteed.
- Processor: xscale, qualcomm (under the other can also work) with a frequency of 500 MHz and above, a device emulator runs too. It recommended - PDA overclocking. Fast SD-card also welcome.
- VGA screen is desirable, in the QVGA image is scaled to the loss of quality and prizvoditelnosti. Support QVGA is still not completed, so there may be problems.
- 128 MB of RAM. It runs on devices with 64MB of memory after a soft reset socket or with the inclusion of swap files.
- Required hardware keyboard, maybe the onscreen keyboard is not completed yet.

Install and run:
1. Unzip QEMU.rar in the root directory of your memory card.
If the name of your memory card is different from the Storage Card, then the change in the file, change CMDLINE.txt \\ Storage Card \\ QEMU \\ 5mb.img to \\ name of your card \\ QEMU \\ 5mb.img
2. Create a shortcut on QEMU.exe in the folder \ Windows \ Start menu \ Programs run for the convenience of the emulator
3. Make sure that the PDA available at least 25MB of RAM
4. Run through the shortcut on the Start menu

Everything else will make the emulator itself, and if you meet the conditions in paragraph 1-3 of the first to see how to start the download
Attached Image

And then start Norton Commander 4.0
Attached Image


The image of the hard disk under the name5mb.imgthat is in the folder QEMU nakidal I first got soft and games to test the emulator performance to the HTC Universal
Attached Image
Attached Image


C You can easily edit the image and add your programs and games with the utilityWinimage

Including prescribe its autostart programs in the autoexec.bat

Description on the bottom button bar ofSuperART :
In order to "fix" pressed any button (eg, shift) - enough at her press and hold for a second.
1) Use the "Esc"
2) Use the "Shift" (used to separate the army)
3) Buttons with letters for text input
4) Use the "Space" (omission in the course of the battle)
5) Use the "Enter"
6) When the button is pressed, tap the stylus on the screen will be perceived as right-clicking
7) When the button is pressed, tap the stylus on the screen will simply move the mouse (without pressing either the right or left mouse button)
8) Full Screen (click immediately after start-up)
9) Yield


Attached Image
Attached fileQEMU.rar(4.1 MB)


Post has been editedpmi - 15.06.09, 20:03



Rep: (23)
for long I wanted to see this topic onsavagemessiahzine.com!!! and on qvga faster than VGA?

P.S. Skills will not start blinking once the console and all.

Post has been edited10on - 14.06.09, 09:37



Rep: (7)
mdaa, 25 percent of the stump 1 -90 th - just to show the fans run XP on PDA :) And how will whist chic or 2003 server - just fly :)))
2 Pmi - how it works at 98/95 compared with Bochs - much faster than you think?



Rep: (23)
They say that qemu OPERATE snaps (at CAA).



Rep: (7)
: Thank_you: Here I am about the same read - by virtue of the fact that the qemu seems to be faster by optimizing the performance of teams in the performance and still have gapi opportunity to use - that precipitated the display - but if it is a 624 MHz makes only 25 percent - and it is the fastest - I stand 520 percent - even if this result is achieved by bochs 95/98 - brakes - that thought here is much better situation - but will love - now we have to try! we'll see.
But even the Barrel tormazit :) Hopefully still on qemu :) Thanks for the info - would like to have the views of the person - to run the same OSes and on the barrel and on Qemu - who is actually faster and the barrel and multicore knows quite well and the car there emuliruyutsya posereznee - the speed of the truth - no :)



Rep: (23)
Barrel - focuses more on the quality of emulation rather than speed.



Rep: (8)
Launched win95 - hardly a usable on my glofiish x650.



Rep: (23)
russian-stalker @ 14.6.09, 21:42*
Paste nickname


and how to start? Console on a device which is installed somewhere?



Rep: (8)
downloaded the program itself and 95 for it. they were both vvide boar. I put in one folder, and everything ran launcher



Rep: (23)
and on a device before with Pocket kosnsolyu barrel or work?



Rep: (8)
http://rapidshare.com/files/243231420/QEMU_Win95_test.rar

With the barrel did not work.
95 is loaded with 5 minutes somewhere
The mouse does not work properly.
my computer opens a half-minute



Rep: (8)
ReactOS is not gone
Crashes when loading BSOD



Rep: (60)
Gentlemen, good afternoon!
As conceived by the author of QEMU port on the PDA, the only task for which it was created and optimized port emulator is to run the gameHeroes 2
While all the other objectives are secondary!
On the weekendMamaich updated assembly emulator
June 15, 2009
Updated qemu, now instead of EBP register on ARM processor moved one of the variables responsible for the calculation of deferred flags, it gave a marked increase on the benchmarks. As this build assembled using the dynamic buffer under the generated code (-tb-size parameter is the command line or field "TB" a launcher), so that it will run on the machine where little memory
To install copy the file to the device and install the .cab file from the memory card

Attached fileQEMU_WinMobile.rar(671.42 KB)


Post has been editedpmi - 15.06.09, 14:19



Rep: (0)
and mozhnoli zababahat this emulsion Diablo OR FALLOUT.HEROES Well done so pochemuby and no, that's just who is behind it will take



Rep: (23)
compare the level of Diablo and second characters. besides the characters step by step.



Rep: (15)
delivered an updated QEMU and vindu95 from the post above, went to load a blue screen with the words WINDOWS and the text unreadable, disassembled Toko press any key. Wherever you will press a black screen appears for a moment, and again the same thing. Question: who knows Che to do next?



Rep: (15)
generally understood, I put vindu95. Was set for 10 minutes, once there was a glitch with the cursor, it is invisible in its place the white square MM8 8.



Rep: (8)
With the cursor is the same, but if you go into Safe Mode, then everything is fine



Rep: (0)
Asus goes on, he is now an old laptop)))) (M 930) Just a little more than permission to deliver, as well as a super I also Qwerty finally everything works, RESPECT!
P.S And there pechatalka which thread?



Rep: (0)
10on, On the console, because I did udyalil and all was covered: hysterics: Give a link to the console that you gave me for Windows, pliz: sveta:


Full version    

Help     rules

Time is now: 14/04/20, 22:17