Emulacja Windows 95

  • 26 Odpowiedzi
  • 9060 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline blady.bb

  • ****
  • 720
  • Płeć: Mężczyzna
  • Sprzęt: HTC Universal, HTC Leo
Emulacja Windows 95
« dnia: Kwiecień 08, 2009, 15:30:10 »
Witam! Wiem, że jest to rzecz dość abstrakcyjna i myślę, że nie potrzebna, ale wiem też, że wielu z was chciałoby tak na prawdę na własne oczy zobaczyć Windows 95 na swoim PPC. Cały dzień siedziałem nad emulacją i wreszcie doszedłem jak krok po kroku osiągnąć cel. W internecie jest bardzo dużo opisów, ale tak na prawdę są one niekompletne albo niejasne. Chciałbym tutaj opisać instrukcje instalacji Windows 95 na Pocket PC.

Urządzenia z rozdzielczością mniejszą niż VGA wymagają jej zmiany. Najlepiej zrobić to programem NYDITOT Virtual Display, Version 5.02

1. Na pamięć główną wgrywamy program MS Console

2. Na pamięć główną wgrywamy program VGAKEY (Potrzebujemy tą klawiaturę ponieważ niezbędne będą nam przyciski takie jak "F5" czy "F12")

3. Kopiujemy na kartę pamięci program Bochs 2.3.5 (Kopiujemy folder "bochs235" z zawartością w wybrane przez nas miejsce, źródło do pliku można edytować w pliku konfiguracyjnym bochsrc.txt)

4. Kopiujemy obraz Windows 95 do katalogu programu Bochs 2.3.5

5. Plik bochsrc.txt kopiujemy do folderu głównego urządzenia

Konfiguracja pliku bochsrc.txt: (opisy w nawiasach kwadratowych [] spełniają funkcje opisową i nie mogą zawierać się w docelowym pliku)

Cytuj
display_library: win32

romimage: file="\Karta pamięci\Bochs\BIOS-bochs-latest"     [W miejsce pogrubienia należy wpisać scieżkę do pliku "BIOS-bochs-latest"]

megs: 16

vgaromimage: "\Karta pamięci\Bochs\VGABIOS-lgpl-latest"     [W miejsce pogrubienia należy wpisać scieżkę do pliku "VGABIOS-lgpl-latest"]

ata0: enabled=1, ioaddr1=0x1f0, ioaddr2=0x3f0, irq=14
ata1: enabled=0, ioaddr1=0x170, ioaddr2=0x370, irq=15
ata2: enabled=0, ioaddr1=0x1e8, ioaddr2=0x3e0, irq=11
ata3: enabled=0, ioaddr1=0x168, ioaddr2=0x360, irq=9

ata0-master: type=disk, path="\Karta pamięci\Bochs\Win95.img", mode=flat, cylinders=203, heads=16, spt=63     [W miejsce pogrubienia należy wpisać scieżkę do naszego obrazu]
boot: disk

floppy_bootsig_check: disabled=0

log: bochsout.txt

panic: action=ask

error: action=report

info: action=report

debug: action=ignore

debugger_log: -

vga_update_interval: 250000

keyboard_serial_delay: 250

keyboard_paste_delay: 100000

floppy_command_delay: 50000

mouse: enabled=1

keyboard_mapping: enabled=0

6. Dowolnym eksploratorem plików uruchamiamy program Bochs, następnie wybieramy z klawiatury "6" i enter. Zaraz potem pojawi się okienko zatytułowane "Panic", wybieramy Continue i naciskamy "OK". Teraz zostaje nam tylko czekać. Po uruchomieniu się Windows'a z klawiatury VGAKEY wybieramy: 2x "Fn" (wyświetlą się klawisze serii "F"), naciskamy "F12" (włączając w ten sposób myszkę) i "F5" (Przechodzimy do pełnego ekranu). Jeszcze przed naciśnięciem "F5" polecam wejść w konfiguracje Bochs'a i ustawić Vga Update Interval: na wartość 250.

