Doom Comic
Register | User Profile | Member List | F.A.Q | Privacy Policy | New Blog | Search Forums | Forums Home
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Misc. > Doomworld News > A box!? What's in the box?
 
Author
All times are GMT. The time now is 06:58. Post New Thread    Post A Reply
AlexMax
Forum Regular


Posts: 757
Registered: 01-03


Yesterday, DOSBox 0.70 was released to the world. Among the improvements listed, a couple of them is sure to catch the eye of the wary:

- Speed up the dynamic cpu core (certain games get much faster).
- Add a dynamic fpu on x86 hosts.
- Improve the cycle guessing code (and make it default).
- Speed up the screen drawing code.
What does this translate to? In a word, DOSBox is now tons faster when playing demanding games, and what's more it's configured out of the box for the best settings.

What does this have to do with Doom? Well, with all the improvements, doom.exe is now playable at Pentium speeds on modern computers, and it's no longer necessary to keep your 10+ year old Pentium around just to watch demos or play accurate multiplayer. Speaking of multiplayer, did I mention that DOSBox can pipe IPX and Null Modem protocol over the Internet? But don't just take my word for it, mosey on over to the download page and grab a copy for yourself.

Old Post 03-03-07 08:48 #
AlexMax is offline Profile || Blog || PM || Email || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Bloodshedder
Spellchecker


Posts: 4001
Registered: 03-02


Well I guess if we can have an update about "Dhoom", we can have this too.

Old Post 03-03-07 11:37 #
Bloodshedder is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
kristus
Godlike/Doglike


Posts: 5872
Registered: 07-00


I prefer to use my old 486 over any emulator. But right now it's not up and running, so I'm using Dosbox...

Old Post 03-03-07 12:15 #
kristus is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Maes
Senior Member


Posts: 1249
Registered: 07-06


DIE-KNOW-MIGHT!

WHOO-HOO BABY! DOSBOX IS COOKING WITH PLASMA! NOW WE'RE IN THE BIG LEAGUES!

Seriously, that was a much needed upgrade, it was just weird that the best way to play vanilla over XP was to reduce a 3 GHz machine to sub-486 performance (actually, the result was comparable to a 486 with a super-fast hard disk, lots of RAM, fast graphics but a disproportionally weak CPU, more in the 486SX/25 and 386DX/40 leagues than a late 486 DX4/100.)

Anyway, DOSBOX 0.70 is here to kick some serious demonic butt :-D

__________________


  • "It's better to be young, rich, handsome and healthy, than being old, poor, ugly and sick." -Mao Zedong.
  • "One who is not clean, has lice. One who has lice, doesn't sleep well, and one who doesn't sleep well, doesn't work well." -Enver Hoxha

Old Post 03-03-07 13:48 #
Maes is offline Profile || Blog || PM || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
kristus
Godlike/Doglike


Posts: 5872
Registered: 07-00


Emulation is a processor costly business.

Old Post 03-03-07 13:52 #
kristus is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
doom2day
Member


Posts: 589
Registered: 08-04


What am I waiting here for!!!!!! Bye!!!!

Old Post 03-03-07 14:00 #
doom2day is offline Profile || Blog || PM || Email || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Maes
Senior Member


Posts: 1249
Registered: 07-06


Ironically, certain MAME emulation cores, which are optimized for anything but speed pump out more "raw" emulated processing power and video processing for exotic types of GPUs and CPUs than DOSBOX does on Intel platform for programs that used purely the CPU itself.

Yeah, emulation is costly, but let's see...a 3 GHz Pentium 4 does minimum 1 instruction per cycle (usually more), while a 486 was "stuck" at one instruction per cycle (roughly 1 MIPS per MHz).

That means, for emulating a 100 Mhz Pentium, a clock cycles ratio of 30:1, which is more than enough. For comparison, there are 680x0 emulation cores that achieved an emulated speed of 8 Mhz for a 68000 CPU on a 486DX/40, by using dynamic recompilation. (That means 5:1 clock ratio, and for a non-Intel CPU with 32 bit registers).

DOSBOX needed a better core badly, that's it.

