Originally posted by ibz10g
I've pondered this, but the thought doesn't seem entirely too logical. Instead of a switch-off multiplayer, what about a cooperative multilayer?
The main problem I see is that only the one palette can be used at a time for Mario and Luigi, so they would have to be the same color. I'm sure there are many other factors that would impede such a feat.
It does seem like a great idea, though. Except the sprite header settings may or may not go berserk. What with the Mario/Luigi only blocks, someone could take this very far.
Nah, this will most likely cause way too much slowdown, just adding water detection for sprite cause slowdown, just think how much slowdown having the main physic and colision run twice would cause...
Also WTF is the sprite header setting have to do with all this?
Mario/Luigi only block won't work eiter because they only check the current player
Originally posted by Luigi Originally posted by pikaguy900
Bio, I'd like to know how you did that.
As do I, do tell.
Fine, just expect it to require a high ammount of ASM knowledge<_<.
First of all, my code has totally nothing to do with the Mario/Luigi 'character' in the original game. I then hacked the pallete loading routine to check a previously empty SRAM adress and if the power-up is 3(fire) while loading Mario pallete. I then added some code to make the character graphic get updated each frame(I used SuperFX for it, but DMA could be used...). Nest, I created a code wich check that SRAM adress and jump to a different routine depending on it(for each character abillity). And finally, the pause menu to actualy alter that SRAM adress, I simply added a routine executed only when the game is pause to transfer the menu tilemap to a empty spot of RAM, I then altered the routine wich transfer the tilemap from RAM to VRAM to load from the other spot when the game is paused. The pause menu alone take 246 lines And the whole code take about 1500 lines so far
that pretty much describe it... there still a long way to go before I can finally have everything I planned for my hack