PC-Ecke > # Virtualisierung / PC-Emulation

DOSBox : Alte Spiele und Programme wieder nutzen ...

(1/9) > >>

SiLæncer:
Wer sich zu den Spieleveteranen zählt, gerät bei Titeln wie "Monkey Island" oder "Ultima 7" ins Schwärmen. Das Problem: Unter modernen Betriebssystemen verweigern diese Klassiker den Dienst. Mit dem Spiele-Emulator DOSBox hält die Nostalgie wieder Einzug auf dem heimischen PC.

Die Achtziger und frühen Neunziger brachten zwar hoch motivierende und originelle Computerspiele hervor - diese aber auf dem PC ans Laufen zu bringen, war eine technische Herausforderung. Soundkarten wurden nicht automatisch erkannt, auch das Speicher-Management rund um XMS und EMS stellte Ansprüche an den Anwender. Rechner waren größtenteils mit Intels x86-Prozessoren ausgestattet, das Betriebssystem kam schon damals von Microsoft: MS-DOS.

Das "Disk Operating System" bot den Benutzern seit der ersten Version 1980 eine Datenverwaltung an. Schnell entwickelte sich DOS zu einer beliebten Plattform auch für Spiele - erst textbasiert wie auch das Betriebssystem, später dank spezieller Grafikkarten auch visuell ansprechend. Eine kreative und von hohem Spielspaß geprägte Ära begann: Für Kultserien, die teils heute noch in neuen Versionen aufgelegt werden, legten Entwicklerstudios in dieser Zeit den Grundstein.

Erinnerungen aus der DOSBox

Doch heutzutage ist es kaum mehr möglich, unter DOS zu arbeiten, geschweige denn zu spielen. Der Schuldige ist schnell gefunden: Windows. Werkelte MS-DOS bei Windows 95 noch als voll funktionsfähiger Unterbau, ließ sich das Betriebssystem ab Windows 98 nur noch über die Eingabeaufforderung starten. Auf eine sinnvolle Unterstützung speicherresidenter Programme und Funktionen in der "Config.sys" sowie "Autoexec.bat" musste von da an verzichtet werden. Den Gnadenstoß gab Microsoft den DOS-Spielen mit der Programmier-Schnittstelle DirectX, die nur unter Windows funktionierte und DOS-Games unattraktiv machte.


Wer seine Erinnerungen an Spieleperlen aus der Vergangenheit auffrischen will, muss daher auf den Emulator DOSBox zurückgreifen. Diese Software bringt es fertig, Spielen einen alten und damit kompatiblen Computer vorzugaukeln - komplett mit Prozessor, Grafik- und Soundkarten sowie Laufwerken und Peripherie. Das Programm lässt sich bedienen wie MS-DOS auch: Der User gibt per Texteingabe Befehle ein und ruft Anwendungen auf. Will er unter DOSBox etwa seinen Spieleordner zuweisen, sieht es wie auf dem Bild links aus.

Damit bietet DOSBox zwar Zugriff auf emulierte Hardware, doch das Starten von Spielen ist immer noch eine anspruchsvolle Aufgabe. Hier helfen so genannte Frontends weiter - grafische Oberflächen, dank derer Spielfreudige ohne Wissen zu DOS-Befehlen schnell ihre Lieblingstitel aufrufen können. Für den PC gehört "D-Fend Reloaded"  zu den beliebtesten und verständlichsten Frontends, Mac-User finden mit "Boxer"  ein empfehlenswertes Äquivalent.

Ganze Spiele-Bibliotheken können in solchen Frontends aufgebaut werden, auch das Tastaturlayout in der DOSBox ist bei D-Fend und Co. praktischerweise auf Deutsch. Verwirrende Kombinationen wie "Strg-ö", um einen Doppelpunkt zu erzeugen, sind damit passé. DOSBox kommt technisch nicht nur erfreulich nah an das Look & Feel der Originaltitel heran, der Emulator erweitert die Funktionalität sogar noch. Mit der Tastenkombination "Alt+Pause" lässt sich ein Spiel zu jedem Zeitpunkt stoppen, auch Framerate und Geschwindigkeit des Prozessors kann der Spieler im laufenden Betrieb anpassen, falls es wider Erwarten ruckeln sollte.

Spiele: Woher nehmen, wenn nicht stehlen?

