Aladdin 1992 2 🎯 Tested

Jafar, who had been presumed dead, manages to escape from the Cave of Wonders and teams up with his brother, Iago (voiced by Gilbert Gottfried), to exact his revenge on Aladdin and the people of Agrabah. Along the way, Aladdin and his friends, including the Genie (voiced by Robin Williams), must navigate treacherous obstacles and battle against Jafar’s evil plans. The voice cast for “Aladdin 2” includes many of the same actors from the original film, including Scott Weinger, Linda Larkin, and Robin Williams. The addition of new characters, such as Prince Ali’s (voiced by Jeff Bennett) and the villainous Jafar, adds depth and complexity to the story.

One of the standout aspects of the film is the character development. Aladdin, Jasmine, and the Genie are all given more screen time, allowing the audience to see more of their personalities and relationships. The villain, Jafar, is also more prominent, making him a more formidable foe. The music in “Aladdin 2” is another highlight of the film. The soundtrack features several catchy songs, including “Iago’s Song” and “The Royal Treatment,” which are both memorable and fun. The animation is also noteworthy, with vibrant colors and detailed backgrounds that bring the world of Agrabah to life. Reception and Legacy “Aladdin 2” received generally positive reviews from critics, with many praising the film’s humor, action, and music. However, some critics felt that the film didn’t quite live up to the standard set by the original, citing a more predictable plot and less character development. aladdin 1992 2

The Story Unfolds “Aladdin 2,” also known as “Aladdin: The Return of Jafar,” was released in 1994, two years after the original film. The movie picks up where the first film left off, with Aladdin (voiced by Scott Weinger) and Princess Jasmine (voiced by Linda Larkin) getting married. However, their happiness is short-lived, as Jafar (voiced by Jonathan Freeman), the main antagonist from the first film, returns to seek revenge. Jafar, who had been presumed dead, manages to

Command line utility

A cross-platform console application that can export and decompile Source 2 resources similar to the main application.

ValveResourceFormat

.NET library that powers Source 2 Viewer (S2V), also known as VRF. This library can be used to open and extract Source 2 resource files programmatically.

ValveResourceFormat.Renderer

.NET library providing an OpenGL-based rendering engine for Source 2 assets. Standalone rendering of models, maps, particles, animations, lighting, and materials with physically-based rendering (PBR).

ValvePak

.NET library to read Valve Pak (VPK) archives. VPK files are uncompressed archives used to package game content. This library allows you to read and extract files out of these paks.

ValveKeyValue

.NET library to read and write files in Valve key value format. This library aims to be fully compatible with Valve's various implementations of KeyValues format parsing.

C#
// Open package and read a file
using var package = new Package();
package.Read("pak01_dir.vpk");

var packageEntry = package.FindEntry("textures/debug.vtex_c");
package.ReadEntry(packageEntry, out var rawFile);

// Read file as a resource
using var ms = new MemoryStream(rawFile);
using var resource = new Resource();
resource.Read(ms);

Debug.Assert(resource.ResourceType == ResourceType.Texture);

// Get a png from the texture
var texture = (Texture)resource.DataBlock;
using var bitmap = texture.GenerateBitmap();
var png = TextureExtract.ToPngImage(bitmap);

File.WriteAllBytes("image.png", png);
View API documentation
Screenshot of the 3D renderer displaying a Counter-Strike 2 player model on a grid Screenshot showing the VPK package explorer interface with a file tree and a list view Screenshot of the animation graph viewer showing nodes Screenshot of the command line interface showing DATA block for an audio file

Jafar, who had been presumed dead, manages to escape from the Cave of Wonders and teams up with his brother, Iago (voiced by Gilbert Gottfried), to exact his revenge on Aladdin and the people of Agrabah. Along the way, Aladdin and his friends, including the Genie (voiced by Robin Williams), must navigate treacherous obstacles and battle against Jafar’s evil plans. The voice cast for “Aladdin 2” includes many of the same actors from the original film, including Scott Weinger, Linda Larkin, and Robin Williams. The addition of new characters, such as Prince Ali’s (voiced by Jeff Bennett) and the villainous Jafar, adds depth and complexity to the story.

One of the standout aspects of the film is the character development. Aladdin, Jasmine, and the Genie are all given more screen time, allowing the audience to see more of their personalities and relationships. The villain, Jafar, is also more prominent, making him a more formidable foe. The music in “Aladdin 2” is another highlight of the film. The soundtrack features several catchy songs, including “Iago’s Song” and “The Royal Treatment,” which are both memorable and fun. The animation is also noteworthy, with vibrant colors and detailed backgrounds that bring the world of Agrabah to life. Reception and Legacy “Aladdin 2” received generally positive reviews from critics, with many praising the film’s humor, action, and music. However, some critics felt that the film didn’t quite live up to the standard set by the original, citing a more predictable plot and less character development.

The Story Unfolds “Aladdin 2,” also known as “Aladdin: The Return of Jafar,” was released in 1994, two years after the original film. The movie picks up where the first film left off, with Aladdin (voiced by Scott Weinger) and Princess Jasmine (voiced by Linda Larkin) getting married. However, their happiness is short-lived, as Jafar (voiced by Jonathan Freeman), the main antagonist from the first film, returns to seek revenge.

Changelog

Made possible by amazing people

Source 2 Viewer is open-source and built by volunteers. Every contribution helps make it better for everyone.