• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › General Discussion v
« Previous 1 ... 9 10 11 12 13 ... 369 Next »

Hexadecimal Searches Cheat Manager
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Hexadecimal Searches Cheat Manager
10-28-2021, 06:33 AM
#4
AdmiralCurtiss Offline
Member
***
Posts: 125
Threads: 0
Joined: Feb 2015
It's got to do with aligned and unaligned memory accesses. For a type that is N bytes big, aligned access allows the values to only be on a addresses that are a multiple of N, where as unaligned allows them to be anywhere.

So as an example, a 32-bit (4 byte) integer type aligned search checks 0x8000'0000, 0x8000'0004, 0x8000'0008, 0x8000'000C, 0x8000'0010 etc, while unaligned would check 0x8000'0000, 0x8000'0001, 0x8000'0002, 0x8000'0003, 0x8000'0004, 0x8000'0005 and so on. The vast vast majority of games only ever store their values in an aligned manner, so only checking that can filter out useless results early -- plus it's a bit faster.
Find
Reply
« Next Oldest | Next Newest »


Messages In This Thread
Hexadecimal Searches Cheat Manager - Admentus - 10-22-2021, 11:18 PM
RE: Hexadecimal Searches Cheat Manager - AdmiralCurtiss - 10-27-2021, 02:40 PM
RE: Hexadecimal Searches Cheat Manager - Admentus - 10-27-2021, 09:10 PM
RE: Hexadecimal Searches Cheat Manager - AdmiralCurtiss - 10-28-2021, 06:33 AM
RE: Hexadecimal Searches Cheat Manager - Admentus - 10-28-2021, 07:27 AM
RE: Hexadecimal Searches Cheat Manager - AdmiralCurtiss - 10-30-2021, 08:43 AM
RE: Hexadecimal Searches Cheat Manager - Admentus - 11-04-2021, 01:24 AM

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 2 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode