> Attention

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



Bochs for Windows CE | X86 computer emulator



Rep: (670)
Bochs 2.3.5 for Windows CE

Attached Image
Attached Image
Attached Image


Computer emulator with x86 architecture (Pentium 4).
The emulator is not very fast, but it provides high-quality emulation.
Contains supportFPU, MMX, SSE, SSE2 .

This programONLY for VGA devices!
If your screen is smaller than VGA and you want to try running,
Then install Virtual Display to raise the resolution to VGA.

Installation:
Copy to your device in any folder.
It takes about 3mb of free space.
To run bochsNEED A CONSOLE .
Install Console:MS Console
It is required to put the keyboardVGA-KEY and assign the show / hide keyboard to the button.

Run:
It is necessary to create a configuration file. sample file can be found in bochsrc-sample.txt.
The configuration file is made as for the desktop bochs, it is practically no different. ISO images work great.
Important points: RAM size and screen refresh rate.
the amount of maximum available memory is experienced by -
increment until we get "No memory".
(on Dell x51v WM 5.0 it works fine with 16mb)
The screen refresh rate should be set at about 10,000.

Specific features of Windows CE version
* Added new shell RAWOUT, which uses direct output to the video memory.
It only works if the video driver supportsRAWFRAMEBUFFER .
using:
display_library: rawout

You can also compress the image by discarding every second point:
display_library: rawout, options = "divtwo"


* Use file as RAM.
this can be set to a larger volume, but emulation will slow down.
When you run a file, of course there should be enough free space for the file.
When Bochs completes properly, the file is automatically deleted.
To activate the feature, add to the configuration file.
swapfile: enabled = 1, file = "\ SD Card \ swap.swp"

enabled = 1 includes the ability to turn it off just put "0".
file = "\ SD Card \ swap.swp" indicates the file name.

Mouse control is as follows:
Move - by stylus on the screen
Pressing the left button - pressing the "Enter", the center of the joystick.
Clicking the right button is not yet implemented.

Job:
Testing was done onDell x51v with 1gb sd 80x.
F5 - switch to full screen mode and back.
If the screen was in portrait mode, then you should turn the screen, and then press F5.
F12 - turn on the mouse. The mouse is turned on for now.

While working, you can change the refresh rate of the screen -
Click on the "Config" button on the command panel and select the "Misc Options" tab.
In the "VGA update interval" enter the new value.
This only works in a win32 shell.
It is not recommended to set less than 4000.

Testing:
on Dell x51v WM 5.0 + SD 80x 1Gb (624Mgz Mode).
LoadingWindows 95 c 16-mb memory 2:42
LoadingWindows 95 with 256-mb memory 4:53 . (swap file on SD card)
Time was measured from the appearance of Bochs BIOS to the appearance of icons on the desktop.

Disadvantages:
* No audio support.
* Incorrect time running
* When you turn off / on, if the disk image is on a memory card, then it will not have time to connect and bochs crashes.

If you do not understand how to configurebochs - then look in the network for Russian documentation.
Everything for the desktop bochs is also suitable for the WinCE version, except for a few moments (they are described above).
Install Console:MS Console

More information on running Win95 can be found in these topics:
Windows 95 PPC Edition
http: //savagemessiahzine.com/3036/
Official bochs site:http://bochs.sourceforge.net.

Thank you mediaexplorer for indicating errors in the header.

Download

ForARM4IT .
Download

ForARM4I (WM 2003 SE)
Download

Post has been editedAlt - 28.02.11, 22:25



Rep: (-5)
Figas! How did you port Bochs 2.3.5 to PPC? I tried to compile wrote an error that I did not find Errno.h



Rep: (-5)
Hooray. Run on Acer n311 WM5 VGA!
How to remove the top panel with the status of disks, mice, keyboard etc., etc.?



Rep: (-5)
By the way c.img for 2.1.1 Windows 95 PPC Edition topic works fine in 2.3.5



Rep: (64)
This is how I understood the update of that ancient barrel, the actual question is whether NT systems are viable on it or as in the previous version?



Rep: (185)
M
Quietly, but confidently moving to Emulators ...
: girl_witch:



