@DOSBox_Staging@corteximplant.com
@DOSBox_Staging@corteximplant.com avatar

DOSBox_Staging

@DOSBox_Staging@corteximplant.com

DOSBox Staging is a modern continuation of DOSBox with advanced features and current development practices.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

DOSBox_Staging, to Emulation
@DOSBox_Staging@corteximplant.com avatar

Hey!

We thought about renaming DOSBox Staging but couldn't come up with something better so here is our new easier to remember domain name.

https://www.dosbox-staging.org

-Staging -DOS

DOSBox_Staging, (edited ) to Emulation
@DOSBox_Staging@corteximplant.com avatar

DOS Game Jam Demo Disc running in DOSBox Staging!

-Staging -DOS

DOSBox_Staging, to random
@DOSBox_Staging@corteximplant.com avatar

DOSBox Staging 0.81.0 final is out!

This is an absolute monster of a release, probably our biggest so far!

Highlights
-Authentic adaptive CRT emulation
-Accurate VGA emulation
-3dfx Voodoo emulation
-New integer scaling modes
-Aspect ratio correct image captures
-Supercharged image and video capturing
-Aspect ratio and viewport enhancements
-IBM Music Feature Card support
And many, many, many more...

Check out the release notes here:
https://dosbox-staging.github.io/releases/release-notes/0.81.0/

Download for Linux, macOS and Windows:
https://dosbox-staging.github.io/releases/linux/

DOSBox_Staging, (edited ) to Emulation
@DOSBox_Staging@corteximplant.com avatar

DOSBox Staging Basics
Today: Brand new „Getting started“ guide

With the new DOSBox Staging 0.81 RC1 out the door, we also created a brand new „Getting Started“ guide.
If you are new to DOSBox or didn’t tinker with it in a while it makes sense to take a look, we promise!

It describes everything you need to know to get your favorite games running in no time, in the least steps possible!

Also explains advanced configuration like different graphic modes, soundfonts and MT-32 emulation.

https://dosbox-staging.github.io/getting-started/introduction/

-Staging -DOS

DOSBox_Staging, to random
@DOSBox_Staging@corteximplant.com avatar
DOSBox_Staging, to Emulation
@DOSBox_Staging@corteximplant.com avatar

Hey DOS enthusiasts! We are proud to present DOSBox Staging 0.81.0 to you, a rather substantial release containing a large number of exciting new features and improvements!

For the first time in history, DOSBox comes with built-in authentic CRT monitor emulation that just works out-of-the-box without any manual configuration required. The VGA code has been overhauled, shortcuts and simplifications have been removed, and now we’re defaulting to accurate per-scanline emulation and double scanning in all VGA, SVGA, and VESA modes. Integer scaling options have been added, it’s now possible to stretch the image to fullscreen, force any arbitrary aspect ratio, or even emulate the horizontal and vertical stretch controls of CRT monitors in real-time. Screenshots have been made aspect ratio correct by default, and image capturing has become multi-threaded, so it no longer causes audio hiccups and micro-pauses. Video capturing has been made about three times more performant.

Oh, almost forgot: we’ve also added 3dfx Voodoo 1 support for the fans of those late 90s 3D DOS games! 😎 🤘

Merry Christmas! 🎅 🎁 🎄

https://dosbox-staging.github.io/releases/release-notes/0.81.0-rc/

-Staging -DOS

DOSBox_Staging, to Emulation
@DOSBox_Staging@corteximplant.com avatar

Tomorrow, Dec. 22 we will release the release candidate of our newest version DOSBox Staging v0.81 in celebration of the Christmas season!

646 pull requests have been merged for this release.
We have a ton of new features and bugfixes. This is our biggest release yet.

Stay tuned, share and subscribe if you want.

https://www.youtube.com/watch?v=tleEygmmikI

-Staging -DOS

DOSBox_Staging, (edited ) to Emulation
@DOSBox_Staging@corteximplant.com avatar

We will prepare a "release candidate" of our next major version v0.81 shortly before Christmas as a little present for you for the holidays!

Stay tuned and spread the word!

-Staging -DOS

DOSBox_Staging, to Emulation
@DOSBox_Staging@corteximplant.com avatar

DOSBox Staging Basics
Today: Roland LA music synthesizers

The LAPC-I (short for Linear Arithmetic Synthesis for IBM-PCs) is a ISA music synthesizer card released by Roland in 1989.
It’s basically a Roland CM-32L which was a standalone unit combined with a MPU-401 interface.

