Advertisement
Guest User

Untitled

a guest
Feb 14th, 2016
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.01 KB | None | 0 0
  1. package com.ostsys.games.jsm;
  2.  
  3. public enum Pointer {
  4.     // Samus
  5.     SamusAnimationSpeedBaseTablePointer(0x91B010),
  6.     DMAFrameBaseTablePointer(0x92D94E),
  7.     DMATopTablePointer(0x92D91E),
  8.     DMABottomTablePointer(0x92D938),
  9.     BaseTopTablePointerPointer(0x929263),
  10.     BaseBottomTablePointerPointer(0x92945D),
  11.     BasePoseTablePointer(0x92808D),
  12.  
  13.     // Misc
  14.     SavePointPointerTable(0x80C4B5),
  15.     HUDTiles(0x8ED5FF), // length: 1280 bytes 2bpp tiles
  16.  
  17.     PauseTiles(0xB68000),
  18.     MapPauseTileMap(0xB6E000),
  19.     SamusPauseTileMap(0xB6E800),
  20.  
  21.     // Layer3
  22.     Layer3BaseTablePointer(0x1ABF0),
  23.     Layer3Tiles(0xD3200),
  24.  
  25.     // Credits
  26.     CreditsTiles(0x988304),
  27.     CreditsTileMaps(0x97EEFF),
  28.     CreditsMaps(0x8CD91B),
  29.  
  30.     // Logo
  31.     TitleScreenTiles(0x9580D8),
  32.     SuperMetroidSpriteMaps(0x8C879D),
  33.     BetaMetroidLogoSpriteMaps(0x8C8000),
  34.     NintendoLogoSpriteMaps(0x8C80BB),
  35.     Nintendo1994SpriteMaps(0x8C8103),
  36.     RD1SpriteMaps(0x8C8137),
  37.     ProjectSamus(0x8C81CF),
  38.     NintendoPresentsSpriteMaps(0x8C82FF),
  39.     Metroid3UnusedSpriteMaps(0x8C82AD),
  40.     SuperMetroidUnusedSpriteMaps(0x8C833D),
  41.     MetrSpriteMaps(0x8C85C8),
  42.     MetroSpriteMaps(0x8C85F2),
  43.     MetroiSpriteMaps(0x8C867D),
  44.     MetroidSpriteMaps(0x8C86BB),
  45.     Metroid_SpriteMaps(0x8C8703),
  46.     Metroid3SpriteMaps(0x8C874B),
  47. //    LagreEndingSamus1SpriteMaps(0x8C99E4),
  48.  
  49.  
  50.     Intro1Tiles(0x95E4C2),
  51.     Intro2Tiles(0x95F90E),
  52.     SpaceColonyTiles(0x96D10A),
  53.     ZebesTiles(0x96EC76),
  54.     LagreSamusTiles(0x979803),
  55.     LagreNoSuitSamusTiles(0x97B957),
  56.     LagreSamus2Tiles(0x97D7FC),
  57.     Font3(0x97E7DE),
  58.  
  59.  
  60.     IntroMotherBrainSpriteMaps(0x8C8C00),
  61.     AstroidBelt1SpriteMaps(0x8C909D),
  62.     AstroidBelt2SpriteMaps(0x8C90FE),
  63.     SpaceColonySpriteMaps(0x8C9150),
  64.  
  65. //    ZebesSpriteMaps(0x8C9566),
  66.  
  67.     // Intro
  68.     Intro2Tilemap(0x96FF14), // This is compressed, uses Intro2Tiles tiles
  69.  
  70.  
  71.  
  72.     EOL(0);
  73.  
  74.  
  75.     public final int pointer;
  76.  
  77.     Pointer(int pointer) {
  78.         this.pointer = pointer;
  79.     }
  80. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement