(Link to AcmlmWiki) Offline: thank ||bass
Register | Login
Views: 13,040,846
Main | Memberlist | Active users | Calendar | Chat | Online users
Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album
05-07-24 09:01 AM
0 users currently in ROM Hacking.
Acmlm's Board - I3 Archive - ROM Hacking - Merry Christmas (Eve), guys. New poll | |
Pages: 1 2Add to favorites | Next newer thread | Next older thread
User Post
Sukasa

Birdo
Not quite as active as before.
Xkeeper supporter
Xk > ||bass
I IP Banned myself! Twice!








Since: 11-17-05
From: Somewhere over there

Last post: 6288 days
Last view: 6287 days
Posted on 12-24-05 04:10 AM Link | Quote
And here's your present!

http://www.freewebs.com/darkflight_devil/override.rar

It's not a link because the <a> tage was messing up.

Anyways, there documentation is in the .rar file, please reda it carefully!

MERRY CHRISTMAS!!!!!!11 shift + 1
Deleted User
Banned


 





Since: 05-08-06

Last post: None
Last view: 6288 days
Posted on 12-25-05 12:26 AM Link | Quote
What does this really?
Kailieann



 





Since: 11-18-05

Last post: 6287 days
Last view: 6287 days
Posted on 12-25-05 12:28 AM Link | Quote
Originally posted by andres
What does this really?


Originally posted by Sukasa
there documentation is in the .rar file, please reda it carefully!
HyperHacker

Star Mario
Finally being paid to code in VB! If only I still enjoyed that. <_<
Wii #7182 6487 4198 1828


 