Rep: (670)
Quietly, but confidently moving to Emulators ...

why???
This is a program and should be in the forum for programs!
or the emulator is not a program?
I do not see the logic ....

How to remove the top panel with the status of disks, mice, keyboard etc., etc.?

it is not cleanable.
Flip the screen to 640x480, press F5.
It will be full screen.

By the way c.img for 2.1.1 Windows 95 PPC Edition topic works fine in 2.3.5

Yes? It means it works.
I will remove from the cap.

Figas! How did you port Bochs 2.3.5 to PPC? I tried to compile wrote an error that I did not find Errno.h

Do you think that I took and just recompiled?
Yes, there is a lot of work!



Rep: (-5)
F5 - switch to full screen mode and back.
it works for me on F3



Rep: (-5)
GreateVK, 10/23/07 10:26:18
Do you think that I took and just recompiled?
Yes, there is a lot of work!

Respect and respect, come on WMZ wallet support.



Rep: (44)
Hmm ....
Here that also slows Win95 or faster?
And one more question: Will a Win95 emulator come so fast enough to play Win95 games?



Rep: (-5)
Stalker-Kostyan: ship Linux. Linux gave out that they say you have a 10MHz processor, (this is on Acer n311 400Mhz). Yes, of course, Windows slows down.

In general, I think there is no limit to optimizations. And the 400 MHz CCP could also issue 100 MHz x86 emulation



Rep: (670)
F5 - switch to full screen mode and back.
it works for me on F3

oh ... i'm sorry.
just in the old version was F3, and then changed to F5, because
The friend on the HTC 3400 F3 did not work - this is a green button.

Here that also slows Win95 or faster?

same with what in comparison?



Rep: (44)
same with what in comparison?

Greatevk ,
Yes, there is a theme in the emulators:
Windows 95 PPC Edition



Rep: (14)
And one more question: Will a Win95 emulator come so fast enough to play Win95 games?


when the communes with x86 proces go, they will appear ... it only seems to me that the communes will be on whist))



Rep: (670)
Yes, there is a theme in the emulators:

Do you think I tried?
after all, Klava does not work completely!



Rep: (114)
Reduced the pictures in the header to the size allowed by the Rules. When you click on them, images of the original size are displayed.



Rep: (-5)
Ksta 256 and 16 million colors put this in the config:

vgaromimage: "\ SD-MMC card \ Bochs \ VGABIOS-lgpl-latest-cirrus"
vga: extension = cirrus

and then in Windows the video adapter Cirrus Logic is installed.


GreateVK mouse repaired? After all, the mouse is determined in Windows, this is something that is not connected to WGUI in Windows



Rep: (64)
Is there something like a fake cursor for the desktop? Then the mouse tries not needed ...



Rep: (670)
GreateVK mouse repaired? After all, the mouse is determined in Windows, this is something that is not connected to WGUI in Windows

1) I said that I will try.
2) the mouse is basically connected - click on the button with the mouse
and tap on the screen .... you will no longer see it: D
3) I just started doing and did not finish.

I am thinking about the type of implementation:
like a touchpad with hardware buttons like mouse buttons or through joystick or something else.



Rep: (23)
Tell me a good iso image editor pliz and (if it exists in nature) img image editor :)



Rep: (111)
>Greatevk
Control your mouse from the touchpad. It is more convenient and functional.

I tested on a qvga device - it works. Also inhibited, like the previous version.
Some time ago I also wanted to finish this emulsion. I added the normal work with the keyboard and made the screen move (so that you can work on qvga without a virtual display), removed the window title. But then Mamaich convinced me that this is all garbage and with such brakes nothing good will come of it. If you already finish the bochs, then you need to finish it on sdl, because with the help of win32 the rendering is very slow. The sly algorithm calculates the changed part of the screen and draws only it. Therefore, if a large part of the screen changes, a terrible brake will occur. To speed up rendering, you need to use sdl + do not work on 640x480. We need to work with a resolution of 320x240. In this case, in order for the picture to fit into the screen, it is necessary to skip the n-th number of rows and columns.


Full version    

Help     rules

Now: 08/03/19, 23:16