The CM-32L of course is emulated in DOSBox Staging as well as its older brother the MT-32 using the wonderful MUNT emulator.

The necessary ROM files can be found on archive.org.

Watch @root42's excellent video for more info and audio examples
https://www.youtube.com/watch?v=zO-RkVkeu2o

-Staging -DOS -32 -I -32L

DOSBox_Staging, to Emulation
@DOSBox_Staging@corteximplant.com avatar
DOSBox_Staging, to Emulation
@DOSBox_Staging@corteximplant.com avatar

DOSBox Staging Basics
Today: Post-rendered screenshots

DOSBox has long provided the Ctrl+F5 hotkey to capture the emulated video card’s image prior to rendering.

DOSBox Staging 0.80.1 pairs this with Alt+F5 (Option+F5 on macOS) to capture the as-seen (post-rendered) image.
This is very useful to capture the effect of a shader or the effect of the automatic aspect ratio correction.

Be sure to look at the screenshots in full size to see the effects of the shaders properly!

-Staging -DOS

Screenshot of DOSBox Staging showing the effect of a CRT shader.

DOSBox_Staging, to Emulation
@DOSBox_Staging@corteximplant.com avatar

DOSBox Staging Basics
Today: ReelMagic support

DOS ReelMagic games are playable thanks to Jon Dennis’s patch with help from Chris Guthrie and Joseph Whittaker.
See the [reelmagic] section in your configuration file to enable this. We suggest only enabling ReelMagic emulation on an as-needed basis.
Jon plans to add DMA support (primarily used by the ReelMagic Windows 3.1x driver and games) when time permits, but most ReelMagic games for DOS are already fully functional and playable.

https://archive.org/details/dosbox-staging-v0.80.0-return-to-zork-intro-reelmagic

https://en.wikipedia.org/wiki/RealMagic

-Staging -DOS

DOSBox_Staging, to VintageOSes
@DOSBox_Staging@corteximplant.com avatar

DOSBox Staging Basics
Today: Getting Started

DOS can be intimidating to new users. This operating system is based on a command-line where you have to type in commands to execute programs. Also applications and games ask you to provide some "IRQ" and "DMA" numbers to get your sound card properly set up. There are also many video modes (CGA, VGA, etc.) and resolutions (320x200, 640x400, etc.) to choose from.

If you are new to this or don't know what command to enter in order to install and play DOS games then this section might be helpful.

One objective here is to provide guidance to users by covering the basics of installing a game. Another objective is to ensure users keep their DOS environment clean which will be easier to maintain.
Thanks to the flexibility of DOSBox Staging users are free to organize their DOS environment exactly the way they want. Therefore the below guide is just a recommendation.

https://github.com/dosbox-staging/dosbox-staging/wiki/Getting-started

-staging

DOSBox_Staging, to VintageOSes
@DOSBox_Staging@corteximplant.com avatar

DOSBox Staging Basics
Today: Automount of resource drives

Directories can now be automounted, provided the automount config setting is enabled (default).

These automount directories are single-letter directories, A through Y representing the mounted drive letter (where Z is reserved for DOSBox’s drive) placed inside a local drives/ directory, relative to the startup location. This drives/ directory can also be placed in a scanned resource location, like your DOSBox config directory or the release package’s resources/ area.

Each drive can be customised with an accompanying <letter>.conf to define its mount type, label, and path. For example, to mount a local drives/d/ directory as a D: CD-ROM with the label SIERRA, the accompanying d.conf would contain:

[drive]
type = cdrom
label = SIERRA

A bundled Y: automount is provided in the release’s resources/ directory that bundles a couple FreeDOS 3rd party tools (XCOPY.COM, DELTREE.COM, DEBUG.COM) along with an accompanying y.conf to add it to the PATH.

DOSBox_Staging, to VintageOSes
@DOSBox_Staging@corteximplant.com avatar

DOSBox Staging Basics
Today: IMGMOUNT wildcard support

The IMGMOUNT command allows you to mount disk or CD images, but sometimes you may want to mount multiple images to a single drive, swappable via a keyboard shortcut.

Previously you had to specify the names of the all the image files one by one, even if they have some patterns in common (like DISK1.IMG, DISK2.IMG, DISK3.IMG, etc).

DOSBox Stagings IMGMOUNT command supports wildcards for mounting image files, so that you can just specify a file pattern that matches all the image files that you want to include. For example, the command:

IMGMOUNT a *.img -t floppy

