Language…
12 users online: Batata Douce, buzz_lightzyear,  Deeke, Gamet2004, Golden Yoshi, Gorry, Green, LunarianNEET, MellowYouth, Raychu2021, RicardoDeMelo, SiameseTwins - Guests: 263 - Bots: 259
Users: 64,795 (2,376 active)
Latest user: mathew

Why?

Link Thread Closed
Why do you need to submit asm patches? What's wrong with IPS?
Patches in ASM format are easier to work with. Since they consist of un-assembled ASM code, one can easily see (and modify) it. It's also way easier to set free space in case it overwrites somethig else. Besides, all most ASM patches work on already modified ROMs, while some IPS patches can only be applied to clean ones.

(You can still submit a hack as an IPS patch, of course.)


 
Originally posted by WhiteYoshiEgg
all ASM patches work on already modified ROMs,

[citation needed]
It depends on which places are hijacked and which freespaces are used.
<blm> zsnes users are the flatearthers of emulation

I do see a flaw in having to submit patches in ASM format, one of them might be if a person just doesn't know how to use these "compilers" yet might know very well how to deal with IPS files (remember, IPS can be pretty much applied to all ROMs); plus, in my opinion, patching IPS files are well documented... no, you don't even need documentation; it's straight forward!


Xkas can be applied to all .smc files, so there IS a point to Xkas. It's not just SMW-only. There is no flaw in this - it's just a new format you will have to learn. If you're too lazy to do that, it's not our, but your fault. Xkas should work fine on every OS, I think, so that's not an excuse either.

IPS is inferior to Xkas in pretty much any patch you can think of. Just not in hacks. (Except Alcaro's SOW and my SMB2:TLD, which are actually modified through Xkas.)
As for documentation... there are TONS of tutorials on how to patch Xkas patches. It's even in the 'READ BEFORE YOU ASK QUESTIONS' thread in Advanced SMW Hacking.
--------> Don't follow "Find Roy's Dignity", my hack. Because it's pretty outdated. <--------
I understand, but in my opinion it seems stupid to only allow ASM patches because IPS isn't as good. A problem I have: I can't insert the overhead rpg patch from WhiteYoshiEgg, even with GUI.
I've uploaded an IPS version to the file bin. You have to patch it to clean ROM, though.

(Too lazy to look for it, it's called "overheadrpg_patchtocleanrom.ips".)


 
You had to learn IPS at some point too, and you propably thought it was complicated before you understood how it works.
Same with xkas, learn how it works and it get's really easy.
Just some more steps to follow than with IPS patching.
And the fact that you can apply IPS patches after modifying the ROM is a huge plus, most IPS patches screwed up the ROM if you applied them later.
Just because IPS isn't as good doesn't mean it should be allowed. xkas is infinitely better, and isn't even that hard in the first place. We want things the best they can be.

World Community Grid: Thread | Team
 
Originally posted by WhiteYoshiEgg
I've uploaded an IPS version to the file bin. You have to patch it to clean ROM, though.

(Too lazy to look for it, it's called "overheadrpg_patchtocleanrom.ips".)


Thanks.
Originally posted by WhiteYoshiEgg
I've uploaded an IPS version to the file bin. You have to patch it to clean ROM, though.


Which is one big reason why ASM is better. My hack was already heavily modified before I decided to make it an RPG Overworld. That IPS would not work with it, only the ASM would, unless I ported everything to a new ROM. Also, what if you wanted to apply multiple IPS patches to a single ROM? It doesn't work. This does work with generally with ASM patches.


Originally posted by lolcats439
Also, what if you wanted to apply multiple IPS patches to a single ROM? It doesn't work. This does work with generally with ASM patches.

And even if patches are incompatible, it's usually just a matter of changing some RAM addresses in the .asm file.
Why is this thread still open? We have had this argument countless times.
Link Thread Closed