Since: 11-18-05
From: Canada, w00t!
My computer's specs, if anyone gives a damn.
STOP TRUNCATING THIS >8^(

Last post: 6288 days
Last view: 6288 days
Posted on 12-25-05 06:02 AM Link | Quote
Writing your documentation in MS Word = fail. Those of us who don't have crappy expensive word processors can't read it.
Kyoufu Kawa
Intends to keep Rom Hacking in one piece until the end








Since: 11-18-05
From: Catgirl Central Station

Last post: 6287 days
Last view: 6287 days
Posted on 12-25-05 06:11 AM Link | Quote
Originally posted by HyperHacker
Those of us who don't have crappy expensive word processors can't read it.
Exwhative?
dcahrakos

490


 





Since: 11-17-05

Last post: 6504 days
Last view: 6504 days
Posted on 12-25-05 10:38 AM Link | Quote
Originally posted by HyperHacker
Writing your documentation in MS Word = fail. Those of us who don't have crappy expensive word processors can't read it.


*cough* open office *cough*

Kailieann



 





Since: 11-18-05

Last post: 6287 days
Last view: 6287 days
Posted on 12-25-05 12:53 PM Link | Quote
Most office-style programs are too lag-inducive anyways.
For a simple readme like this, txt would have been far preferable.

Especially since there's something completely insane with your formatting that makes all the relevant text go right off the side of the page.

And speaking of text files, one including the source would have been nice, as well.
HyperHacker

Star Mario
Finally being paid to code in VB! If only I still enjoyed that. <_<
Wii #7182 6487 4198 1828


 





Since: 11-18-05
From: Canada, w00t!
My computer's specs, if anyone gives a damn.
STOP TRUNCATING THIS >8^(

Last post: 6288 days
Last view: 6288 days
Posted on 12-25-05 03:40 PM Link | Quote
Originally posted by dcahrakos
Originally posted by HyperHacker
Writing your documentation in MS Word = fail. Those of us who don't have crappy expensive word processors can't read it.


*cough* open office *cough*



Yeah, I should get around to downloading that sometime. Most people don't have it, though.
dcahrakos

490


 





Since: 11-17-05

Last post: 6504 days
Last view: 6504 days
Posted on 12-25-05 06:54 PM Link | Quote
I do, but only because I cant stand how huge the standard version of MS office is(over 4GB...) when I can use open office, and it has the same functionality pretty much.

anyway,

good work with the control override sukasa
Sukasa

Birdo
Not quite as active as before.
Xkeeper supporter
Xk > ||bass
I IP Banned myself! Twice!








Since: 11-17-05
From: Somewhere over there

Last post: 6288 days
Last view: 6287 days
Posted on 12-25-05 07:36 PM Link | Quote
Dude, try word 6, y'know, windows stnadard, wordpad?

I don't fail, I play smart.
drjayphd

Torosu
OW! BURNY!








Since: 11-18-05
From: CT

Last post: 6290 days
Last view: 6288 days
Posted on 12-26-05 03:25 AM Link | Quote
Originally posted by Sukasa
Dude, try word 6, y'know, windows stnadard, wordpad?

I don't fail, I play smart.


Quoted for general winningness.
HyperHacker

Star Mario
Finally being paid to code in VB! If only I still enjoyed that. <_<
Wii #7182 6487 4198 1828


 





Since: 11-18-05
From: Canada, w00t!
My computer's specs, if anyone gives a damn.
STOP TRUNCATING THIS >8^(

Last post: 6288 days
Last view: 6288 days
Posted on 12-26-05 11:19 AM Link | Quote

Looks like failure to me. If you really need rich text in your documentation and can't fake it with ASCII tables, just use HTML or even RTF.


(edited by HyperHacker on 12-26-05 10:19 AM)
Boom.dk









Since: 11-18-05
From: Denmark

Last post: 6305 days
Last view: 6287 days
Skype
Posted on 12-26-05 12:08 PM Link | Quote
Super Mario World
Controller ASM Override V. 1.1
By Sukasa



Hi! If you're reading this, then that means you downloaded my Controller Override Patch, Version 1.0.

Let me go over the table of contents.

**************TOC**************
1. Preface
    -Introduction
2. Usage
    -Standard override activation
    -Which buttons are what?
    -Where to put the values
3. The Effects
    -Descriptions
    -How to use
4. Advanced
    -How this Patch works
5. The .IPS itself
    -Note about patching
6. Contact Me
    -My Email
    -PM me!
7. Versions
*******************************



1) Preface

This patch Contains two (2) ASM hacks. The first is the controller Override, and the second is a small addition to the Overworld code that makes sure you don't lose control of yourself on the OW!

The Controller ASM override came about because I was working on Chronicles Of The Mushroom Kingdom 1, and had rpoblems with some cinematic sequences where custom blocks wouldn't work because input from Y, X, B, and A was being processed before custom block code, therefore I needed to find a way to fix that. Boom, here comes this patch.

Right now, this is only a small patch, but as your suggestions come in, I can make it much better! (contact me!)



2) Usage

To use the patch, you have several options. The first option is the override, which I will describe here. The second option is to add an effect, but I will discuss those in section 3.

First off, you need to know which buttons you want pushed down. Those buttons are mapped as follows:

For $7E1602:
SL - $20
B - $80
Y - $40
ST - $10
DN - $04
UP - $08
LF - $02
RT - $01

For $7E1603:
A - $80
X - $40
L - $20
R - $10
C1 - $08
C2 - $04
C3 - $02
C4 - $01

Now, buttons C1 through C4 need some explaining. These are custom buttons- they can be used for any special hacks that you make elsewhere, and can ONLY be controlled through the override, and ONLY when it is ON. To get the values for the two RAM addresses, add up all of the values for the buttons you want pressed, and feed those values to $7E1602 and $7E1603, repectively.

Now that that's explained, I'll tell you how to activate the override! To do so, simply write a non-zero value to $7E1600, write the button states to $7E1602/3, and sit back as Mario jumps and runs around!

NOTE: This code also takes care of calculating out which buttons have just been pressed and which ones have been pressed for 2 or more frames. Therefore, Mario will jump if you write no B or A button pressed one frame, and write it pressed that next. If you want a control to stay the way it is, do not write anything to the RAM inputs, and they will not change.



3) The Effects

Now for the fun part. Right now, there is only one effect, but I will add more as I come out with newer versions of this patch. The only effect right now is the "Filter" effect. This effect simply filters out all of the inputs you will not allow to be pressed, while allowing all other inputs to act normally.

NOTE: This effect does not take effect when using the override, NOR will it affect the C1 through C4 buttons!

To use this, write a value with bit 7 set (#%00000001) to $7E1602 enable the filter. The filter uses the same inputs as the override, and the settings use the same button codes, i.e. to allow the B, Y and START buttons only, you'd write #$D0 to $7E1602, and #$00 to $7E1603. (check that against the bitflags for the override input! They should match!)



4) Advanced