Chętnie odpowiem na wszelkie wątpliwości, testowałem na urządzeniu HTC Kaiser, ale nie widze przeszkód, dla których miałoby to nie działać na innych modelach. Mam nadzieję, że przyda się komuś ten wątek, życzę miłej zabawy!
« Ostatnia zmiana: Kwiecień 14, 2009, 08:23:41 wysłana przez blady.bb »
HTC Universal [G3]
Radio: 1.17.00
ROM: Tomal v8.81 Regular (64MB device) WM6.1 - Hybrid Build: 21042.1.6.0
MiniSMS

*

Offline fusse

  • **
  • 164
  • smd & bga
  • Sprzęt: htc wizard & blue angel & Omnia
Odp: Emulacja Windows 95
« Odpowiedź #1 dnia: Kwiecień 08, 2009, 18:10:37 »
a jak to chodzilo na kaiserze? jakies wrazenia? czy ciagle tylko wyskakiwal komunikat o malej ilosci ram?
a36>>c35>>s55>>NEC 200>>e398>>mpx200>>Wizard>>Universal>>Kaiser>>Blueangel>>Omnia

*

Offline blady.bb

  • ****
  • 720
  • Płeć: Mężczyzna
  • Sprzęt: HTC Universal, HTC Leo
Odp: Emulacja Windows 95
« Odpowiedź #2 dnia: Kwiecień 08, 2009, 21:58:10 »
a jak to chodzilo na kaiserze? jakies wrazenia? czy ciagle tylko wyskakiwal komunikat o malej ilosci ram?

No tak szczerze mówiąc to nic się na tym nie porobi - to tak dla własnej satysfakcji. Wszystko długo się włącza - nie tylko sam start systemu, ale samo operowanie jest bardzo wolne. Jedyne co mnie zaskoczyło to właśnie zero problemów z pamięcią RAM i szybko działająca myszka, którą można kierować ekranem dotykowym. Testuje to już drugi dzień i coraz dogłębniej zastanawiam się co jest przyczyną tak powolnego działania? Mając włączony emulator z załadowanym obrazem Windows 95 możemy robić wszystkie inne rzeczy po jego zminimalizowaniu. Polecam do testów.
HTC Universal [G3]
Radio: 1.17.00
ROM: Tomal v8.81 Regular (64MB device) WM6.1 - Hybrid Build: 21042.1.6.0
MiniSMS

*

Offline Elric

  • *
  • 86
  • Płeć: Mężczyzna
  • Sprzęt: Toshiba G900 krótko, bez zdrobnień
Odp: Emulacja Windows 95
« Odpowiedź #3 dnia: Kwiecień 09, 2009, 16:52:53 »
Urządzenia z rozdzielczością mniejszą niż VGA wymagają jej zmiany. Najlepiej zrobić to programem NYDITOT Virtual Display, Version 5.02

Czyli mam rozumieć, że na mojej Tośce (WVGA) będzie działać normalnie (pomijając powolne działanie)?

*

Offline blady.bb

  • ****
  • 720
  • Płeć: Mężczyzna
  • Sprzęt: HTC Universal, HTC Leo
Odp: Emulacja Windows 95
« Odpowiedź #4 dnia: Kwiecień 09, 2009, 22:01:57 »
Urządzenia z rozdzielczością mniejszą niż VGA wymagają jej zmiany. Najlepiej zrobić to programem NYDITOT Virtual Display, Version 5.02

Czyli mam rozumieć, że na mojej Tośce (WVGA) będzie działać normalnie (pomijając powolne działanie)?

W sumie nie testowałem, ale moim zdaniem są dwa wyjścia. Albo będzie działać normlanie i obetnie ekran albo nie będzie działać w ogóle z powodu rozdzielczości i będzie trzeba użyć programu do przejścia z WVGA na VGA.
HTC Universal [G3]
Radio: 1.17.00
ROM: Tomal v8.81 Regular (64MB device) WM6.1 - Hybrid Build: 21042.1.6.0
MiniSMS

*

