History ------- ------- EMU V1.52 --------- Speedbug beseitigt: Auf manchen Rechnern wurde der ECHTEMU auf einmal ab Version 1.50 SEHR langsam. Ist jetzt beseitigt. EMU V1.51 --------- Ach ja, da war doch noch was: Bei laufendem DirOpus (und eventuell anderen Programmen) gab es manchmal Fehlblits auf der Workbench. Ist jetzt beseitigt. ACHTUNG: Es hat sich in Sachen "setmodeinfos" gezeigt, daß das alte Prinzip doch besser ist. Gehen Sie also ab sofort folgendermaßen vor: Bei Workbench 2.1 und höher: Das Programm "setmodeinfos" VOR IPrefs starten und den Emulator wie gehabt ins devs/monitors-Verzeichnis. Wenn das aus irgendeinem Grunde nicht klappen sollte, nach "setmodeinfos" noch ein "Wait 2 secs" oder so ähnlich einfügen. Beispiel: c:setmodeinfos IPrefs Oder: c:setmodeinfos wait 2 secs IPrefs Bei Workbench 2.04/2.05 Legen Sie den Emulator in das Systemverzeichnis und gehen Sie folgendermaßen innerhalb der Startup-Sequence vor: Starten Sie vor IPrefs ZUERST "setmodeinfos", dann den Emulator, und dann IPrefs (Kein RUN!!!). Wenn das aus irgendeinem Grunde nicht klappen sollte, nach "setmodeinfos" noch ein "Wait 2 secs" oder so ähnlich einfügen. Beispiel: c:setmodeinfos system/emulator Iprefs Oder: c:setmodeinfos wait 2 secs system/emulator IPref EMULATOR V 1.50 --------------- - Alle bekannten Envorcer-Hits beseitigt - `TERM` und diverse andere Programme werden jetzt wieder vom Emulator umgelenkt. Noch bekannte Bugs: ------------------- - Verschieben mehrerer ICONS nicht sichtbar. - Teilweise Text nicht sichtbar (z.B. CED). EMULATOR V 1.49 --------------- ************************************************************ ACHTUNG: Der neue Emulator benutzt andere MONITOR-ID-CODES. d.h. speichern Sie Ihre Workbench erst einmal unter einem normalen PAL/NTSC-Mode ab und aktivieren Sie nach einem Rechnerresett ERST DANN einen MERLIN-MODE des neuen Emulators!!!!! ************************************************************ History: - 256 Farben Modus erheblich beschleunigt: Fensteraufbau ca. 10 mal schneller Fenster verschieben ca. 20 mal schneller Pulldowns ca. 4 mal schneller Textscrolling ca. 2 mal schneller - 4-Bit Modus auch nochmals teilweise optimiert - Flächenfüllen jetzt mit Blitterunterstützung. Dadurch ca. 20 mal schneller geworden. Wirkt sich auch stark auf Fensteraufbau etc. aus. - Chipcopy ist jetzt ADVANCED-MODE Noch bekannte Bugs: ------------------- - Verschieben mehrerer ICONS nicht sichtbar. - SCREEN-IN-WINDOW (PIP) noch keine ECHT-Emulation (nur ADVANCED-MODE). - Bug nur in 1.49: Teilweise Text nicht sichtbar (z.B. CED) Skalieren von SCREEN-IN-WINDOW fehlerhaft Speed "Bugs": ------------- - Klipping in 256 Farben ist zwar schneller geworden ist aber noch "langsam". D.h. ein Hintergrundsbild oder Pattern auf der WB oder in Windows verringern stark die Performance beim Window- verschieben/schliessen. Das Gleiche gilt für 256 Farben Pulldowns die noch beschleunigt werden. - Text-AUSGABE (NICHT scrolling!) noch nicht optimiert. Echtemu-Speedtests: ------------------- Der derzeit schnellste AMIGA sollte wohl der AMIGA 4000-040 sein (AA-Chipset). Selbst hier ist die MERLIN meistens ERHEBLICH schneller. Ein A3000 mit 040 gibt hier noch WESENTLICH schlechtere Werte für den AMIGA aus aber das wäre ja gemein (arme AMIGA-User..). Basierend auf einem 25Mhz A4000-040: ------------------------------------ Routine | A4000-040 (Prod. 640*512) | MERLIN 640*512 | Zuwachs ----------------------+---------------------------+----------------+--------- Textscrolling 16 F. | 155 | 404 | + 160 % ----------------------+---------------------------+----------------+--------- Punkte setzen 16 F. | 222908 | 228068 | +/- 0 % ----------------------+---------------------------+----------------+--------- Quere Linien 16 F. | 5425 | 4533 | - 16 % ----------------------+---------------------------+----------------+--------- Kreise zeichn. 16 F. | 1748 | 1767 | +/- 0 % ----------------------+---------------------------+----------------+--------- Flächen füllen 16 F. | 1690 | 4615 | + 173 % ----------------------+---------------------------+----------------+--------- ----------------------+---------------------------+----------------+--------- Textscrolling 256 F. | 24 | 97 | + 304 % ----------------------+---------------------------+----------------+--------- Punkte setzen 256 F. | 102597 | 248576 | + 142 % ----------------------+---------------------------+----------------+--------- Quere Linien 256 F. | 1346 | 7708 | + 472 % ----------------------+---------------------------+----------------+--------- Kreise zeichn. 256 F. | 596 | 2185 | + 266 % ----------------------+---------------------------+----------------+--------- Flächen füllen 256 F. | 418 | 1885 | + 351 % ----------------------+---------------------------+----------------+--------- Wie man sieht sind die 256 Farben bereits gut optimiert worden. Aber das war bei weitem noch nicht alles. Sollte Jemand was SCHNELLERES kennen (AMIGA 6000???) kann mans ja mal zukommen lassen..... EMULATOR V 1.40 - 1.48 ---------------------- Internal- oder Messe-Versionen. EMULATOR V 1.39 --------------- ************************************************************ ACHTUNG: Der neue Emulator benutzt andere MONITOR-ID-CODES. d.h. speichern Sie Ihre Workbench erst einmal unter einem normalen PAL/NTSC-Mode ab und aktivieren Sie nach einem Rechnerresett ERST DANN einen MERLIN-MODE des neuen Emulators!!!!! ************************************************************ History: - Neue Screenverwaltung - Letzter Pattern-Bug beseitigt - Hotpoint ist jetzt auch bei Maxon-Cad etc. OK. - Echtemulation wieder aktiviert. - Kein Chipramverbrauch bei der Echtemulation mehr. - Scrollrutine der Echtemulation jetzt teilweise schon mit Blitterunterstützung. - Punktesetzen in der Echtemulation optimiert. - Quere Linien in der Echtemulation optimiert. - Horizontale Linien in der Echtemulation optimiert. - Promotor findet jetzt auch bei niedrigen Auflösungen automatisch die best passende MERLIN-Auflösung. Noch Bekannte `Bugs`: --------------------- - Verschieben mehrerer ICONS nicht sichtbar. - SCREEN-IN-WINDOW noch keine ECHT-Emulation. Echtemu-Speedtests: ------------------- Der derzeit schnellste AMIGA sollte wohl der AMIGA 4000-040 sein (AA-Chipset). Selbst hier ist die MERLIN meistens ERHEBLICH schneller. Ein A3000 mit 040 gibt hier noch WESENTLICH schlechtere Werte für den AMIGA aus aber das wäre ja gemein (arme AMIGA-User..). Basierend auf einem 32MHz A4000-040 ----------------------------------- Routine | A4000-040 (Prod. 640*512) | MERLIN 640*512 | Zuwachs ----------------------+---------------------------+----------------+--------- Textscrolling 16 F. | 155 | 394 | + 154 % ----------------------+---------------------------+----------------+--------- Textscrolling 256 F. | 24 | 39 | + 62 % ----------------------+---------------------------+----------------+--------- Punkte setzen 16 F. | 266046 | 259972 | +/- 0 % ----------------------+---------------------------+----------------+--------- Punkte setzen 256 F. | 131923 | 286320 | + 117 % ----------------------+---------------------------+----------------+--------- Quere Linien 16 F. | 5428 | 5624 | +/- 0 % ----------------------+---------------------------+----------------+--------- Quere Linien 256 F. | 1358 | 9234 | + 580 % ----------------------+---------------------------+----------------+--------- Kreise zeichn. 16 F. | 1968 | 1946 | +/- 0 % ----------------------+---------------------------+----------------+--------- Kreise zeichn. 256 F. | 618 | 2226 | + 260 % ----------------------+---------------------------+----------------+--------- Die Routinen für Flächenfüllen/löschen, Text-AUSGABE (nicht SCROLLING) sind z.B. noch nicht optimiert/auf den Blitter angepasst. Deswegen sind zwar oben genannte Routinen sehr schnell, der Aufbau eines Fensters (benutzt Flächenfüllen, Textausgabe etc.) aber noch träge. Von daher ist der Einsatz der Echtemulation derzeit nur für Textverarbeitungen (schnelles Scrolling) oder CAD-Programmen (schnelle Linien) MEHR als sinnvoll. Eine KOMPLETTE Blitterunterstützung wird es erst im Januar 94 geben. DIE wird es dafür (wie man bereits jetzt sieht) aber in sich haben..... TC