__________________


  • "It's better to be young, rich, handsome and healthy, than being old, poor, ugly and sick." -Mao Zedong.
  • "One who is not clean, has lice. One who has lice, doesn't sleep well, and one who doesn't sleep well, doesn't work well." -Enver Hoxha

Old Post 03-03-07 14:06 #
Maes is offline Profile || Blog || PM || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
david_a


Posts: 887
Registered: 09-02


The x86 ISA might have something to do with that. 68K is pretty small and simple from what I know, but x86 is quite the opposite. This isn't a stripped-down architecture designed specifically for games we're dealing with.

Old Post 03-03-07 14:43 #
david_a is offline Profile || Blog || PM || Email || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
udderdude
Forum Regular


Posts: 974
Registered: 04-02


Yes the x86 platform is insanely complex, and not nearly as easy to emulate. I'm sure if they could make it go 10 times faster due to a core rewrite, they would have allready.

That being said .. I have a AMD X2 4200+, and every game I've tried runs perfectly, and much faster than a Pentium MX would. The new dynamic core mode rocks!

Old Post 03-03-07 17:13 #
udderdude is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
fraggle
Super Moderator


Posts: 4231
Registered: 07-00


It seems like quite an improvement.

Old Post 03-03-07 17:18 #
fraggle is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
kristus
Godlike/Doglike


Posts: 5872
Registered: 07-00


/me is a happy camper. :D

Old Post 03-03-07 18:25 #
kristus is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Szymanski


Posts: 924
Registered: 08-00


Seems quite a bit faster :)

Old Post 03-03-07 20:09 #
Szymanski is offline Profile || Blog || PM || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
GGG
Hi there! I'm an asshole. Nice meeting you!


Posts: 822
Registered: 01-04


I've had 0.65 for a while now, and I can attest that this is quite an improvement.

Old Post 03-03-07 20:13 #
GGG is offline Profile || Blog || PM || Email || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
caco_killer
Forum Regular


Posts: 706
Registered: 01-05


I got Blood up and running on my AMD X2 3800 with no problems now. It does say I have only 14 MB of Ram when starting up, though.

Old Post 03-03-07 23:08 #
caco_killer is offline Profile || Blog || PM || Email || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Ralphis
Everything I do involves penises


Posts: 7785
Registered: 09-02


come lets rock chocolate doom

Old Post 03-04-07 04:58 #
Ralphis is offline Profile || Blog || PM || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Hobbs
Banned


Posts: 1096
Registered: 06-05


I don't use it for doom (chocolate doom anyone?), but I'm really quite pleased about its release for some other games.

Old Post 03-04-07 16:50 #
Hobbs is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
kristus
Godlike/Doglike


Posts: 5872
Registered: 07-00


I mainly use it for Syndicate, System Shock and Crusader aswell as golden old platformers like Lost Vikings and Halloween Harry :O~~.

Old Post 03-04-07 17:01 #
kristus is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Optimus
Mini-Member


Posts: 73
Registered: 02-05


The latest dosbox is so great! But be carefull, or.. why does it happen to me that when I set it to cycles=automatic (as it originally is) the speed is around 3000 cycles even after running some things that need more speed and they go slow? I thought it would increase the speed to some good value automatically as the previous versions did. And so,. after I was puzzled why it wasn't as fast, I show the mistake and forgot the automatic cycles. Just gone the old way Ctrl+F11/12 and some cycles set. And I see it's much much faster even if I haven't tried Doom yet. What I tried is the demos from the demoscene, even the Pentium demos now can ran at something like 30fps with too much cycles up without sound loosing, when I remember them running 5-10fps at times (iirc). That's quite an improvement and I can finally enjoy huge piles of DOS demos from the scene!!! I guess, the same way I will be able to play Blood now =)

Old Post 03-05-07 18:56 #
Optimus is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
leileilol
dork stalker


Posts: 2294
Registered: 06-04


they did that to shut the idiots up about dosbox being too slow

Old Post 03-05-07 19:24 #
leileilol is offline Profile || Blog || PM || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Maes
Senior Member


Posts: 1249
Registered: 07-06