will mount the first image file with the IMG extension in the current directory as drive A:. You can easily swap to the next image using the hotkey CTRL+F4 on the command line or during setup when installing a new game.

#dosbox #dosgaming #msdos #emulation #retrogaming #linuxgaming #macgaming #foss

DOSBox_Staging, to VintageOSes
@DOSBox_Staging@corteximplant.com avatar

DOSBox Staging Basics
Today: CGA palette override

Now it is possible to override the default, canonical interpretation of the 16-colour CGA/EGA RGBI palette. The feature overrides the CGA colours in any CGA/EGA-like mode, so it even works in CGA/EGA modes with an emulated VGA or TGA (Tandy) graphics adapter.
Several presets have been included (e.g. Amiga and Atari ST colours for Sierra games, and various CGA/EGA monitor emulations), and you can specify custom palettes as well. Make sure to check out the description of the cga_colors config parameter for the list of available presets.

More info: https://github.com/dosbox-staging/dosbox-staging/pull/1794

Examples:

Defender of the Crown
tandy-warm emulates the colours as they appear on an actual Tandy monitor, which results in more subdued and pleasant colours. This is especially apparent on the greens.

Gold Rush
The Amiga/Atari ST ports of Sierra AGI games feature a tweaked CGA palette with improved skin tones and sky colours.

Zak McKracken and the Alien Mindbenders
Now you can play the PC version of this classic adventure with Tandy sound and Commodore 64 colours!

Gold Rush with a tweaked CGA palette with improved skin tones and sky colours.
Defender of the Crown with 'tandy-warm' emulates the colours as they appear on an actual Tandy monitor, which results in more subdued and pleasant colours.

DOSBox_Staging, to VintageOSes
@DOSBox_Staging@corteximplant.com avatar

DOSBox Staging Basics
Today: Shader reload shortcut

As DOSBox Staging currently lacks a shader preset system, tweaking shader parameters can only be accomplished by making changes to the shader source files themselves. Previously, you had to restart DOSBox to see the effects of such changes, which made fine-tuning shaders quite cumbersome, to say the least.

Now you can just use the Ctrl+F2 shortcut (Cmd+F2 on macOS) to reload the current shader at any time. Progress! 😎

DOSBox_Staging, to VintageOSes
@DOSBox_Staging@corteximplant.com avatar
DOSBox_Staging, to opensource
@DOSBox_Staging@corteximplant.com avatar

DOSBox Staging Basics
Today: Crossfeed

Listening to audio material on headphones where certain sounds are only present in either the left or the right channel can be a rather distracting and unpleasant experience. This is most noticeable on certain Dual OPL game soundtracks and tracker music (e.g. MOD, XM, S3M, IT, etc.).
Professional headphone amplifiers like pictured below implement a feature called "crossfeed" to eliminate this problem.

The crossfeed feature in DOSBox Staging does the same; by enabling crossfeed in the [mixer] section, a certain percentage of the left channel is mixed into the right, and vice versa. The default crossfeed strength is 40% which is a good general setting, but you can provide a custom percentage value as well (e.g. crossfeed = 55).

The amount of crossfeed can be fine-tuned per individual channels via mixer commands; please type MIXER /? in the DOSBox prompt for further details.

DOSBox_Staging, to opensource
@DOSBox_Staging@corteximplant.com avatar

DOSBox Staging Basics
Today: Sound card output filter emulation

Most DOS-era sound cards feature an output low-pass filter (and sometimes a high-pass filter too) that play an important role in giving their sound its character. DOSBox Staging can accurately emulate these analog output stage filters for all supported sound devices.

  • sb_filter
  • opl_filter
  • cms_filter
  • lpt_dac_filter
  • pcspeaker_filter
  • ps1audio_dac_filter
  • ps1audio_filter
  • tandy_dac_filter
  • tandy_filter
  • fsynth_filter
  • gus_filter
  • innovation_filter
  • mt32_filter

Filters are enabled by default for all small-speaker audio systems (PC Speaker, PS/1 Audio, Tandy, and the various LPT DAC options). Depending on the particular device, these filters either emulate the analog output filters of the original device, or the sound coming out of a small band-limited speaker in an acoustic environment. Either way, the result is a more period-accurate and pleasant listening experience, especially on headphones.

Advanced users can specify custom filter settings for any of the supported sound devices. You can specify either a high-pass filter, a low-pass filter, or both at the same time.

More information
https://github.com/dosbox-staging/dosbox-staging/wiki/Sound-cards

