The copy and paste is too big to throw on here so check out what is new at http://www.fourdo.com/?p=156
Congrats on beta Johnny. Here is where the real fun begins?

Moderators: Devin, Bas, 3DOKid
Very cool. Is that because starfighter is a big number crunching game? I bet Dr Hauzer would look pretty neat too. I'll give it a goBryWI wrote:4DO 1.1.4.0 Beta Released
http://www.fourdo.com
1. Added support for high-resolution (640×480) rendering. You can find the option for the in the “4DO Options” screen, under the “Advanced” tab. This is only of value for 3D games. Additionally, since each frame takes 4 times as long to process, it will cost a lot of CPU! I recommend increasing your audio buffer as well if you enable this.
[changes from 1.1.3.1]
1.Fixed bug in audio buffer size calculation. This was causing some audio buffer size selections to behave incorrectly.
[changes from 1.1.3.0]
1. Added the ability to adjust the emulated CPU clock speed. This can result in framerates increased beyond the original hardware limits. This is analogous to the setting in the latest (last?) version of FreeDO. Be aware that many games will not handle this well since they were not coded to support it. I’ve found that Star Fighter is an example of a game that handles a clock speed increase well.
2. Added the ability to adjust the audio buffer size. I have found that audio buffer size is a bit of a personal preference. The default is 100ms, but people who want more protection from audio glitches can now adjust the audio buffer size higher (at the cost of latency).
3. Added a few command-line options for debugging purposes. At the moment, these are mainly for my own purposes, but see the command line usage for specifics.
I'm not sure what you mean about Star Fighter. I don't know if the comment was obvious, but it's one of the well behaved ones.3DOKid wrote:Very cool. Is that because starfighter is a big number crunching game? I bet Dr Hauzer would look pretty neat too. I'll give it a go
Nice work by the way
Viktor, creator of 3DOPlay, has offered his time to introducing his changes to the FreeDO core into 4DO. A more complete list of the changes is:
1 Timing fixes – a more proper fix for the “temporalfixes” setting in FreeDO’s original code
2 Sprites in Doom are fixed
3 Fonts and sound speed in Wicked 18 fixed
4 Sound in games better, no bugs (some examples are Need For Speed, Escape from Monster Manor, Star Fighter, Slayer, Pyramid Intruder)
5 Games work faster (some optimizations added)
6 “Bad Slack Calc” error fixed
Thank you Viktor!
The internal timing improvements have various noticeable improvements in games. I noticed that lip syncing in Lost Eden is now working correctly. Some benefits/changes from 3DOPlay are not added. For example, Phoenix 3 currently still hangs at loading screens in 4DO.
In addition to this, I’ve added a few higher-level changes:
In DirectX rendering, fixed diagonal pixel misalignment when using non-smoothed image resizing. – At certain window sizes, this was causing a “slice” down the diagonal at the center of the screen in which pixels were misaligned.
4DO now only emulates controllers/devices that have input bindings. For example, if you have only set up input bindings for controller #1, 4DO will only emulate one attached controller. This resolves the non-responsive controls in Super Wing Commander. However, if you create bindings for all 6 controllers, the game will produce this issue (perhaps the original game acted this way?).
A couple good fixes this time. There is one currently known bug that I will explain below.
Improvements:
1. Fix for Phoenix 3 hanging in load screens – A continuation of the changes to move 4DO to the new timing behavior. It will not always work (it works about 50/50, in my experience), so you will have to save beforehand and try skipping the cutscenes at differing times. But the game is otherwise quite playable!
2. Once-a-second stuttering/lag spike resolved – It was discovered that some systems were slower to perform than others in polling for input devices, which was causing a noticeable delay in emulation every second. This is now resolved.
However there is one bug I know of in the system which I just recently noticed. As of 1.1.5.0, the emulation is presently working slightly too fast from normal. This is also causing the audio playback to get pushed ahead about once every 4 seconds if using the default audio buffer size. You could run 4DO with “-DebugLogging AudioDebug” to see the symptoms. This is a result of the new timing improvements that are newly worked in, so it will be ironed out in time. Anyway, please be aware that this issue exists in both 1.1.5.0 and 1.1.5.1.
Excellent! I'll give it a try as soon as I get home!BryWI wrote:http://www.fourdo.com
Johnny has released 4DO v1.1.5.1
2. Once-a-second stuttering/lag spike resolved – It was discovered that some systems were slower to perform than others in polling for input devices, which was causing a noticeable delay in emulation every second. This is now resolved.
1. Support for multiple languages added. See the related forum post for information on how to contribute a language!
2. Russian translations added. – A gift from Viktor!
3. Patched audio timing bug from 1.1.5.0 and 1.1.5.1 – This bug manifested as an audio skip about every 4-5 seconds when playing any game.
4. Alfred Hitchcock (JP) added to game database.
5. Screen saver is disabled while playing.
6. SlimDX upgraded to January 2012.
Improvements:
1. Chinese (simplified) translations added. – Contributed by “money”!
2. Portuguese translations added. – Contributed by Enio Marconcini!
3. French translations added. – Contributed by Benjamin Siskoo!
Thank you again to Viktor, “money”, Enio Marconcini, and Benjamin Siskoo for taking the time to translate the interface elements!
4DO should default to your system’s default culture. In case you have a different preference (or something goes wrong), you can always set the culture via the “Options” menu. Your default culture is used to append text on the language menu items in case you choose one you can’t read
1. Game fixes. Provided by Viktor! This involves changes that resolves the remaining freezing issues seen in Phoenix 3. These fixes also make the following games fully playable:
- Twisted
- Space Hulk
- Games published by “American Laser Games” (Drug Wars, Mad Dog McCree, Crime Patrol, Space Pirates, etc.)
2. Spanish translations added. Contributed by Antonio “Bloodbat” Ramirez!
3. Ability to specify game file/drive via command . Similarly, users may also request fullscreen on startup. See details below.
4. Graphical transparency fix. Resolves certain overly-transparent features in Immercenary. Possibly other games, but I could not find others exhibiting the issue.
5. This version also includes some corrections and improvements to the French and Chinese (simplified) translations.
Those looking to load games from the command line may now do so with the new command line options available:
======================================================================
= 4DO (1.1.6.2) command line options usage =
= Basic usage: 4DO.exe [-option value][/option "value"][--switch] =
======================================================================
-StartLoadFile [filename] : Loads a game from file.
-StartLoadDrive [letter] : Loads from CD of the drive letter.
--StartFullScreen : Start Full Screen.
1. Wing Commander 3 video rendering fixed. It took me quite a while to track down the problems, but the video rendering in Wing Commander 3 is now fixed! Additionally, Viktor has added some freeze fixes to resolve several of the freezes seen when playing videos! As a result, the game is now quite playable! Please be aware that I have still run into a couple freezes during the videos a couple times. If you happen to find a reproducible case, please leave a comment!
2. Timing / freeze fixes. Viktor has added timing behavior to work around occasional loading screen freezes in these games:
- Immercenary
- Scramble Cobra
- Twisted (EU version)
- Street Fighter II (There were no known freezes for this one, this is just a timing fix)
3. As a result of the rendering fixes, some of issues seen in other games are also fixed. Known examples (spotted by Viktor) are:
- The Horde
- Jurassic Park – in the car mission
- Wicked 18 – fonts fixed
- more?
4. Spanish translations correctly added. I neglected to release the translated files in 1.1.6.2! (Translations contributed by Antonio “Bloodbat” Ramirez!)
5. This version also includes some corrections to the French translations.
I dug into the CEL rendering logic and documentation enough to understand the bugs causing Wing Commander 3′s video issues. It took the whole week! I finally saw the resulting clean images at about 4:30am last night.
Also, I've noticed an undocumented feature of this release.1. Seal of the Pharoah now fully playable.
2. Video timing fix for The Horde
3. Improved timing fixes for Wing Commander 3 – Freezes now occur much less often, but can still sometimes occur.
4. Graphical rendering fix for Pebble Beach Golf Links font issue – This may also affect other games, but I have not seen any occurrences.
5. Russian translations improved – Provided by Sedabi!
6. Alt+Enter now toggles full screen mode.
7. A couple French translation improvements.