But it was slow by any standard, or rather, there was a great asymmetry between video/memory and CPU emulation, so that especially in Doom screen redrawing was in general smooth and loading ultra-fast compared to a real 486, but it played as if it tried to render 35 fps on a machine that cannot do it, thus resulting in a "slow motion" effect. DOSBOX 0.70 is a great improvement in that sense.

__________________


  • "It's better to be young, rich, handsome and healthy, than being old, poor, ugly and sick." -Mao Zedong.
  • "One who is not clean, has lice. One who has lice, doesn't sleep well, and one who doesn't sleep well, doesn't work well." -Enver Hoxha

Old Post 03-06-07 14:02 #
Maes is offline Profile || Blog || PM || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Csonicgo
This post is probably useless


Posts: 1676
Registered: 03-04


To all the fellas out there with geeks to impress
It's easy to do just follow these steps
1: Cut a hole in a box
2: Put your DOS in that box
3: Make 'em open the box
And that's the way you do it
It's my DOS in a box!

Old Post 03-06-07 18:47 #
Csonicgo is offline Profile || Blog || PM || Email || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
kristus
Godlike/Doglike


Posts: 5872
Registered: 07-00


I tried running it with Strife and Blood, ran flawless.

Old Post 03-06-07 18:48 #
kristus is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Bastet Furry
THE WERELION


Posts: 780
Registered: 09-02


Does that mean that my Stonekeep dosnt stumble anymore?!?
YAY!!!

And i can play Die Total Verrückte Rally and BattleIsle 3 again because it can run Win 3.11.
YAY^2!!! >^.^<

BTW:
What is DTVR called outside Germany?
Its from BlueByte and its some kind of boardgame simulation where you drive trough Europe and try to be the first at some random checkpoint.
The last player gets a dude called Dr Drago, who fucks around with that players money/buildings/etc...

EDIT:
Found it out myself, Wiki helps ;)
http://en.wikipedia.org/wiki/Dr._Drago%27s_Madcap_Chase

Old Post 03-07-07 08:39 #
Bastet Furry is offline Profile || Blog || PM || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
mewse
aahahhh


Posts: 239
Registered: 05-00


One, cut a hole in the box
Two, put your junk in that box
Three, make her open the box
And thats the way you do it!

It's my dick in a box!

edit: beaten like a rented mule sorry guys

Old Post 03-07-07 23:31 #
mewse is offline Profile || Blog || PM || Email || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
AlexMax
Forum Regular


Posts: 757
Registered: 01-03


I've been gone for a couple of days, but the day before, I tried a great number of games with DOSBox, all of which worked.


  • Doom Press Release Beta: I'll admit, this was the game that I actually tested on 0.70 to give it a "seal of approval" so to speak. Needless to say, it ran perfectly.
  • Tyrian: In 0.65, I could only run it in Low detail, and it ran like ass when any parallex came up. Now it runs perfectly on Insane, with only very very minor slowdown.
  • MDK: I dunno why I had this game lying around, but it didn't even run in DOSBox 0.65, due to DOSBox not emulating fast enough. It ran great in 0.70
  • Carmageddon: I tried this game on a whim, not having tried it in 0.65. It ran just like I remembered it running on my Pentium, music included. People seem to like Carmageddon 2 better than this game for some reason, but honestly I think that this game had better maps and better atmosphere.
  • One Must Fall: The only problem I ran into is that when put the game itself on full speed, it ran way too fast. Putting it on anything other than full speed fixed things


The main improvement was speed, mainly because DOSBox 0.65 could only do about 20000 cycles before it started stuttering. Having 0.70 handle cycles automatically improves things drastically.

Old Post 03-08-07 17:00 #
AlexMax is offline Profile || Blog || PM || Email || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
All times are GMT. The time now is 06:58. Post New Thread    Post A Reply
 
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Misc. > Doomworld News > A box!? What's in the box?

Show Printable Version | Email this Page | Subscribe to this Thread

 

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are OFF
[IMG] code is OFF
 

< Contact Us - Doomworld >

Powered by: vBulletin Version 2.2.5
Copyright ©2000, 2001, Jelsoft Enterprises Limited.

Forums Directory