Offline re_

  • *****
  • 4165
  • Płeć: Mężczyzna
  • Sprzęt: Galaxy S2, Galaxy Tab 10,1", i5800, Nokia E6
Odp: Emulacja Windows 95
« Odpowiedź #5 dnia: Kwiecień 09, 2009, 22:16:53 »
zastanawiam się co jest przyczyną tak powolnego działania?
zdaje sie, ze emulujesz 386 i dlatego :)

*

Offline damianpiwowarski

  • Ekspert Android
  • *****
  • 1115
  • Płeć: Mężczyzna
  • Dawniej "Damianoo".
    • www.mojdroid.pl
  • Sprzęt: iPhone 5
Odp: Emulacja Windows 95
« Odpowiedź #6 dnia: Kwiecień 09, 2009, 23:21:12 »
co z diamondem? pojdzie? on nie ma tych fn itd

*

Offline Obin

  • 37
  • Płeć: Mężczyzna
  • Half-Life
  • Sprzęt: |HTC HD2 | Mio P560 |HTC Touch Pro
Odp: Emulacja Windows 95
« Odpowiedź #7 dnia: Kwiecień 09, 2009, 23:31:27 »
Mam problemik jak zawsze...  :E
Kiedy już po włączeniu programu klikam "6" i zmieniają się inie pokazuje się błąd:

"No memory available - program will exit."  :(

Mój PDA to Siemens sx66
Co radzicie?


ROZWIĄZANIE:

Należało tylko skopiować plik bochsrc.txt do folderu głównego urządzenia... mój błąd  :ohreally:
« Ostatnia zmiana: Kwiecień 10, 2009, 00:07:47 wysłana przez Obin »

*

Offline blady.bb

  • ****
  • 720
  • Płeć: Mężczyzna
  • Sprzęt: HTC Universal, HTC Leo
Odp: Emulacja Windows 95
« Odpowiedź #8 dnia: Kwiecień 10, 2009, 00:25:02 »
zastanawiam się co jest przyczyną tak powolnego działania?
zdaje sie, ze emulujesz 386 i dlatego :)

Ale gafa z mojej strony. No jasne, że to jest przyczyną. Jak myślicie byłaby możliwość napisania takiego systemu operacyjnego pod procesory naszych PPC (ARM)?
HTC Universal [G3]
Radio: 1.17.00
ROM: Tomal v8.81 Regular (64MB device) WM6.1 - Hybrid Build: 21042.1.6.0
MiniSMS

*

Offline Obin

  • 37
  • Płeć: Mężczyzna
  • Half-Life
  • Sprzęt: |HTC HD2 | Mio P560 |HTC Touch Pro
Odp: Emulacja Windows 95
« Odpowiedź #9 dnia: Kwiecień 10, 2009, 09:09:43 »
Może "n00bskie" pytanie ale, jak zmienić emulacje 386?  :wink:

*

Offline Kapitan Pazur

  • ******
  • 11296
  • Sprzęt: iPhone 5, Xperia Z3 Compact
Odp: Emulacja Windows 95
« Odpowiedź #10 dnia: Kwiecień 10, 2009, 09:12:31 »
Może "n00bskie" pytanie ale, jak zmienić emulacje 386?  :wink:

zmienić na co?

*

Offline Obin

  • 37
  • Płeć: Mężczyzna
  • Half-Life
  • Sprzęt: |HTC HD2 | Mio P560 |HTC Touch Pro
Odp: Emulacja Windows 95
« Odpowiedź #11 dnia: Kwiecień 10, 2009, 09:19:53 »
Na coś szybszego, by Winda szybciej działała bo chodzi bardzo powoli...  :E

*

Offline Kapitan Pazur

  • ******
  • 11296
  • Sprzęt: iPhone 5, Xperia Z3 Compact
Odp: Emulacja Windows 95
« Odpowiedź #12 dnia: Kwiecień 10, 2009, 09:23:42 »
no i co, myślisz że jak na tym samym sprzęcie miałbyś emulację pentium zamiast emulacji 386 to by było szybciej?
chyba sobie jaja robisz
to nie chodzi wolno dlatego że emulujesz akurat 386 tylko dlatego że w ogóle emulujesz inny sprzęt

