Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Characters wont turn around
#1
so basically when i play lf2 v.19c or lower the characters look all glitchy when trying to go to the left.
I DO HAVE V.20a it does work good for me but i am saying this because most mods/characters to download were made using 1.9c and it appears that anything from that time it glitchy when looking to the left...
if i add a downloaded character to lf2 v2.0a the normal characters work great but not the one from the 1.9c you can play but it looks glitchy so i tried downloadin 19.c on its own and earlier but still the same problem any 1 have a solution? greatly appreciated so i can play mods
Reply
Thanks given by:
#2
the problem is with the newer graphics cards models which don't support some of the functions used by lf21.9c to flip the sprites, so 2.0a had the _mirror thing.

marti Wrote:LF2 v2.0a released.
It can be downloaded at here

No content updates. Just bugs fixed in this version.

1. Include the fix of the NumLock bug (In v2.0, NumLock keeps ON all the time, after the fix, user can turn off the NumLock)

2. Fix a critical bug in Geforce 9800 graphics card - Showing wrong sprite pictures when character facing left.

If you are typical players, this fix has no impact on you.

But if you are LF2 data modifiers, you may be interested to the following details:

Cause of the bug:
The "left-right" mirror function of DirectDraw is no longer supported by some new graphics cards (Such as Geforce 9800).

How did I fix it?
I pre-rendered the mirrored pictures and put them along with the original pictures.
For example, for Davis, it's animation consisted of
davis_0.bmp, davis_1.bmp, davis_2.bmp
In LF2 v2.0a, there are
davis_0_mirror.bmp, davis_1_mirror.bmp, davis_2_mirror.bmp, they are the "mirrored" version of the 3 bmp above

Impact to modifiers:
It is recommended that you should create those *_mirror.bmp with your character files.
In case the mirrored pictures are not provided, LF2 will try to do the mirroring programmatically. It means even you don't provide *_mirror.bmp, LF2 may still work. However, in those PCs using Geforce 9800, the "wrong sprite picture" bug will happen when those mirror pictures are missing.

so, you can create the _mirror files urself, and play on 2.0a, or u could use an older pc :p



Azriel~
Reply
Thanks given by: Alblaka
#3
For mirroring sprites:
http://www.lf-empire.de/forum/showthread...e+mirroror
Age ratings for movies and games (and similar) have never been a good idea.
One can learn a lot from reinventing wheels.
An unsound argument is not the same as an invalid one.
volatile in C++ does not mean thread-safe.
Do not make APIs unnecessarily asynchronous.
Make C++ operator > again
Trump is an idiot.
Reply
Thanks given by:
#4
First of all, to my understanding, you have said that the characters "look all glitchy" in LF2 v1.9c. I have no idea why that would happen.

Second of all, could you describe what "look all glitchy" means? Do you mean:
  1. The sprites don't turn around
  2. You can't move
  3. The sprites turn around, but weird stuff happens (flashing, weird colours etc)
Hiding users' signatures and avatars was the best decision ever.
4ye 6anDy (Click to View)
We're watching you... (Click to View)
| Avatar made by Alectric |
Reply
Thanks given by:
#5
(06-20-2010, 12:52 PM)blow_fly98 Wrote:  First of all, to my understanding, you have said that the characters "look all glitchy" in LF2 v1.9c. I have no idea why that would happen.
Second of all, could you describe what "look all glitchy" means?
I'm afraid I had the same problem D:
Just as Azriel wrote, it's caused by zight's graphic card and/or operating system. And by "glitchy" he meant that chars are usually facing right- so when they go left... wrong "sprite-frames" are used.
Example:
Char goes right-everything ok.
Char goes left-shows wrong sprites, because 1.9c does not support mirror BMPs. All clear?
The answer to life, universe and everything (no, not 42) (Click to View)
Reply
Thanks given by:




Users browsing this thread: 3 Guest(s)