Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2

Author Topic: SDL vs LEGACY = LGCY wins!?  (Read 11688 times)

highkoo

  • Bay Watcher
    • View Profile
SDL vs LEGACY = LGCY wins!?
« on: May 12, 2011, 01:30:06 am »

Hello i just need to confirm something here.

Below you will see a perfect example of the issue
thanks to "Gatleos"

I throw something and instead of seeing it move through each tile to its destination it just BAM! appears where it fell.
I have tried setting FPS as low as 1, and although the game moves very slowly if i throw something... it takes a moment but then just appears some distance away.
Its starting to seem like the currentl SDL version, at least on my machine is not actually drawing the movement of objects between the tiles if thrown, knockback, bloodsplatter ect...

Is anyone else having an issue like this with the current SDL version?

thanks
« Last Edit: May 12, 2011, 09:25:02 am by highkoo »
Logged

highkoo

  • Bay Watcher
    • View Profile
Re: Help me figure something out please
« Reply #1 on: May 12, 2011, 01:42:26 am »

I can now say for pretty damn sure, thrown objects and the like are not being Drawn between A........B
the ojects just teleport and instantly appear
at least for me
Logged

Gatleos

  • Bay Watcher
  • Mournhold... City of Light... City of MAGIC!
    • View Profile
    • Someone Sig This
Re: Help me figure something out please
« Reply #2 on: May 12, 2011, 01:50:05 am »

I just tested it out in version .31.18. Apparently, it didn't work in that version either. Strange that I never noticed it...
Logged
Think of it like Sim City, except with rival mayors that seek to destroy your citizens by arming legions of homeless people and sending them to attack you.
Quote from: Moonshadow101
it would be funny to see babies spontaneously combust
Gat HQ (Sigtext)
++U+U++ // ,.,.@UUUUUUUU

highkoo

  • Bay Watcher
    • View Profile
Re: Help me figure something out please
« Reply #3 on: May 12, 2011, 02:52:25 am »

Can you try running the current Legacy version, setting your "G_FPS to 1000" in the Init folder init file.

Then make a quick world run adventure mode and throw something.

Let me know if you also see the object moving between tiles creating what looks like a thrown object
Logged

Gatleos

  • Bay Watcher
  • Mournhold... City of Light... City of MAGIC!
    • View Profile
    • Someone Sig This
Re: Help me figure something out please
« Reply #4 on: May 12, 2011, 06:49:14 am »

With version 31.25, G_FPS set to 1000:

Legacy:


SDL:



As you can see, the object is animated fluently in Legacy. In SDL, it just "teleports" to wherever it dropped.
Logged
Think of it like Sim City, except with rival mayors that seek to destroy your citizens by arming legions of homeless people and sending them to attack you.
Quote from: Moonshadow101
it would be funny to see babies spontaneously combust
Gat HQ (Sigtext)
++U+U++ // ,.,.@UUUUUUUU

highkoo

  • Bay Watcher
    • View Profile
Re: Help me figure something out please
« Reply #5 on: May 12, 2011, 08:27:55 am »

Gatleos!! thank you so much for taking the time to do that, makes the point undeniably clear  :o
Logged

thvaz

  • Bay Watcher
    • View Profile
Re: SDL vs LEGACY = LGCY wins!?
« Reply #6 on: May 12, 2011, 09:48:34 am »

I am not sure, but this isn't a known issue with the SDL? I think I remember Baughn or Toady saying something about this... but I am not sure, and my search fu is weak.
Logged

darius

  • Bay Watcher
  • ^^
    • View Profile
Re: SDL vs LEGACY = LGCY wins!?
« Reply #7 on: May 12, 2011, 11:35:09 am »

The way DF works AFAIK:
Game tick, draw tick,game tick,draw tick etc...
Legacy does that always.
SDL does only game ticks until your character can move (try creating very fast dwarf, maybe you would get a turn when object is in air?)
Logged

NW_Kohaku

  • Bay Watcher
  • [ETHIC:SCIENCE_FOR_FUN: REQUIRED]
    • View Profile
Re: SDL vs LEGACY = LGCY wins!?
« Reply #8 on: May 12, 2011, 11:44:23 am »

The way DF works AFAIK:
Game tick, draw tick,game tick,draw tick etc...
Legacy does that always.
SDL does only game ticks until your character can move (try creating very fast dwarf, maybe you would get a turn when object is in air?)

Heh, reminds me of all those games where the result of a ranged attack was determined as soon as the attack was launched, but it didn't actually register until the arrow managed to travel all the way to the target visually.

This could be humorous when a target was running perpendicularly to the attacker, and the weapon would curve its flight trajectory to "catch up to" the target.

In some games, like Mech Commander, you could have a 'mech that was fast enough to outrun supposed lasers which look like Star Wars or G I Joe lasers, and start chasing after the 'mech like some sort of homing missile, only to give up after 3-4 seconds, and just declare that it hit me anyway, even if it couldn't catch up.
Logged
Personally, I like [DF] because after climbing the damned learning cliff, I'm too elitist to consider not liking it.
"And no Frankenstein-esque body part stitching?"
"Not yet"

Improved Farming
Class Warfare

Untelligent

  • Bay Watcher
  • I eat flesh!
    • View Profile
Re: SDL vs LEGACY = LGCY wins!?
« Reply #9 on: May 12, 2011, 12:05:47 pm »

Oy, Baughn, would changing the print mode help at all?
Logged
The World Without Knifebear — A much safer world indeed.
regardless, the slime shooter will be completed, come hell or high water, which are both entirely plausible setbacks at this point.

highkoo

  • Bay Watcher
    • View Profile
Re: SDL vs LEGACY = LGCY wins!?
« Reply #10 on: May 12, 2011, 11:00:25 pm »

Oy, Baughn, would changing the print mode help at all?

I have tested all print modes, with other various settings on/off such as the two Vsync options and various G_FPS and FPS.
Using the current SDL version i am unable to create the same effect for animations.
Logged

CthulhianCat

  • Escaped Lunatic
    • View Profile
Re: SDL vs LEGACY = LGCY wins!?
« Reply #11 on: January 08, 2013, 06:34:36 pm »

ANYONE!?

How does one fix this?

Is it even a bug?
Logged

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Re: SDL vs LEGACY = LGCY wins!?
« Reply #12 on: January 08, 2013, 07:21:42 pm »

ANYONE!?

How does one fix this?

Is it even a bug?

This topic is more than a year old and is about a fairly minor display bug. Besides, the way projectiles work, it's not like anything could be done like dodging projectiles.

CthulhianCat

  • Escaped Lunatic
    • View Profile
Re: SDL vs LEGACY = LGCY wins!?
« Reply #13 on: January 09, 2013, 10:24:14 am »

ANYONE!?

How does one fix this?

Is it even a bug?

This topic is more than a year old and is about a fairly minor display bug. Besides, the way projectiles work, it's not like anything could be done like dodging projectiles.

And it still hasn't been fixed. ;_;
It's not the most severe bug, but I really liked that feature. It does have a use though, except the flashy animations. Like locating where archers are shooting from, etc.
Spoiler (click to show/hide)

Sorry for necro-posting, but I can't find another post or a fix anywhere and this thread would be the best place to ask I guess. Thought one of you might have a guerrilla-fix.
Logged

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Re: SDL vs LEGACY = LGCY wins!?
« Reply #14 on: January 09, 2013, 10:37:26 am »

Yeah, play the legacy version.
Pages: [1] 2