*

Offline Obin

  • 37
  • Płeć: Mężczyzna
  • Half-Life
  • Sprzęt: |HTC HD2 | Mio P560 |HTC Touch Pro
Odp: Emulacja Windows 95
« Odpowiedź #13 dnia: Kwiecień 10, 2009, 09:45:27 »
Więc myślisz, że użycie x486 nie pomoże chociaż troszkę?  :mysli:

*

Offline Kapitan Pazur

  • ******
  • 11296
  • Sprzęt: iPhone 5, Xperia Z3 Compact
Odp: Emulacja Windows 95
« Odpowiedź #14 dnia: Kwiecień 10, 2009, 12:03:19 »
chodziło mi o to że to nie typ emulowanego procesora powoduje spowolnienie
po prostu emulacja Win95 jest tak wymagająca pod względem mocy że procesor palmtopa nie daje rady, a nie że emuluje sobie na luzie z zapasem mocy 386, po czym Win95 chodzi tak wolno jak na prawdziwym 386
zresztą i tak zdaje się że Bochs w tym przypadku "udaje" Pentium Pro
można ewentualnie spróbować "dołożyć" nieco pamięci w konfiguracji emulatora, może to coś da

*

Offline blady.bb

  • ****
  • 720
  • Płeć: Mężczyzna
  • Sprzęt: HTC Universal, HTC Leo
Odp: Emulacja Windows 95
« Odpowiedź #15 dnia: Kwiecień 10, 2009, 14:50:30 »
Cytuj
można ewentualnie spróbować "dołożyć" nieco pamięci w konfiguracji emulatora, może to coś da

Próbowałem, ale wtedy wyskakuje komunikat informujący o małej ilości pamięci RAM. Podobno pracują nad nową wersją programu Bochs dzięki któremu emulacja ma przyspieszyć.
HTC Universal [G3]
Radio: 1.17.00
ROM: Tomal v8.81 Regular (64MB device) WM6.1 - Hybrid Build: 21042.1.6.0
MiniSMS

*

Offline chavie

  • *
  • 65
  • Sprzęt: spv m2000 => Raphael
Odp: Emulacja Windows 95
« Odpowiedź #16 dnia: Kwiecień 14, 2009, 00:06:13 »
H,, wysztko zrobiłem jak trzeba wg instrukcji ale na touch pro po nacisnieciu ikony bosh program nie odpala;/

*

Offline blady.bb

  • ****
  • 720
  • Płeć: Mężczyzna
  • Sprzęt: HTC Universal, HTC Leo
Odp: Emulacja Windows 95
« Odpowiedź #17 dnia: Kwiecień 14, 2009, 23:47:21 »
H,, wysztko zrobiłem jak trzeba wg instrukcji ale na touch pro po nacisnieciu ikony bosh program nie odpala;/

Spróbuj zainstalować TEN program zamiast MS Console.
HTC Universal [G3]
Radio: 1.17.00
ROM: Tomal v8.81 Regular (64MB device) WM6.1 - Hybrid Build: 21042.1.6.0
MiniSMS

*

Offline chavie

  • *
  • 65
  • Sprzęt: spv m2000 => Raphael
Odp: Emulacja Windows 95
« Odpowiedź #18 dnia: Kwiecień 15, 2009, 08:37:21 »
no niestety nie pomoglo dalej pokazuje sie tylko ikonka że odpala i nic sie nie dzieje to sie podaje aledzieki za probe pomocy

*

Offline blady.bb

  • ****
  • 720
  • Płeć: Mężczyzna
  • Sprzęt: HTC Universal, HTC Leo
Odp: Emulacja Windows 95
« Odpowiedź #19 dnia: Kwiecień 15, 2009, 16:06:13 »
Jeżeli program Bochs nie odpala się wina leży po stronie konsoli. Spróbuj odinstalować obie i popróbuj jeszcze raz.
HTC Universal [G3]
Radio: 1.17.00
ROM: Tomal v8.81 Regular (64MB device) WM6.1 - Hybrid Build: 21042.1.6.0
MiniSMS

