After many requests and the whole bureaucracy behind it, I'm glad to announce a new SMW map: Hijack Map.
Similar to the ROM and RAM maps, the purpose of the Hijack Map is to store common modifications in a hacked ROM, allowing ASM hackers to code patches and tools with higher compatibility and better interaction with each other.
You will be able to store where a certain patch hijacks the ROM, what region a specific tool modifies it and specially, know where Lunar Magic place its codes, tables and minor modifications. FuSoYa is currently working in submitting all Lunar Magic modifications, so I believe in the next weeks our map will already be pretty useful for whoever wants to code a new patch or tool, or in case a regular hacker want to know potentially incompatibilities between two (major) patches or even make some hex-edits just like the regular ROM map, if applicable (not really recommended, but you can do it at your own risk).
Together with that, now all ASM sections (SMW Blocks, SMW Sprites, SMW Patches and SMW UberASM) have a general and dedicated tag list. These tags will be the new standard when uploading any new submission to these sections, just like SMW Graphics and SMW Music. For that reason, it's advised to when uploading anything new, tag your submissions with all applicable tags available in the list. The full list is available here.
Additionally, pretty much all sections and maps had their rules updated (except RAM Map). Summary of the changes:
For who didn't notice it, now we have a new sub-forum inside Collaboration Projects called Project Daiyousei, which is a new Sprite Tool project which is been going secret for months, but I felt like it should have a public thing instead. No demo is available yet, but for whoever ASM savvy interested in participating in the project, you're welcome to discuss and collaborate on it.
And finally, I wanted to ask one thing: should we have a new ASM Workshop? Yay or Nah?
Similar to the ROM and RAM maps, the purpose of the Hijack Map is to store common modifications in a hacked ROM, allowing ASM hackers to code patches and tools with higher compatibility and better interaction with each other.
You will be able to store where a certain patch hijacks the ROM, what region a specific tool modifies it and specially, know where Lunar Magic place its codes, tables and minor modifications. FuSoYa is currently working in submitting all Lunar Magic modifications, so I believe in the next weeks our map will already be pretty useful for whoever wants to code a new patch or tool, or in case a regular hacker want to know potentially incompatibilities between two (major) patches or even make some hex-edits just like the regular ROM map, if applicable (not really recommended, but you can do it at your own risk).
Together with that, now all ASM sections (SMW Blocks, SMW Sprites, SMW Patches and SMW UberASM) have a general and dedicated tag list. These tags will be the new standard when uploading any new submission to these sections, just like SMW Graphics and SMW Music. For that reason, it's advised to when uploading anything new, tag your submissions with all applicable tags available in the list. The full list is available here.
Additionally, pretty much all sections and maps had their rules updated (except RAM Map). Summary of the changes:
- A version number of the submission is now obligatory when updating it, since now all sections have a version history of each submission.
- For UberASM Repository, when submitting a code that includes ROM hijacks, you must include a "clean" patch that undo the changes made to the ROM, making possible to the user remove your code without crashing the ROM.
- In SMW ROM Map, now it's enforced that you should use the Hijack Map if you want to put anything not relevant to the original SMW ROM. And vice-versa for the Hijack Map.
- It's now required to you include a .palmask file when submitting any ASM submission that includes a palette file intended to be inserted with Lunar Magic.
- The "common hijack" rule has been enforced, because there is been some cases of patches getting incompatibilities due of the authors picking similar hijacks.
- Added a hybrid Super FX/SA-1/Regular ROM template in the SMW Patches Guidelines.
For who didn't notice it, now we have a new sub-forum inside Collaboration Projects called Project Daiyousei, which is a new Sprite Tool project which is been going secret for months, but I felt like it should have a public thing instead. No demo is available yet, but for whoever ASM savvy interested in participating in the project, you're welcome to discuss and collaborate on it.
And finally, I wanted to ask one thing: should we have a new ASM Workshop? Yay or Nah?