Die Spieleunterstützung der DOSBox ist zwar nicht perfekt, doch der Löwenanteil von DOS-Titeln funktioniert auch in der emulierten Umgebung. Im DOSBox-eigenen Wiki  können Interessierte nachschlagen, welches Spiel eventuell Zicken macht und ob Lösungsvorschläge existieren. Die größere Hürde dürfte für Fans der Klassiker indes sein, überhaupt an die Spiele zu kommen. Viele Disketten in angestaubten Originalkartons sind mittlerweile defekt, doch auch die Entwickler selbst vertreiben die meisten Titel nicht mehr - ein Nachkaufen wird so nahezu unmöglich.


Natürlich gibt es im Internet zuhauf Portale, welche alte DOS-Spiele zum kostenlosen Download anbieten. Doch rein rechtlich unterliegen auch Titel aus den Achtzigern weiterhin dem Urheberrecht, das Herunterladen wäre also illegal. "Abandonware" heißt diese spezielle Art von Software, die zwar grundsätzlich über ein gültiges Copyright verfügt, praktisch aber nicht mehr käuflich erworben werden kann. Glücklicherweise gibt es Websites wie "Abandonia"  : Hier sammeln Liebhaber fast lückenlos DOS-Klassiker und bieten diese an. Ist aber - wie etwa im Fall von "Monkey Island" - nach wie vor der Kauf möglich, gibt es für die Besucher statt des Download-Knopfes eine "No Go"-Schaltfläche.

Anbieter und Spieler bewegen sich juristisch zwar in einer Grauzone, doch die wird seit Jahren von den Rechteinhabern ohne Konsequenzen geduldet. In einigen Fällen, wie beispielweise beim Adventure " Beneath a Steel Sky  ", wurde das Spiel ganz offiziell zur Freeware erklärt und das Herunterladen damit vollkommen legal. Und egal ob als fast vergessenes Original oder aus dem Vorrat an Abandonware gefischt - der kostenlose Emulator DOSBox erweckt nostalgische Erinnerungen an die gute, alte Gaming-Ära auch auf modernen Rechnern wieder zum Leben.

Quelle und Links : http://www.derwesten.de/nachrichten/games/2009/3/22/news-114926516/detail.html

SiLæncer:
Wolfenstein 3D, Sam & Max, Doom, Duke Nukem 3D, Worms, Prince of Persia, Loom, Leisure Suit Larry, The Secret of Monkey Island und viele mehr. Welcher Retrofan möchte auf seinem brandaktuellen Rechner keine Spiele ausführen, mit denen er in seiner Jugend so viel Zeit verbrachte? Emulatoren sind das Zauberwort, von DOSBox ist kürzlich ein Update erschienen.

Mit diesem Emulator kann man auf Microsoft Vista und vielen anderen Betriebssystemen uralte Spiele und Programme laufen lassen, die ursprünglich für MS-DOS konzipiert waren. Noch im Mai hatte das Webportal SourceForge DOSBox zum Projekt des Monats gekürt.

DOSBox ist ein freier und kostenloser x86-Emulator, der im Gegensatz zu seinen Konkurrenten nicht nur die Hardwareumgebung eines IBM-PC-kompatiblen Computers, sondern auch den Prozessor und oftmals auch das Betriebssystem emuliert.

Die neue Version soll stabiler, merklich schneller und zudem fehlerfreier laufen. Diverse zusätzliche CD-ROM Laufwerke und Grafikkarten werden ab sofort unterstützt. Auch bei den Umsetzungen für Mac OS X und Microsoft Vista wurden jeweils zahlreiche  Bugs behoben. Dieser Emulator sollte vor allem für Fans von klassischen PC Games interessant sein. So bieten die Entwickler auf ihrer Webseite einen Bereich an, wo jeder Spielefreak auf einen Blick sehen kann, ob das Spiel seiner Wahl problemlos auf DOSBox läuft.

Auch die neue Version ist für Windows, Gentoo, Mac OS X, FreeBSD, Fedora, BeOS und Risc OS verfügbar.

Sie kann jeweils kostenlos von hier heruntergeladen werden.

Viele der alten Spiele stehen mittlerweile als kostenlose Downloads zur Verfügung. Nur eine der zahllosen Anbieter im Netz ist diese Seite hier.

Quelle : www.gulli.com

SiLæncer:
Grafische Oberfläche für DOSBox (im Programmpaket enthalten), die vor allem DOS-Anfängern bei den ersten Hürden der Konfiguration des DOS-Emulators über textbasierende Konfigurationsdateien helfen soll.


http://dfendreloaded.sourceforge.net/

SiLæncer:
Latest Changes

