| |||
Views: 88,500,723 |
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search | 04-29-24 11:31 AM |
|
Guest: Register | Login |
0 users currently in SMW Hacking | 2 guests |
Main - SMW Hacking - Reloc Offsets, Map16++, and more... | New thread | New reply |
boingboingsplat |
| ||||
Giant Koopa [PREFSTRING:wonderful bounciness] Level: 74 Posts: 68/1292 EXP: 3634616 Next: 18928 Since: 07-23-07 From: Michicola Last post: 4845 days Last view: 4807 days |
|
blackhole89 |
| ||
The Guardian Moloch whose eyes are a thousand blind windows! Level: 124 Posts: 759/4196 EXP: 21538132 Next: 298469 Since: 02-19-07 From: Ithaca, NY, US Last post: 474 days Last view: 87 days |
|
boingboingsplat |
| ||||
Giant Koopa [PREFSTRING:wonderful bounciness] Level: 74 Posts: 70/1292 EXP: 3634616 Next: 18928 Since: 07-23-07 From: Michicola Last post: 4845 days Last view: 4807 days |
|
Smallhacker |
| ||
Panser Swedish weirdo times eleven Level: 42 Posts: 227/339 EXP: 494594 Next: 26768 Since: 02-19-07 From: Stockholm, Sweden Last post: 5188 days Last view: 5187 days |
The 65c816 opcodes JSR, JSL, JMP and JML requires the absolute address of the target.
However, if the target is inside the block code, there is no way to know in advance where the code will be inserted. Therefore, you make the "absolute addresses" relative to the start of the block, then add the address of the address to the reloc list. When BlockTool inserts the block, it will find a place to insert the data to, check the reloc offsets, add the start address of the block code to the relative addresses and insert. ____________________ |
boingboingsplat |
| ||||
Giant Koopa [PREFSTRING:wonderful bounciness] Level: 74 Posts: 71/1292 EXP: 3634616 Next: 18928 Since: 07-23-07 From: Michicola Last post: 4845 days Last view: 4807 days |
|
Main - SMW Hacking - Reloc Offsets, Map16++, and more... | New thread | New reply |
© 2005-2023 Acmlm, blackhole89, Xkeeper et al. |
MySQL - queries: 52, rows: 76/77, time: 0.015 seconds. |