Porting LH 5048 Aero Windows animation effect on Windows 7.
- hinatahyuuga
- Donator
- Posts: 263
- Joined: Sat Nov 27, 2010 10:57 pm
Porting LH 5048 Aero Windows animation effect on Windows 7.
Hi,
Sorry if my question is a bit light, but is there a way to reproduce the open/close animation
from LH 5048 on Windows 7? I always found that effect was great , and maybe we can
use it on W7..
Thank you
Sorry if my question is a bit light, but is there a way to reproduce the open/close animation
from LH 5048 on Windows 7? I always found that effect was great , and maybe we can
use it on W7..
Thank you
- Zv45Beta
- Donator
- Posts: 513
- Joined: Wed Jun 22, 2011 10:27 am
- Location: North-eastern Croatia
- Contact:
Re: Porting LH 5048 Aero Windows animation effect on Windows
I think we would need to mess with DWM. That wouldn't be easy, nor would it be a very good port either...
Main computer: HP 820 G4 | i5-7500U | 16GB DDR4 | 256GB M.2 SATA SSD & 2TB 2.5" HDD | Linux Mint 21.3 Xfce
XP PC: ASUS P5QPL-AM | Xeon L5408 | 4GB DDR2-800 | 250GB 870 EVO SSD | ATi HD 6450 | XP SP4
9x PC: MSI MS-6368 v5 | Pentium III-S 1266 | 640MB PC133 | ATi 7000 PCI | 10GB HDD | WinMe
Other PCs: 2x EeePC 701 (1x spare, 1x XP SP3), HP 800 G2 DM (Win11 23H2), Wyse Cx0 (XP SP1a)
I collect Windows CE devices.
XP PC: ASUS P5QPL-AM | Xeon L5408 | 4GB DDR2-800 | 250GB 870 EVO SSD | ATi HD 6450 | XP SP4
9x PC: MSI MS-6368 v5 | Pentium III-S 1266 | 640MB PC133 | ATi 7000 PCI | 10GB HDD | WinMe
Other PCs: 2x EeePC 701 (1x spare, 1x XP SP3), HP 800 G2 DM (Win11 23H2), Wyse Cx0 (XP SP1a)
I collect Windows CE devices.
- hinatahyuuga
- Donator
- Posts: 263
- Joined: Sat Nov 27, 2010 10:57 pm
Re: Porting LH 5048 Aero Windows animation effect on Windows
Maybe extract a part of the dwm code and and replace on 7 DWM ? But i dont knwo how to see where is located
.
.
Re: Porting LH 5048 Aero Windows animation effect on Windows
Yes, because that sounds like a simple thing to do and totally not a waste of time. You can't just expect that it will in reality be as simple as you make it sound.
Windows Defender for great justice! Bugs are an international trading company. I need to defeat the anti-debugging and obfuscation methods. It wasn't for Intel's absurd ability to load in ie6. Why even waste time with people in an envelope?
- Splitwirez
- Posts: 121
- Joined: Tue Sep 22, 2015 9:49 pm
Re: Porting LH 5048 Aero Windows animation effect on Windows
I agree that it would be incredibly difficult...but IMO it'd be awesome if someone actually did it O.o
- yourepicfailure
- Donator
- Posts: 1317
- Joined: Mon Jul 23, 2012 9:40 pm
- Location: Lufthansa DC-10
Re: Porting LH 5048 Aero Windows animation effect on Windows
I can't remember, but the 54xx builds, and possible 55xx builds had slightly different animations. Those would have a far greater chance of success importing to RTM.
Don't even start with 7.
Don't even start with 7.
"C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do it blows your whole leg off"
You will never tear me from the grasp of the Pentium M!
- hinatahyuuga
- Donator
- Posts: 263
- Joined: Sat Nov 27, 2010 10:57 pm
Re: Porting LH 5048 Aero Windows animation effect on Windows
It mean that is ..impossible? I dont remember about 55XX animation, for me was the same as Vista or 7 ^-^
We have no information about this? I mean where this animation is located, or witch file is used for that?
I remember for exemple a modification for windows 7 who change the text animation on explorer (fading down when appears) with GDI+ .
(sorry for my bad english).
We have no information about this? I mean where this animation is located, or witch file is used for that?
I remember for exemple a modification for windows 7 who change the text animation on explorer (fading down when appears) with GDI+ .
(sorry for my bad english).
- yourepicfailure
- Donator
- Posts: 1317
- Joined: Mon Jul 23, 2012 9:40 pm
- Location: Lufthansa DC-10
Re: Porting LH 5048 Aero Windows animation effect on Windows
I remember somewhere around RC1 or pre-rc1(54xx), the animations followed a parallelogram-like effect. The speed it ran gave the appearance of the window warping in or out of the taskbar.
The animations likely go into dwmapi.dll, dwm.exe, don't know off my head. Windows 7 had its dwm changed a bit from Vista, so it my not be possible.
The animations likely go into dwmapi.dll, dwm.exe, don't know off my head. Windows 7 had its dwm changed a bit from Vista, so it my not be possible.
"C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do it blows your whole leg off"
You will never tear me from the grasp of the Pentium M!
- Zv45Beta
- Donator
- Posts: 513
- Joined: Wed Jun 22, 2011 10:27 am
- Location: North-eastern Croatia
- Contact:
Re: Porting LH 5048 Aero Windows animation effect on Windows
I definitely think a big majority of Windows code is obfuscated, so decompilers are out of the game (and it's totally not a good thing).
The only option left is to use a disassembler, but the process of finding the animation code is so difficult it's a total waste of time.
All of this is, in my opinion, a non-achievable task which would, even if accomplished, lead into severe crashes (possibly even BSOD's).
Sure, it sounds like an easy task, but Longhorn is a trainwreck; buggy, resource-hungry and slow...
The only option left is to use a disassembler, but the process of finding the animation code is so difficult it's a total waste of time.
All of this is, in my opinion, a non-achievable task which would, even if accomplished, lead into severe crashes (possibly even BSOD's).
Sure, it sounds like an easy task, but Longhorn is a trainwreck; buggy, resource-hungry and slow...
Main computer: HP 820 G4 | i5-7500U | 16GB DDR4 | 256GB M.2 SATA SSD & 2TB 2.5" HDD | Linux Mint 21.3 Xfce
XP PC: ASUS P5QPL-AM | Xeon L5408 | 4GB DDR2-800 | 250GB 870 EVO SSD | ATi HD 6450 | XP SP4
9x PC: MSI MS-6368 v5 | Pentium III-S 1266 | 640MB PC133 | ATi 7000 PCI | 10GB HDD | WinMe
Other PCs: 2x EeePC 701 (1x spare, 1x XP SP3), HP 800 G2 DM (Win11 23H2), Wyse Cx0 (XP SP1a)
I collect Windows CE devices.
XP PC: ASUS P5QPL-AM | Xeon L5408 | 4GB DDR2-800 | 250GB 870 EVO SSD | ATi HD 6450 | XP SP4
9x PC: MSI MS-6368 v5 | Pentium III-S 1266 | 640MB PC133 | ATi 7000 PCI | 10GB HDD | WinMe
Other PCs: 2x EeePC 701 (1x spare, 1x XP SP3), HP 800 G2 DM (Win11 23H2), Wyse Cx0 (XP SP1a)
I collect Windows CE devices.
- hinatahyuuga
- Donator
- Posts: 263
- Joined: Sat Nov 27, 2010 10:57 pm
Re: Porting LH 5048 Aero Windows animation effect on Windows
Offtopic Comment
That's not really how that works.. this is not about obfuscating. Windows is written in C and C++. These languages compile to machine code (i.e. assembly for the CPU you're compiling for). Once compiled, you cannot simply go back to the C or C++ that once was: only the assembly 'remains'. To make matters 'worse', compilers do all sort of smart things, that are really good in practice, but make the assembly you get out of disassembling harder to read. Moreover, all variable and function names (symbols) are gone after compiling since they do not affect how the program runs anyway. HexRays IDA has a plugin that does actually do a really good job at interpreting the disassembled code and generating pseudo C from it, but then again you'd be lacking all symbols making it extremely hard to find what you're looking for.Zv45Beta wrote:I definitely think a big majority of Windows code is obfuscated, so decompilers are out of the game (and it's totally not a good thing).
This is all in contrast to what happens when compiling a high-level language like Java or C#. These languages are compiled to an intermediate format (in an intermediate language). It's fairly simple to decompile the intermediate language to the original code.