- Several small game specific fixes/hacks/support. (Offensive, Roadhog, GTA installer, Kingdom O' Magic soundcard detection, Pirate booter, Armored Fist installer)
- Add the S3-specific 640x480 256 color mode. (fixes regression in "Wooden Ships and Iron Men" and "I Have No Mouth And I Must Scream")
- Fix a stack overflow that could crash DOSBox
- Add fake microphone input. (fixes Talking Parrot)
- Modify adlib turn off code, so that it doesn't turn off in cases where the same sound is repeated over and over again
- Several small fixes to the CDROM audio code.(HOMM2, Redneck Rampage and others)
- Several improvements to the CDROM emulation code. (fixes Alpha Storm and GT Racing 97)
- Some small CPU fixes that might fix something
- Handle opcode 0xff subcode 7 as invalid instruction. (fixes dif-2 & others)
- Some hercules fixes. (Testdrive)
- Improve support for blanked parts that wrap around to the start of the screen. (fixes Magic Circle demo and Sid&Al)
- Remove old OPL cores as the new ones seem to work very nicely
- Modify movie recording code so that the movies aren't corrupt when you exit dosbox without stopping the movie
- Change RGB3x scaler to look more pretty
- Improve initial register values compatility of the GUS
- Added autodetection for Gameblaster. (games can find it now)
- Change render preferences a bit to be more compatible with Windows 7
- Add DOS fixes to terminate program. (fixes Fortune Teller)
- Add FFREEP. (fixes Trucks)
- Improve FPU ST80 in C mode when writing zero. (fixes Antigok)
- Add special int10 scanline function. (fixes mz700 and probably lots of games that mess with them)
- Fix scrolling in rarely used video modes. (fixes Orphee)
- Modify game specific hacks a bit so that Kick off 3 works again
- Lots of fixes to the INT10 video parameter table. (Seven spirits of ra and others)
- Add VGA blanking in machine=vgaonly. (used by Alien Carnage)
- CGA, PCJr, Tandy: Add video blanking, change display start latch timing, sync pulse width correction
- PCJr, Tandy: implement vertical retrace interrupt
- PCJr, CGA: line-by-line video emulation
- PCJr: support on-screen change of color modes 4medium to 16low. (used by Ghostbusters booter)
- Hercules: Add green and amber monochrome support
- All machines: only update the video timing when needed. (Jungle Hunt, others that synchronize to the video screen might profit)
- Several small DOS fixes
- Some UMB related fixes. (The Legacy without UMB)
- Fix version number of DSP for SB 1.5. (fixes a few games)
- Several VGA emulation improvements. (Allertone football manager)
- Some Tandy fixes. (Mech Warrior)
- Small improvements and fixes to the OPL emulation
- Add low level Tandy DAC emulation
- Some EMS fixes. (fixes Mortal Kombat and others)
- Change SoundBlaster DSP reset mechanism, add sb irq acknowledge logic. (fixes stmik-based applications)
- Some interrupt pointer location modifications. (fixes Tinker Tales)
- Some fixes to the BOOT code. (fixes Last Mission)
- Respect write-only file information. (fixes Champions of Zulala)
- Some RTC fix. (fixes Tully Bodine and others)
- Improve mouse emulation to work better with Water World
- Hopefully fix the translation of the configuration file
- Speed up and fixes for the recompiler core. (pitfall2 pcjr)
- Change memory start location. (fixes 7th Guest installer)
- Several fixes to the batch file handling. (Shift and use the typed first %0 instead of the parsed %0)
- Improve file redirection and redirected line ends. (fixes Phantasmagoria 2 DOS installer)
- Fix compilation with new MAC os X version
- Add 16C550A FIFO support to the serial port emulation
- Improve modem emulation to get higher speeds
- Change default samplerates to 44100, blocksize to 1024 and prebuffer to 20, so that hopefully certain soundcards produce more fluent sound playback
- Add some rarely used, but for some games critical flags to the internal commands
- Add -userconf flag, so that the userspecific configuration can easily be used together with -conf configfile
- Improve internal timing with repeating timers (especially with the dynamic core)

http://dosbox.sourceforge.net/

SiLæncer:
DOSShell is an x86 applications launcher that works in tandem with the outstanding DOSBox emulator. Plus, it is also a convenient Explorer-like entries manager, where you can store inks for all of your often-used DOS programs. Forget about typing-in boring commands at the DOS-Prompt: All that you need to do is to add a record into DOSShell's database, and then you can enjoy the simplicity and speed of running your favorite old-games and software!


  Latest Changes

- Added an option for hiding the DOSBox status window (console). This setting is disabled by default
- Ensured compatibility with the latest DOSBox v0.74
- Improved database saving when no changes were made
- Added version information into the product installer
- Added the confirmation before deleting an entry

Freeware

http://www.loonies.narod.ru/dosshell.htm

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln