ReactOS (mit BOCHS) schneller einstellen.
Moderators: frik85, EmuandCo, Dr. Fred
-
- Posts: 14
- Joined: Wed Feb 02, 2005 10:36 pm
- Location: Germany (near Bonn)
ReactOS (mit BOCHS) schneller einstellen.
Ich finde das Projekt ist ne coole Idee!!!
Zu meinen Problem:
Bei meinen BOCHS (2.1.1) ist ROS (0.2.5) Total langsam. Alles bautsich scritt für schritt auf --- was muss ich in der bochsrc.txt ändern, um Bochs ordnungsgemäß zum laufen zu bringen???
Edit: Version 2.2.5 in 0.2.5 und Titel geändert
Zu meinen Problem:
Bei meinen BOCHS (2.1.1) ist ROS (0.2.5) Total langsam. Alles bautsich scritt für schritt auf --- was muss ich in der bochsrc.txt ändern, um Bochs ordnungsgemäß zum laufen zu bringen???
Edit: Version 2.2.5 in 0.2.5 und Titel geändert
-
- Posts: 197
- Joined: Sat Nov 27, 2004 12:49 pm
- Location: Lichtenfels in Bayern (Germany)
- Contact:
Am schnellsten ist wie w3seek schon gesagt hat, VMWARE
Wir sind die Borg. Widerstand ist Spannung durch Stromstärke.
www.wakka.de
www.wakka.de
-
- Posts: 198
- Joined: Sun Jan 16, 2005 5:47 pm
- Location: Duesseldorf, Germany
- Contact:
-
- Posts: 14
- Joined: Wed Feb 02, 2005 10:36 pm
- Location: Germany (near Bonn)
Danke für eure Antworten!!!
Wo soll ich optimized auf 1 stellen??? Bei BOCHS oder wo...?
Gruß,
Timon.
pentiumforever wrote:Ausserdem ist in der 0.25 ISO, optimized auf 0 gesetzt es würde also sinn machen sie ncohmal selbst mit optimized = 1 zu übersetzen oder sich den aktuellen svn stand zu besorgen derist von hasu aus schneller!
Wo soll ich optimized auf 1 stellen??? Bei BOCHS oder wo...?
Gruß,
Timon.
Du kannst dir die aktuelleste Build von folgender Seite downloaden:Timon.Freitag wrote:Wo soll ich optimized auf 1 stellen??? Bei BOCHS oder wo...?
http://www.bsicpxt.com/reactos/
Das setzen der optimierung (in der Datei "config") kann man vor dem kompilieren tun. Auf der oben genannten Seite findet man bereits optimierte Build für verschiedene Prozessoren.
-
- Posts: 14
- Joined: Wed Feb 02, 2005 10:36 pm
- Location: Germany (near Bonn)
Du kannst dir den Source Tree auch einmal herunterladen (dauert mit einem 56k modem ca. 1 1/2 bis 2 Stunden) und dann alle paar Tage die aktualisierten Dateien. Dann braucht man den Source-Tree nur noch kompilierenTimon.Freitag wrote:Ich habe irgendwie keine Lust mir was dazu runterzuladen... bin isdn user und es braucht dann total lange...
Source Code herunterladen/updaten - Tutorial:
http://www.reactos.com/forum/viewtopic.php?t=304
ReactOS Kompilieren - Tutorial:
http://reactosde.re.funpic.de/mediadeta ... or&mdnr=79
Moment: qemu Emuliert auch den Prozessor (mehrere sogar, nicht nur x86). qemu ist aber sehr effizient programmiert.Emulatoren wie qemu, VMWare etc. emulieren hingegen zwar auch einen PC; geben die Anweisungen aber an den echten Prozessor weiter und sind deswegen schneller (naja zumindest so ähnlich).
Jedoch kann man unter Linux mit dem Modul kqemu dafür sorgen, dass qemu tatsächlich den echten Prozessor den "Gästen" zur Verfügung stellt (muss man alles zusammen kompilieren).
Aber ich muss auch sagen, dass ReactOS dann zwar Spaß macht, aber immernoch mehr Zeit z.B. zum Anzeigen von Text braucht, als Windows 3.11 unter bochs (auch TTF). Das muss sich ändern.
Ich als Programmierer auf Uralt-Rechnern verstehe nicht, dass eine Text-Routine so langsam sein kann. Text im Grafikmudus ist schließlich eines der schnellsten Dinge, die es gibt. Beispiel: eine Proportional-Text-Routine für meinen ATARI-8-Bit, die ein Bekannter für mich geschrieben hat, läuft so schnell, dass man den "Bildaufbau" selbst dann nicht erkennen kann, wenn man diesen ATARI-8-Bit auf langsamen System emuliert und der Emulierte ATARI nicht einmal ein viertel der Original-Geschwindigkeit erreicht.
ATARI-XL/E
-
- Posts: 14
- Joined: Wed Feb 02, 2005 10:36 pm
- Location: Germany (near Bonn)
Also ReactOS baut den Text wirklich sehr langsam auf... ich weiß zwar überhaupt nicht wie das bei reactos läuft, aber das scheint bestimmt nicht ganz einfach zu sein.... ich schätze mal das text durch mehrere einzelnde funktionen gejagt wird und der text geht bestimmt nicht nur durch eine dll... vielleicht könnte man da sich vielleicht mal den code von linux angucken oda von der grafikoberfläche zumindest
gruß,
timon.
gruß,
timon.
Who is online
Users browsing this forum: No registered users and 10 guests