xboxscene.org forums

Pages: 1 [2] 3

Author Topic: Halo Cache Editor V0.1  (Read 179 times)

AnThRaX

  • Archived User
  • Hero Member
  • *
  • Posts: 1347
Halo Cache Editor V0.1
« Reply #15 on: August 13, 2003, 01:39:00 PM »

Try getting HH to work, and also projectiles!
Logged

UberJim

  • Archived User
  • Full Member
  • *
  • Posts: 165
Halo Cache Editor V0.1
« Reply #16 on: August 13, 2003, 02:07:00 PM »

CODE
{
   static UINT64  lastTime = 0;
   UINT64 curTime = osd_cycles();
   FLOAT elapsedTime = (FLOAT)(curTime - lastTime) / (FLOAT)osd_cycles_per_second();
   if( !lastTime )
   {
    // lastTime isn't valid yet, so wait for the next frame
 lastTime = curTime;
 return;
   }
   lastTime = curTime;

 // Decrement the dpad movement timer
   if( m_dpadCursorDelay > 0.0f )
   {
   BYTE arrowKeys[2] = { VK_UP, VK_DOWN };
 m_dpadCursorDelay -= elapsedTime;
   
 if( m_dpadCursorDelay < 0.0f ||
       !(gp.IsOneOfButtonsPressed( GP_DPAD_MASK | GP_LA_MASK ) || gp.IsOneOfKeysPressed( arrowKeys, 2 )) )
    m_dpadCursorDelay = 0.0f;
   }

 if( m_dpadCursorDelay == 0.0f )
 {
   if( gp.IsOneOfButtonsPressed( GP_DPAD_DOWN | GP_LA_DOWN ) || gp.IsKeyPressed( VK_DOWN ) )
  {
     if( m_cursorPosition < (m_menuItems.size() - 1) )
       ++m_cursorPosition;
     else
       m_cursorPosition = 0;
   
     m_dpadCursorDelay = DPADCURSORMOVE_TIMEOUT;
  }
   else if( gp.IsOneOfButtonsPressed( GP_DPAD_UP | GP_LA_UP ) || gp.IsKeyPressed( VK_UP )  )
  {
     if( m_cursorPosition )
       --m_cursorPosition;
     else
       m_cursorPosition = m_menuItems.size() - 1;

   m_dpadCursorDelay = DPADCURSORMOVE_TIMEOUT;
  }
 }
Logged

aragorn23

  • Archived User
  • Newbie
  • *
  • Posts: 8
Halo Cache Editor V0.1
« Reply #17 on: August 13, 2003, 04:21:00 PM »

sad.gif
Logged

UberJim

  • Archived User
  • Full Member
  • *
  • Posts: 165
Halo Cache Editor V0.1
« Reply #18 on: August 13, 2003, 04:31:00 PM »

QUOTE (aragorn23 @ Aug 14 2003, 12:21 AM)
Do you have to have Halo on the harddrive to use this proggy? If so, I'm out of luck. sad.gif

Nope, you don't need to have Halo on the hard drive to use this.  This reads files off of cache partitions, Halo caches files to the hard drive wherever it is run.
Logged

uziq

  • Recovered User
  • Newbie
  • *
  • Posts: 48
Halo Cache Editor V0.1
« Reply #19 on: August 13, 2003, 05:17:00 PM »

smile.gif

Logged

chavanet

  • Archived User
  • Jr. Member
  • *
  • Posts: 73
Halo Cache Editor V0.1
« Reply #20 on: August 13, 2003, 07:06:00 PM »

Yea its better than going back to your pc and put it
Logged

XBOX War3z

  • Archived User
  • Hero Member
  • *
  • Posts: 587
Halo Cache Editor V0.1
« Reply #21 on: August 14, 2003, 02:47:00 AM »

k next release will let you use 10 pages use left-right trigger to switch between them
any more list files for the maps are welcome
Logged

AnThRaX

  • Archived User
  • Hero Member
  • *
  • Posts: 1347
Halo Cache Editor V0.1
« Reply #22 on: August 14, 2003, 03:10:00 AM »

Love the proggy. Id still love to see progectiles like warthogs and Mastercheifs. In the next version. Also, more level capabilites
Logged

NME

  • Archived User
  • Full Member
  • *
  • Posts: 133
Halo Cache Editor V0.1
« Reply #23 on: August 14, 2003, 08:26:00 AM »

well done the program is the best so far i cant wait till u can do other levels and more out comes, can u try and get more hogs in your next version =)
Logged

UberJim

  • Archived User
  • Full Member
  • *
  • Posts: 165
Halo Cache Editor V0.1
« Reply #24 on: August 14, 2003, 08:53:00 AM »

Have you seen this topic?
Bin Files
That has some more files in it.
Logged

UberJim

  • Archived User
  • Full Member
  • *
  • Posts: 165
Halo Cache Editor V0.1
« Reply #25 on: August 14, 2003, 12:45:00 PM »

CODE
AR = 0x0bc8e718, 0x8ce6a680
Warthog_Shot = 0x0bc97ff8, 0x6054d980
Banshee_Bolt = 0x0bc991b8, 0xcc82dc80
Banshee_Bomb = 0x0bc998d8, 0x7cb4dd80
Sniper = 0x0bc9b718, 0x2895e580
Pistol = 0x0bc9bfd8, 0xa81fe980
Plasma_Pistol = 0x0bc9d218, 0xcca2ed80
Plasma_Charged = 0x0bc9d518, 0xe840ee80
Plasma_Rifle = 0x0bca03b8, 0x50850a81
Needle = 0x0bca1b58, 0xa8881781
Frag_Grenade = 0x0bca3918, 0xdc981d81
Plasma_Grenade = 0x0bca3d98, 0xb8141e81
Warthog = 0x0bc979d8, 0x4400d880
Banshee = 0x0bc98a38, 0xb42cdb80
Unused_Frag = 0x0bc9acd8, 0xd81ee380

Paste that into notepad and save as "a30.bin".
Logged

broadd

  • Archived User
  • Newbie
  • *
  • Posts: 36
Halo Cache Editor V0.1
« Reply #26 on: August 14, 2003, 12:49:00 PM »

Uberjim,

These are NTSC offsets and codes, n'est pas?

B
Logged

UberJim

  • Archived User
  • Full Member
  • *
  • Posts: 165
Halo Cache Editor V0.1
« Reply #27 on: August 14, 2003, 12:53:00 PM »

QUOTE (broadd @ Aug 14 2003, 08:49 PM)
Uberjim,

These are NTSC offsets and codes, n'est pas?

B

Oui, ceux-ci sont pour NTSC.

Had to try the French, but these are for NTSC Halo.
Logged

XBOX War3z

  • Archived User
  • Hero Member
  • *
  • Posts: 587
Halo Cache Editor V0.1
« Reply #28 on: August 15, 2003, 12:02:00 AM »

biggrin.gif
title is now in the XBOX Font wink.gif
Logged

kubafett

  • Archived User
  • Newbie
  • *
  • Posts: 30
Halo Cache Editor V0.1
« Reply #29 on: August 15, 2003, 12:10:00 AM »

yeah i used this program on my xbox, and saved the changes but when i play blood gulch on halo, and try to shoot the weapon i changed it freezes up, every single time.  Any help would be appreciated!
THANKS!
Logged
Pages: 1 [2] 3