Changes

Jump to navigation Jump to search

DOSBox

1,044 bytes added, 09:17, 7 July 2021
Transferred from latest Wayback Machine snapshot
{{Infobox consoleemulator|title = FM TownsDOSBox|logo = FMTOWNS 2FDOSBox.jpgpng|developer logowidth = 265|version = 0.74-3|active = Yes|fate = |platform = [[Fujitsu]]Windows, Linux, FreeBSD and more|type target = [[:Category:ComputersIntel CPUs|Home computer286 and 386]]|release prog-lang = 1989C++|discontinued developer = 1997[http://www.dosbox.com/crew.php DOSBox Crew]|predecessor website = [http://www.dosbox.com DOSBox.com]|source = [Fujitsu FM-7 emulators|FM-7]http://source.dosbox.com/dosboxsvn.tgz tgz]|emulated license = {{✓}}GNU GPLv2
}}
The '''FM TownsDOSBox''' was a Japanese line of personal computers designed and manufactured by Fujitsu between February 1989 and the summer of 1997. Fujitsu designed it under the codename '''Townes'''<ref group=N>After Charles Townesis an open-source, the winner of the 1964 Nobel Prize in Physics; it was common for Fujitsu to use Nobel Prize winners as product codenames during development.<[[High/ref> as their own proprietary variant of Low level emulation|high-level]] [[Intel CPUs|the IBM PC platform286 and 386 emulator]], intended for multimedia applications and video games, but it gradually became interoperable with regular PCs over time. The "FM" part of the name is short for "Fujitsu Micro," which was written in line with their earlier products. The e in "Townes" was dropped to help users avoid confusion over a possible mispronunciation of Townes as "tow-nes"C++.
The FM Town==Downloads=={| cellpadding="4"|-|align=center|{{Icon|Win|Lin|Mac}}|'''s sprite handling was well in excess of even 16[http://www.dosbox.com/wiki/SVN_Builds#List_of_SVN_Builds Latest Dev Builds]'''|-bit consoles |align=center|{{Icon|Win|Lin|Mac|Sol|RiscOS|OS2|BeOS}}|'''[http://www.dosbox.com/download.php?main=1 Latest Stable Builds]'''|} ==Overview==DOSBox is capable of the time, which allowed game developers to port early 90s arcade titles much more accurately emulating many older computer games that are otherwise very difficult if not impossible to the FM Towns than play on other modern operating systemsand hardware. Combined It has very high compatibility, as it can be configured to emulate the environment of many machines, with big box packagingsupport for various display modes, including CGA, EGA, Hercules, Tandy, and the ports were eventually highly sought after by collectors later onVGA. With CD-ROM support from the startsome work, it also had a lot of ports of existing PC gamesis even possible to install and load old Windows operating systems, with differing amounts of content expansions to take advantage of the FM Towns' own hardwaresuch as Windows 3. Several American DOS games had unique 11 and arguably superior FM Towns portsWindows 95, especially a few early 2D point-and-click adventures from LucasArtsthus potentially being able to play games made for those platforms. Some notable examples include  ===Frontends===Because DOSBox doesn''<abbr title="Which was given CD musict have a GUI, the ability two projects were made to use the FM Towns' 256-color mode, and uncut dialoguefulfill that role.">LOOM< ;[http://abbr>'', ''<abbr title="Which was reprogrammed under 32-bit protected mode and would actually run at a consistent speeddfendreloaded.sourceforge.">Wing Commander'', and ''<abbr title="Which had Ultima VIInet/ D-style keywords and a lowFend Reloaded]:A great frontend which allows custom per-budget English dialogue track that didn't exist in the original releasegame configurations to cut back on fiddling with settings just to run specific games well.">Ultima VI</abbr>''. The FM Towns version It also lets you use your own build of LucasArts' ''Zak McKracken and the Alien Mindbenders'' is the only version DOSBox instead of the game one it comes with, so it can be used with 256 colors<ref name="YC News">{{cite web|url=forks as well. ;[https://news.ycombinatordbgl.comorg/item?id=23269460 |title=“Tsugaru” – FM Towns Emulator Project (in.coocan.jp) |publisher=Y Combinator |accessdate=2020DOSBox Game Launcher]:Another frontend based on Java that is said to be inspired by the D-07-04|date=2020 May 23}}</ref>Fend's.
In 1993 Fujitsu released ==Forks==DOSBox has many forks over the years. This section attempts to list the most notable ones. [http://www.dosbox.com/wiki/SVN_Builds#Enhanced_SVN_builds DOSBox's official wiki] also has a partial list of DOSBox forks. Even more forks are listed in the [wikipediahttps:FM Towns Marty|FM Towns Marty//github.com/dosbox-staging/dosbox-staging/wiki/DOSBox-forks DOSBox forks page]], a game console which was compatible with existing FM Towns gamesof DOSBox Staging's GitHub wiki.
==Emulators==
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Operating SystemPlatform(s)
! scope="col"|Latest Version
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>! scope="col"[[libretro|<abbr title="FM Towns">FMT</abbr>! scope="col"|<abbr title="FM Towns Marty">Marty</abbr>Libretro Core]]
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
|-
|UNZ|align!colspan=left|{{Icon|Windows}}"8"|[http:PC //townsemu.world.coocan.jp/download.html V0.5 L30]|{{✗}}|{{✓}}|{{✓}}|{{✗}}|{{✓}}x86
|-
|Tsugaru[https://dosbox-staging.github.io/ DOSBox Staging]
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://dosbox-staging.github.com/captainys/TOWNSEMUio/releases v20201111]|{{✓}}|{{✓}}|{{✗}}|{{✓}}|{{~}}|-|Xe|align=left|{{Icon|Windows|LinuxDOSBoxStagingVer}}|[http://web.archive.org/web/20140212232811/http://www.xe-emulator.com/index.php?m=download 2.16.2]|{{✗}}|{{✗}}|{{✓}}|{{✗}}|{{~}}
|-
|[[MAME]https://dosbox-x.com DOSBox-X]|align=left|{{Icon|Windows|Linux|macOS|FreeBSDDOS}}|[httphttps://wwwdosbox-x.mamedev.orgcom/release.html {{MAMEVerDOSBox-XVer}}]|{{}}||{{~}}|{{~}}|{{✓}}|{{✗}}
|-
|FM Towns[https:/Bochs/dosboxece.yesterplay.net/ DOSBox ECE]
|align=left|{{Icon|Windows|Linux}}
|[httphttps://webdosboxece.archiveyesterplay.orgnet/web/20070119144846/http://fmbochs.emuvibes.com/ 1.2.1SVN]|{{}}|{{~}}|{{}}|{{✗}}|{{✗}}
|-
|[https://github.com/schellingb/dosbox-pure DOSBox Pure]
|align=left|{{Icon|Windows|Linux|}}
|[https://github.com/schellingb/dosbox-pure git]
|{{✓}} ||{{✓}} ||{{TBD}}
|}
===ComparisonsActive forks===;UNZ:{{Infobox emulator|title = DOSBox-X|screenshot = DOSBox-X-screenshot-sdl2.png|screenshotwidth = 250px|screenshotcaption = The only FM TownsSDL2 UI on Windows 10. DOSBox-X also has versions for SDL1 and MinGW in the installer.|developer = Jonathan Campbell<br/>(Project maintainer)<br/Marty emulator with very high compatibility>Wengier, last updated in 2010. Despite the website and documentation being in Japaneseothers|version = {{Version|DOSBox-X}}|platform = Windows, macOS, Linux, the emulator DOS|target = [[Intel CPUs]]<br/>[[PC-98 emulators|NEC PC-98]]|active = Yes|website = [https://dosbox-x.com dosbox-x.com]|license = GNU GPLv2|source = [https://github.com/joncampbell123/dosbox-x GitHub]}};[https://dosbox-x.com/ DOSBox-X]:DOSBox-X is available vastly different from other DOSBox forks in Englishthat it aims to be a complete DOS emulation package. It cannot run ISOs directly, instead choosing to read game data from features more flexibility by way of config options and an optical drive that's attached accompanying frontend to customize the host system (thankfullyDOS VM further, and beyond games it also supports standard software for DOS, ISOs can easily be mounted as virtual optical drives on most modern OSes, even well as DOS-based Windows including Windows 10)3. Floppy disk images, however, can x and 9x/ME (which it should be loaded directly into able to accelerate in the emulator itselffuture). The emulator requires project also has its own [https://dosbox-x.com/wiki wiki] which contains extensive documentation on DOSBox-X, and a number summary of ROM files, which notable added features can be found seen [httphttps://emuz0n3dosbox-x.com/wiki/DOSBox%E2%80%90X’s-Feature-Highlights here].tripodThe project is also accessible from the [https://github.com/townsbiosjoncampbell123/dosbox-x GitHub website]. While DOSBox-X currently supports the [[Intel CPUs|IBM PC/XT/AT]], Tandy, PCjr, and [[PC-98 emulators|NEC PC-98]] the maintainer, Jonathan Campbell, does not plan to add any other MS-DOS system. This limitation is mainly done to prevent bloating of the codebase, keeping it at a manageable level for himself while also staying organized. However, the codebase does contain stubbed source files for [[FM Towns emulators|FM Towns]] emulation in the event that other programmers want to add that functionality. ;[https://dosbox-staging.github.zip hereio/ DOSBox Staging]:DOSBox Staging attempts to "revitalize DOSBox's development process". The only noteworthy thing UNZ isn’t yet capable It bills itself as a "fork to run end all forks" but, unlike DOSBox-X, still focuses on DOS games for the most part. ;[https://dosbox-staging.github.io/ DOSBox ECE]:DOSBox ECE is a DOSBox fork that is Windows 95based on DOSBox SVN commits but with some additional patches such as MT32, FluidSynth and Voodoo/Glide support.
;Tsugaru:A new FM Towns emulation project, started in January 2020. Within a year of development, over 95% of software achieved [httphttps://ysflightgithub.in.coocan.jpcom/FMschellingb/towns/Tsugaru/e.html compatibilitydosbox-pure DOSBox Pure] - check release logs under Revisions far down the main GitHub page. 80386 CPU type :DOSBox Pure is fine; but (WIP) 80486 emulation needs a strong late 2010's PC CPU. Various audio chipsnew DOSBox fork specifically built for RetroArch/generators still WIPLibretro. Early release builds started popping up in [https://github.com/captainys/TOWNSEMU/releases late August 2020]According to its project description it aims for simplicity and ease of use.
;Xe:An old multi-system emulator for Linux (x86 and PowerPC) with decent FM Towns Marty support. Windows port requires [https://sourceforge.net/projects/gladewin32/files/gtk%2B-win32-runtime/ GTK+ Runtime]. It requires a very odd BIOS file to work, obtained by concatenating the two MAME-ready ROMs into a single file named ‘marty.rom’, then placed into a subfolder titled ‘bios’. On Windows, this can be achieved using the command <code>copy /B mrom.m36 + mrom.m37 marty.rom</code>.===Others===
;[[MAME]]:Preliminary driver. It’s not a skeleton anymore, but it’s far from being up to snuff. See this [httpshttp://wikihome.mamedevarcor.orgde/index.phph-a-l-9000/Driver:FMTowns official guideDOSBox Mega Build] (Source: [https:Was an enhanced build of DOSBox focused on serial//wikinetworking support.mamedevContains the NE2000 patch, parallel port passthrough, virtual printer, OPL passthrough, and others.org/index.php/SystemHowever, it hasn't been updated in years, and most of what it added was covered by the actively maintained [[#Active forks |DOSBox-Specific_Setup_and_Information System-Specific Setup and InformationX]] under MAMEDev Wiki) on installing TownsOS on MAMEfork.
;FM Towns[http://Bochsykhwong.x-y.net/ DOSBox SVN Daum]:A patch Was an enhanced build of [[Bochs]] that makes it somewhat compatible DOSBox by ykhwong, with FM Townssupport for Direct3D and HLSL shaders, deemed to be the first working emulator for the system. Just like regular BochsGlide, Ethernet, virtual printer, its configuration file needs and a lot of tweaking to work (rough documentation [https://illusioncitybuilt-in UI.net/Towns/bochs%20config.txt here]). It has However, it hasn't been long abandonedupdated in years, compatibility is very spotty and emulation is remarkably slow, so don’t hold your breathmost of what it added was covered by the actively maintained [[#Active forks |DOSBox-X]] fork.
==Emulation issues==;[http://www.columbia.edu/~em36/win31dosbox.html Win31DOSBox]:A true :Win31DOSBox aims to be an easy method of running Windows 3.x games through a customized version of DOSBox-X or DOSBox SVN. Among its many features, it adds an easy setup program and proper open-source FM Towns emulator has been severely lacking all the way up ability to 2020print from Windows 3.11. Though, by late 2010's, a few modern emulators such as MAME and Tsugaru strove toward this goalThe maintainer of Win31DOSBox has since recommended using [[WineVDM]] instead.
Sometimes around May 2018:To get started, Jon Campbellyou first need a copy of either Windows 3.11 or WfW (Windows for Workgroups) 3.11. Once you have that, you need to put in either the lead author of [[DOSBox#DOSBox-X|DOSBox-X]] has [https://github6 (Windows 3.11) or 9 (WfW 3.com/joncampbell123/dosbox-x/issues/729#issuecomment-391049978 stubbed] 11) floppy images, or the ISO file, or the emulator such that other aspiring coders can build an FMMSDN self-Towns core into their own forkextracting . There have been discussionsexe. After that, but so farrunning InstallWin31DOSBox.exe which will automatically install Windows 3.x for you. Once it's finished, nobody has taken up on check that offer yeteverything works and then install Video for Windows and Quicktime which is located in the Video folder in Program Manager. It is also recommended to install WinG and Win32s as well.
==Notes==<references group=N />:There are multiple ways to get software onto the system. For folders and files, you can drag them into the C-DRIVE folder. If you have a physical CD you can just insert it into your CD drive. If it's a CD image you need to mount it using a software like Virtual CloneDrive. If it's a floppy disk image you need to drag the respective images over the Extract to A-Drive Folder.exe program which will extract them to the A-DRIVE folder.
;[http://win9xbox.sourceforge.net/ 9xbox]
:There was some interest in creating a version of DOSBox that would improve compatibility with Windows 95/98/ME. However, it never passed the theoretical stage.
<!--
==References==
{{Reflist}}
-->==External links==* [https[Category://illusioncity.net/fujitsu-fm-towns-emulators-lists/ Old emulators + lists guide at illusioncity.netEmulators]] [[Category:Computers' emulators]][[Category:ConsolesWindows emulation software‏‎]][[Category:Home consolesLinux emulation software]][[Category:Fourth-generation video game consolesmacOS emulation software]]
1,009
edits

Navigation menu