DOSBox_Staging, to opensource
@DOSBox_Staging@corteximplant.com avatar

DOSBox Staging Basics
Today: Soundcard emulation

DOSBox Staging supports the emulation of the following audio output devices:

  • Ad Lib

  • AdLib Music Synthesizer Card

  • AdLib Gold 1000

  • Creative Labs

  • Game Blaster

  • Sound Blaster 1.x

  • Sound Blaster 2.0

  • Sound Blaster Pro

  • Sound Blaster Pro 2

  • Sound Blaster 16

  • Gravis UltraSound

  • IBM Music Feature Card

  • IBM PCjr

  • IBM PS/1

  • Innovation SSI 2001

  • Parallel-Port DAC

  • Covox Speech Thing

  • Disney Sound Source

  • Stereo-on-1 DAC

  • PC Speaker

  • Tandy 1000

See our WIKI for more information and setup guides
https://github.com/dosbox-staging/dosbox-staging/wiki/Sound-cards

image/png
image/jpeg
image/jpeg

DOSBox_Staging, to opensource
@DOSBox_Staging@corteximplant.com avatar

DOSBox Staging Basics
Today: Configuring MIDI device

DOSBox Staging supports the following MIDI devices for music playback:

-System/Host MIDI (default)
-FluidSynth for using SoundFonts
-mt32emu/MUNT for emulating Roland MT-32, CM-32L and LAPC-I synthesizer modules.

DOS-Retro-Sound with Roland MT-32 (Part 1/3)
(german video, translation available through YouTube)
https://www.youtube.com/watch?v=cKkjSfy4mic

"Unmissable MT32 experiences" thread on Vogons.org
https://www.vogons.org/viewtopic.php?f=62&t=77567

Phils ultimate MT-32 video, running time 3,5 hours!
https://www.youtube.com/watch?v=OLvsaJ4h-VY

See our WIKI for more information and setup guides
https://github.com/dosbox-staging/dosbox-staging/wiki/MIDI

-32

DOSBox_Staging, to opensource
@DOSBox_Staging@corteximplant.com avatar

Unrelated pic of the day: DOSBox Staging compiler warnings (2019-2020)

#dosbox #dosgaming #msdos #emulation #retrogaming #linuxgaming #macgaming #foss #codequality #compiler #qualitycode

DOSBox_Staging, to opensource
@DOSBox_Staging@corteximplant.com avatar

DOSBox Staging Basics
Today: Case-insensitive paths handling

Paths passed to commands mount, imgmount, and audio track paths in .cue and .ins files are now treated as case-insensitive, regardless of the operating system.

Fixes numerous issues with running DOS games on Linux or FreeBSD. This change alone corrects the vast majority of Windows-only DOS game releases on GOG or Steam (such as e.g. Settlers II, Redneck Rampage, or Mortal Kombat series) - users no longer need to manually adjust the paths after unpacking games from Windows installer.

This should significantly improve the quality of Lutris installers as well.

#dosbox #dosgaming #msdos #emulation #retrogaming #linuxgaming #macgaming #foss #GOG #Steam #Lutris

DOSBox_Staging, to opensource
@DOSBox_Staging@corteximplant.com avatar

DOSBox Staging Basics
Today: Improve Telnet-mode handling for modem emulation

For those hosting a BBS behind a Telnet interface, you can now pre-configure your serial port in Telnet-mode with the telnet:1 argument, as follows:

[serial]
serial1 = modem telnet:1 listenport:2323

For those dialling BBSs hosted behind a Telnet interface, use the following dial-prefix: AT+NET1DT. In general, the +NET1 or +NET0 AT-command will enable or disable Telnet-mode, respectively.

This change brings Telnet-mode in-line with the Hayes multi-character command specification, which should be compatible with existing BBS software.

For more background about this change, see: #582

#dosbox #dosgaming #msdos #emulation #retrogaming #linuxgaming #macgaming #foss #telnet #BBS

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • kavyap
  • DreamBathrooms
  • Durango
  • mdbf
  • InstantRegret
  • magazineikmin
  • thenastyranch
  • cisconetworking
  • rosin
  • Youngstown
  • slotface
  • khanakhh
  • ethstaker
  • JUstTest
  • ngwrru68w68
  • normalnudes
  • cubers
  • GTA5RPClips
  • Leos
  • everett
  • osvaldo12
  • tacticalgear
  • provamag3
  • tester
  • anitta
  • modclub
  • lostlight
  • All magazines