*

Offline chavie

  • *
  • 65
  • Sprzęt: spv m2000 => Raphael
Odp: Emulacja Windows 95
« Odpowiedź #20 dnia: Kwiecień 15, 2009, 23:12:46 »
ok wszystko poszło ale po wisaniu cont nic nie działa dalej po wpisaniu always cont pojawia sie okienko robie conto dont ask i pojawie sie czarne okno i rozne ikonki (suspend power config itd jakby cos bylo odpalone ale pokazuje bosch for win ce??)ale w tym momencie nie moge wywołac f12 ??

*

Offline blady.bb

  • ****
  • 720
  • Płeć: Mężczyzna
  • Sprzęt: HTC Universal, HTC Leo
Odp: Emulacja Windows 95
« Odpowiedź #21 dnia: Kwiecień 15, 2009, 23:34:29 »
Masz źle skonfigurowany plik Bochsrc.txt. Przejrzyj jeszcze raz ścieżki do trzech podstawowych plików.
HTC Universal [G3]
Radio: 1.17.00
ROM: Tomal v8.81 Regular (64MB device) WM6.1 - Hybrid Build: 21042.1.6.0
MiniSMS

*

Offline Ad360

  • 11
    • PCstyle.pl - poznaj świat komputerów
  • Sprzęt: FUJITSU-SIEMENS Pocket LOOX N560
Odp: Emulacja Windows 95
« Odpowiedź #22 dnia: Kwiecień 22, 2009, 12:53:25 »
Mam problem  :E

Niestety po włączeniu okien okazuje się, że są one o wiele za duże. Moja rozdzielczość to 480x640. Co o tym myślicie?
I jeszcze pytanie: czy dałoby się na tym odpalić Windows 3.1 i jak?  :wink:
« Ostatnia zmiana: Kwiecień 22, 2009, 13:17:17 wysłana przez Ad360 »

*

Offline brynio

  • 17
  • Płeć: Mężczyzna
  • Sprzęt: Samsung i5700
Odp: Emulacja Windows 95
« Odpowiedź #23 dnia: Maj 08, 2009, 16:58:35 »
noo jako, że ja też jestem ciekawy jak będzie wyglądać emulacja Win95 na mojm sprzęcie to mam pytanie :) A mianowicie problem dotyczy programu NYDITOT Virtual Display który po odpaleniu VD działa ładnie ale nie mogę wejść w start. Kiedy zaś klinę przywróć poprzednią i wróci mi do 240*320 to po wejściu w start widzę tylko ikonkę "Today".

Emulacja jako taka się odpala ale przez ucięty ekran musiałem dać sobie z tym spokój :(
HTC Blue Angel-> Nokia 5530xm->Samsung i5700

*

Offline damianpiwowarski

  • Ekspert Android
  • *****
  • 1115
  • Płeć: Mężczyzna
  • Dawniej "Damianoo".
    • www.mojdroid.pl
  • Sprzęt: iPhone 5
Odp: Emulacja Windows 95
« Odpowiedź #24 dnia: Maj 12, 2009, 18:33:59 »
ponawiam pytanie.

Jak używać tego na diamondzie jak nie ma klawiaturki ? :|

*

Offline Kapitan Pazur

  • ******
  • 11296
  • Sprzęt: iPhone 5, Xperia Z3 Compact
Odp: Emulacja Windows 95
« Odpowiedź #25 dnia: Maj 12, 2009, 19:00:38 »
przeczytaj opis z pierwszego postu
tam jest wyjaśnione co trzeba zrobić w kwestii klawiszy funkcyjnych  :-|

Odp: Emulacja Windows 95
« Odpowiedź #26 dnia: Maj 15, 2009, 23:15:39 »
na symbianie S60V3 lepiej śmiga, N95 332Mhz i 90MB ramu wolnego, zeżre cały ale hula lepiej.