Skip to content
0:00 / 0:00

#frogger#powerpacker#losslesscompression

Reverse Engineered old Compression Algorithm for Frogger

LiveOverflow

949K subscribers • 11 videos on Hallway

YouTube
  • Recommended by 2 people: 2 in engineering communities.
  • Linked in the descriptionKneesnap/FrogLord

Intermediate. Assumes working knowledge.

260K views6 years ago2 recommendations

SecurityComputer scienceReverse engineeringAlgorithms

LiveOverflow explains how lossless compression works by analyzing the reverse-engineered PowerPacker PP20 algorithm used in the 1997 game Frogger.

An example of why I love the internet: people are still exploring 1997's Frogger! Kneesnap reverse engineered the game's old PowerPacker PP20 compression algorithm for FrogLord, a modding tool that can unpack and repack game assets, so we use it to understand how lossless compression works. LEARN ON HEXTREE (ad) Learn hacking on Hextree: hextree.io/ Watch this video and more on Hextree: app.hextree.io/courses/yt-reverse-engineering-windows/tools-… Join the Hextree Discord: discord.gg/xgQpCQCpvy Highway Frogs Forum: highwayfrogs.net/ Modding Tool: github.com/Kneesnap/FrogLord Investigating the Frogger Modding Community: youtube.com/watch?v=rQHroM7rY0A Out of Bounds Secrets | Frogger (PS1) - Boundary Break: youtube.com/watch?v=_2WAW59tG3E CHAPTERS - Why old game communities are fascinating - Frogger and the origin of FrogLord - The MWD archive and CD sector alignment - Recognizing and parsing PP20 compressed files - PowerPacker history and LZSS references - Building a minimal pack and unpack harness - Decompressing a single A bit by bit - Raw data versus repeated data with three As - Copying from the already decoded output - Compressing 500 repeated characters efficiently - Modding Frogger assets and levels - Reverse engineering skills and community SUPPORT Per video: patreon.com/join/liveoverflow Per month: youtube.com/channel/UClcE-kVhqyiHCcjYwcpfj9w/join Buy my handwriting font (ad): shop.liveoverflow.com/ WATCH, FOLLOW & READ Second channel: youtube.com/LiveUnderflow Twitch: twitch.tv/LiveOverflow/ Twitter: twitter.com/LiveOverflow/ Instagram: instagram.com/LiveOverflow/ TikTok: tiktok.com/@liveoverflow_ LiveOverflow blog: liveoverflow.com/ Hextree blog (ad): hextree.io/blog #Frogger #FrogLord #ReverseEngineering #LiveOverflow (ad) LiveOverflow YouTube channel is supported by advertisement and product placement.

Why it's here

2 people recommend this

What people say. Recommended for its engaging look into retro game reverse engineering and compression mechanics.

u/r_retrohacking_mod2in r/ReverseEngineering • Recommends

Reverse Engineered old Compression Algorithm for Frogger

u/ljhs821in r/ReverseEngineering • Recommends

what subjects do i have to study to understand all of the contents in this video?