For those of you who are interested in finding out how this patch works, you can download a copy of the source code from

http://www.freewebs.com/darkflight_devil/contASM1.asm

Also, if you wish to add your own effects to the override, you can do so by replacing 4 or the 12 NOP's at the end of the code with JSL statements. This makes room for up to 3 JSL's (or did I make room for 4...?)

You can find the start of the code at PC $7F198. The NOP's are at the end.



5) The .IPS itself

Just so you know, I don't feel you need to be careful with this patch, as I placed it in what was originally the unexpanded area of the ROM, at the very end. Therefore, it shouldn't mess up any special LM hacks or your levels or anything. Just be careful with Bio's Mario/Luigi jump patch- he placed it in the same general area. If it messes up because the two overlap, please tell me right away.



6) Contact Me

If you'd like to contact me, you can either E-mail me at darkflight_devil@hotmail.com, or you can PM me at acmlm's board. (Just go to http://board.acmlm.org/profile.php?id=113, scroll down to the bottom, and click "send this user a private message".)



7) Versions

Version 1.1
*Fixed bug in original code, I had to change a JMP to a BRA.

Version 1.0
*First version- created override, original code, filter effect, and added space for 4 JSL's to your own custom code.
Deleted User
Banned


 





Since: 05-08-06

Last post: None
Last view: 6288 days
Posted on 12-26-05 02:30 PM Link | Quote
I can read the file , I have Word 2003


(edited by Rankatt on 12-26-05 04:42 PM)
Sukasa

Birdo
Not quite as active as before.
Xkeeper supporter
Xk > ||bass
I IP Banned myself! Twice!








Since: 11-17-05
From: Somewhere over there

Last post: 6288 days
Last view: 6287 days
Posted on 12-26-05 02:42 PM Link | Quote
Hyperhacker, that's just wierd. I dunno what ersion of wordpad you have, but that's what I used to make it... I'll just have to have 2 READMEs next time- one the .doc, the other a .txt.

BTW, has anyone tried this? I'd like to know how well it works for other people.
Boom.dk









Since: 11-18-05
From: Denmark

Last post: 6305 days
Last view: 6287 days
Skype
Posted on 12-26-05 05:24 PM Link | Quote
In WordPad, I get the same error as HH. You should just save them as .rtf. WordPad should be able to read those.
dcahrakos

490


 





Since: 11-17-05

Last post: 6504 days
Last view: 6504 days
Posted on 12-26-05 06:15 PM Link | Quote
just what I was thinking, use RTF...
Sukasa

Birdo
Not quite as active as before.
Xkeeper supporter
Xk > ||bass
I IP Banned myself! Twice!








Since: 11-17-05
From: Somewhere over there

Last post: 6288 days
Last view: 6287 days
Posted on 12-26-05 07:40 PM Link | Quote
OK. I duuno why it'd do that, though...
asdf

Link's Awakening
‭‮‭‮ಠ_ಠ








Since: 11-18-05

Last post: 6289 days
Last view: 6287 days
Posted on 12-26-05 09:41 PM Link | Quote
Originally posted by Sukasa
Hyperhacker, that's just wierd. I dunno what ersion of wordpad you have, but that's what I used to make it... I'll just have to have 2 READMEs next time- one the .doc, the other a .txt.

BTW, has anyone tried this? I'd like to know how well it works for other people.


It fails to load for me as well. It might be because of an incompatibility between older versions of Word and newer ones (or something like that). What version of Windows do you have?
Sukasa

Birdo
Not quite as active as before.
Xkeeper supporter
Xk > ||bass
I IP Banned myself! Twice!








Since: 11-17-05
From: Somewhere over there

Last post: 6288 days
Last view: 6287 days
Posted on 12-26-05 11:43 PM Link | Quote
98SE.

Guys, have any of you used this yet? if so, how well did it work?
Pages: 1 2Add to favorites | Next newer thread | Next older thread
Acmlm's Board - I3 Archive - ROM Hacking - Merry Christmas (Eve), guys. |


ABII

Acmlmboard 1.92.999, 9/17/2006
©2000-2006 Acmlm, Emuz, Blades, Xkeeper

Page rendered in 0.076 seconds; used 454.49 kB (max 591.27 kB)