+  RHDN Forum Archive
|-+  Romhacking
| |-+  ROM Hacking Discussion
| | |-+  Pointer format ??
Pages: [1]
Author Topic: Pointer format ??  (Read 330 times)
hanhnn
Guest
« on: October 27, 2007, 01:01:00 pm »

Quote
6. SMA(String Type)
          Changes the Machine Addressing type for pointers.
         
             Type - New type
               Values:  "LINEAR", "LOROM00", "LOROM80", "HIROM", "GB"
could you tell me what's different between "LINEAR", "LOROM00", "LOROM80", "HIROM", "GB" ?
DaMarsMan
Guest
« Reply #1 on: October 27, 2007, 02:12:29 pm »

They have to do with different systems. Linear means a regular PC pointer but big endian I believe. Read some of our documents on snes addressing and you'll figure out the others.
Tauwasser
Guest
« Reply #2 on: October 29, 2007, 01:03:21 pm »

It has to do with banking, for instance, LoRom and HiRom and GB have different addressing modes depending where the rom bank is switched out in ram, so it's pretty much just a means to address data in a certain way for compatibility with the addressing used in the rom.

cYa,

Tauwasser
Pages: [1]  


Powered by SMF 1.1.4 | SMF © 2006-2007, Simple Machines LLC