TASVideos

Tool-assisted game movies
When human skills are just not enough

Game Resources / DS / Club Penguin Elite Penguin Force

This page will include tricks and glitches for both Club Penguin DS games - Elite Penguin Force and Elite Penguin Force: Herbert's Revenge.

Memory Addresses: Herbert's Revenge

Only viewable via Memory Viewer and not RAM Watch...

ARM 7 Section:

Address Action Level of importance
02FFFF90 Puffle menu bytes while open Unknown
02FFFFA0 Touch Screen coordinates High
02FFFFE0 Loading screen bytes Medium

ARM 9 Section:

Address Action Level of importance
023D66E0 to 023D6870 Dialogue events and order Very High
023D6640 to 023D6660 Dialogue triggers and loading bytes Very High
021B2880 to 021B5350 (Not entirely) Microgame addresses and bytes Medium

NOTE: List not final, research not complete.


Tricks & Glitches - Both games

HUD Off Glitch

(Link to video)

When the HUD menus open, you can click the NPCs with the cursor juuust when the HUD menu is starting to open (Frame specific), not when its fully open or when its not opening at all. After you talk to them, the Gadget or Item menu will get stuck. The Gadget menu will not work properly, but the Item menu will do. This does save time both in real time and in TAS time.

NOTE: This glitch doesn't work with the Puffle selection menu due to a different structure in gameplay and loading bytes in their address code.

Skipping text

Every textbox has a specific set of frames when you can skip a dialogue box. In Herbert's Revenge, its always a 10 frame window in order to skip a dialogue box (unless the room you're in is lagging when you're skipping text), and there are very rare instances where you can skip them earlier, if the textbox has a [...] on the lower right corner of the box. Skipping text in the Original EPF however, is quite a bit different. It's 2x or even 3x times slower than Herbert's Revenge for some strange reason, and there's no known way to speed up the process of skipping text in that game so far.

Fade-In Clicks

You can click on NPCs and everything else before the fade-in transitions in game. Those screens are very specific and cannot be performed every single time. You can only perform them when starting a mission or quitting a minigame or even quitting your clothing and objectives screens.

Fade-Out Clicks

Like the above trick, you can do this on very specific transitions too. Only this time you have limited time to do something.

NOTE: Maybe can performed on the Map too...(for both tricks)

Desicion Box Timings

  TODO: Add gif to this thing.
Theres a frame perfect trick that saves time during a dialog. When hitting the first or second decision in a decision box selection on a specific timing, you'll save frames depending on the 1st or 2nd choice box. (You can't do this on the 3rd choice box).

Click X Click Movement

  TODO: Add gif to this too...
Movement in-screen is also helpful, clicking the cursor in a different location is faster than moving it to that location. Also this involves clicking on NPCs and locations too, with a correct frame rule.

Instant Item/Gadget Action

  TODO: Add gif to this again...
Its faster to click on the item/gadget and click on its location again (also includes combining items), than dragging (holding the touch screen) the item/gadget to its proper location

This also involves the Map, by clicking on a Map location multiple times than just clicking it once.

NOTE: Dragging items is faster on the Item Menu, double click is faster on the Gadget Menu.

Layer Skipper Glitch

  TODO: Add gif image of the glitch in action.
Using an Elite Puffle, you can hit blocked objects by passing through a specific sprite layer between the blocked object and the HUD. The game was not fully programmed to detect this bug that saves time depending on the situation.

Puffle Scrolling Glitch (Fastest Camera Movement)

(Link to video)

This glitch involves a HUD menu, and pressing the D-pad to move the cursor. When moving the cursor enough with the D-pad with a HUD menu open, the cursor will move outside from the camera and the game will not follow it. When the HUD menu closes and you stop moving the cursor, the camera will freeze and it will not move at all, unless you use the touch screen to move the cursor and every thing will get back to normal. But if you close the HUD menu while moving the D-pad to the left or right, the camera will get launched and it will scroll the screen really fast, faster than any normal way. The glitch will get cancel when the cursor is on screen again, so be careful with that. This saves time mostly on not rotational rooms in the game (Rarely on rotational ones).

Glitch Execution:

Game HUD Menu Possible?
Original EPF Puffle No (Without HUD Off)
Original EPF Gadget Yes (Without HUD Off)
Original EPF Items No (Without HUD Off)
Herbert's Revenge Puffle Yes
Herbert's Revenge Gadget No
Herbert's Revenge Items Yes

Despawner Puffles

  TODO: Add a bunch o' details n' stuff.
A way to do memory corruption. An Elite Puffle can drastically change an event, thus they're able to overwrite certain address set in an event script and so, despawning NPCs and change how set event works completely, until you restart the mission or said event ends with a new one.

It's still unknown the uses it can have, but it's confirmed that it indeed corrupts memory in the games.

Moving the Map

You can move the map with the D-pad. Unlike ingame, moving the map with the D-pad is as fast as using the stylus, so it could potentially save few frames.


Tricks & Glitches - Original EPF only

Pause Cursor

  TODO: Make a video of this.
There's a mayor bug in the original game that saves time, and that's pausing the game... Only that. When the game wants you to talk to someone, call a puffle or even on a in-game cutscene (not fade-in cutscenes), you can pause and unpause the game and the cursor will be reactivated, being able to do things you won't normally do. The biggest use for this, is to move the cursor out of the screen, and scroll really fast like the Puffle Scrolling Glitch. It also helps to Puffle Scroll and HUD Off with all of the 3 menus, which can save time depending on the room and situation.

Works in v1.0 and every other version of the game so far.

Double Menu or Triple Menu

Same as Herbert's Revenge, but with different execution and different effects.

  TODO: Explain this later.

Cursor Maintaining

In this game whatever cursor you have, you can go to different areas and keep the cursor state you're in. Potentially saves time.

NPC Duping

  TODO: Explain it's causes and effects later as well.


Tricks & Glitches - Herbert's Revenge only

Double Menu or Triple Menu

This involves the Puffle selection menu and one of the other 2 menus. Get the Puffle menu open, then close it and in perfect timing, click on other menu (gadget one recommended) and the puffle menu again when its not fully closed, and you got 2 fully functional menus open! You can perform the HUD Off glitch on the Items menu to get the 3 menus open and functional at the same time!

Phone Call Skip

During a fade in transition when you get a call, you can click on the use phone button to skip the phone call and the objective/event will be triggered instantly. This only happens on fade in transitions, not anywhere else.

Skip Minigames

You can only skip minigames in the sequel, not big math, just press the skip button on the screen as fast as possible and you'll skip it.

Quick Exits

After a cutscene, a minigame skip of any other specific fade to black, while clicking on an exit, the switching from room to room will glitch and it will load the next area much faster than usual.

Ghost Items


(Link to video)
  TODO: Research further this and explain later.

Blue Screen Scrolling:

On the first frame when you can move the cursor on a blue screen transition, touch on the farthest pixel left/right and then move the cursor with the D-pad. If done correctly, you'll boost the camera like the Puffle Scrolling Glitch.

  TODO: Add Jackhammer Skip, the In-game cutscene oddities and the River Overlapping Crash.


TODO:

Research more addresses and tricks!!! Maybe a game end glitch or something. Also sub-pixel variables for the cursor, NPCs, objects and exits.

See also



Combined RSS Feed
GameResources/DS/ClubPenguinElitePenguinForce last edited by Kurabupengin on 2017-02-17 00:39:52
Page info and history | Latest diff | List referrers | View Source