Register | Login
Views: 19364387
Main | Memberlist | Active users | ACS | Commons | Calendar | Online users
Ranks | FAQ | Color Chart | Photo album | IRC Chat
11-02-05 12:59 PM
Acmlm's Board - I2 Archive - - Posts by FuSoYa
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13
User Post
FuSoYa
Defender of Relm
Level: 26

Posts: 162/255
EXP: 99529
For next: 2746

Since: 03-15-04
From: Moon

Since last post: 7 days
Last activity: 7 hours
Posted on 03-21-05 04:19 AM, in Wanting to use unused space in SMB2 for expansion Link
*moves*
FuSoYa
Defender of Relm
Level: 26

Posts: 163/255
EXP: 99529
For next: 2746

Since: 03-15-04
From: Moon

Since last post: 7 days
Last activity: 7 hours
Posted on 03-21-05 06:20 AM, in How powerful is SMW's regular GFX engine? Link
Yes, IIRC a couple of the scrolling tile animations for the overworld have dynamically generated frames (which LM mimics). It's just a tradeoff though... you save on RAM, at the cost of spending some processor time generating the next frame in code.
FuSoYa
Defender of Relm
Level: 26

Posts: 164/255
EXP: 99529
For next: 2746

Since: 03-15-04
From: Moon

Since last post: 7 days
Last activity: 7 hours
Posted on 03-21-05 06:36 AM, in I'm bored as hell! What hacks do you recommend I play? Link
Sorry about the typo in the thread title.

Not a problem. *fixes*

Well, I have tried downloading Demo World before from the collection thread in the Super Mario World Hacking forum, but the link was dead.

Oh... hmm. *fixes that too*

The best SMW hack in my opinion (which I've played) has been BMF's Super Mario World Odessey... Man that was awesome!

Yes, BMF is very talented at this. ^^ Hopefully he'll feel like finishing it someday.
FuSoYa
Defender of Relm
Level: 26

Posts: 165/255
EXP: 99529
For next: 2746

Since: 03-15-04
From: Moon

Since last post: 7 days
Last activity: 7 hours
Posted on 03-21-05 11:13 AM, in Code Replacement? [Issue, ASM] Link
Originally posted by HyperHacker
Er, I'm pretty sure you will have to fix the stack if you're calling in 16-bit mode and returning in 8-bit.


Not really, the M/X flags don't affect JSR/RTS/JSL/RTL. Or are you talking about something else?

Regarding fixing the stack, I think he just meant that he's going to do something like PHP, SEP #$20, PLA at the start of his subroutine. Then he'll be back in 8 bit mode again for his own code, and won't have to do any more playing with the stack.
FuSoYa
Defender of Relm
Level: 26

Posts: 166/255
EXP: 99529
For next: 2746

Since: 03-15-04
From: Moon

Since last post: 7 days
Last activity: 7 hours
Posted on 03-26-05 03:01 AM, in ExGFX request Link
*throws in trash*
FuSoYa
Defender of Relm
Level: 26

Posts: 167/255
EXP: 99529
For next: 2746

Since: 03-15-04
From: Moon

Since last post: 7 days
Last activity: 7 hours
Posted on 03-26-05 11:38 PM, in New Power-Up & New Character Link
Originally posted by UnsurpassedDarkness
Zsnes supports it now though.


It didn't the last time I checked. Or is this something that's going to be in the next WIP build?
FuSoYa
Defender of Relm
Level: 26

Posts: 168/255
EXP: 99529
For next: 2746

Since: 03-15-04
From: Moon

Since last post: 7 days
Last activity: 7 hours
Posted on 03-26-05 11:50 PM, in New Power-Up & New Character Link
DW:TLC is ExHiROM, not ExLoROM. Zsnes will accept a 6MB ExHiROM, but not ExLoROM, or even an 8MB ExHiROM.
FuSoYa
Defender of Relm
Level: 26

Posts: 169/255
EXP: 99529
For next: 2746

Since: 03-15-04
From: Moon

Since last post: 7 days
Last activity: 7 hours
Posted on 03-28-05 01:01 PM, in New Power-Up & New Character Link
Originally posted by HyperHacker
Also, to clarify: LM supports ExLoROM. DW:TLC was ExHiROM, which LM won't do (except Fu's own debugging version ). Why he did that, I'm not sure, but the point is that whether DW:TLC works doesn't indicate whether other expanded ROMs will.


ExHiROM support was a planned feature for the public build of LM at one point. But when ExLoROM support appeared in snes9x, it didn't make much sense to bother with LoROM to ExHiROM conversion. So it was discarded in favor of ExLoROM.
FuSoYa
Defender of Relm
Level: 26

Posts: 170/255
EXP: 99529
For next: 2746

Since: 03-15-04
From: Moon

Since last post: 7 days
Last activity: 7 hours
Posted on 03-29-05 12:33 AM, in SMB 3 lava block? Link
No need to make another thread, I'll just rename this one.

*edits the old ones as well to remove the FAQ bit*

FuSoYa
Defender of Relm
Level: 26

Posts: 171/255
EXP: 99529
For next: 2746

Since: 03-15-04
From: Moon

Since last post: 7 days
Last activity: 7 hours
Posted on 03-29-05 12:48 PM, in Now how's that RAT thing work again? Link
Originally posted by HyperHacker
Also how can I JSL to a subroutine that ends with RTS? I know I heard some way to do it by messing with the stack...


There's a few lines of code I use all the time for this. You can run it from any bank, and it only requires finding a single existing 0x6B (RTL) byte within the same bank as the subroutine ending in RTS that you want to call.

      PHK            ;current bank byte for RTL
PER Fake-1 ;16 bits for RTL
PEA $804D-1 ;16 bit address of 0x6B byte
JML $Routine ;long jump to RTS subroutine
Fake (whatever) ;continues here



As for RATs, remember that LM uses a slightly older implementation of the RAT system. A tag will only protect data in the same LoROM bank, so it shouldn't be set larger than that.
FuSoYa
Defender of Relm
Level: 26

Posts: 172/255
EXP: 99529
For next: 2746

Since: 03-15-04
From: Moon

Since last post: 7 days
Last activity: 7 hours
Posted on 03-30-05 06:30 AM, in Now how's that RAT thing work again? Link
Originally posted by HyperHacker
Hmm, 'PER fb_return-1' is giving me illegal addressing mode errors. (fb_return is just a few bytes after that.)


*downloads SNESASM and plays with it a bit*

As far as I can tell, this assembler doesn't properly handle using a label with that opcode. Even with values you have to be careful, as it apparently doesn't realize that PER is always a 3 byte instruction. Looks like you'd have to use PER.w #$0007-1, and adjust the value yourself if the number of bytes between PER and "Fake" changes.



(edited by FuSoYa on 03-29-05 08:34 PM)
FuSoYa
Defender of Relm
Level: 26

Posts: 173/255
EXP: 99529
For next: 2746

Since: 03-15-04
From: Moon

Since last post: 7 days
Last activity: 7 hours
Posted on 03-31-05 12:57 PM, in Now how's that RAT thing work again? Link
I use a 65816 cross assembler by Jeremy Gordon. I've used it since I first started SNES hacking, actually. Problem is, the only compiled version I found on the net back then refused to run in Win9x (had to exit windows entirely). The source is out there, so I recompiled it as a win32 console app. Also had to fix a few rarely used stack opcodes so they'd assemble correctly. Come to think of it, PER was probably one of them.

I'd send you a copy to see if it's more to your liking, but the doc with the source seems to prohibit distributing modified binaries/source. *shrugs*
FuSoYa
Defender of Relm
Level: 26

Posts: 174/255
EXP: 99529
For next: 2746

Since: 03-15-04
From: Moon

Since last post: 7 days
Last activity: 7 hours
Posted on 04-01-05 03:32 AM, in SMW Dev Env V0.1 Released Import/Export code/data Link
ROM Allocation Tag System. It's mentioned in the LunarDLL.h file for LC.
FuSoYa
Defender of Relm
Level: 26

Posts: 175/255
EXP: 99529
For next: 2746

Since: 03-15-04
From: Moon

Since last post: 7 days
Last activity: 7 hours
Posted on 04-09-05 02:27 AM, in Searching forums. Link
*moves thread*
FuSoYa
Defender of Relm
Level: 26

Posts: 176/255
EXP: 99529
For next: 2746

Since: 03-15-04
From: Moon

Since last post: 7 days
Last activity: 7 hours
Posted on 04-17-05 02:07 AM, in Demo World TLC video walkthrough Link
*sighs* Yes Kyouji, the Crystal Castle thing was a bit questionable. But most of your complaints come down to nothing more than personal tastes.
FuSoYa
Defender of Relm
Level: 26

Posts: 177/255
EXP: 99529
For next: 2746

Since: 03-15-04
From: Moon

Since last post: 7 days
Last activity: 7 hours
Posted on 04-17-05 05:08 AM, in Demo World TLC video walkthrough Link
That's fine. But I'm pretty sure you can still express that without resorting to silly overexagerations and rather rude dismissals of other people's opinions.
FuSoYa
Defender of Relm
Level: 26

Posts: 178/255
EXP: 99529
For next: 2746

Since: 03-15-04
From: Moon

Since last post: 7 days
Last activity: 7 hours
Posted on 04-17-05 08:43 AM, in Demo World TLC video walkthrough Link
Originally posted by Kyouji Craw
You're right, Fu... I'm a horrible person... *sulks off*


I didn't say that. You went a bit far, is all. Don't take it personally, but don't make it a habit either... despite what your custom title says.
FuSoYa
Defender of Relm
Level: 26

Posts: 179/255
EXP: 99529
For next: 2746

Since: 03-15-04
From: Moon

Since last post: 7 days
Last activity: 7 hours
Posted on 04-17-05 09:17 AM, in Adding more overworlds and submaps Link
I know everything's pretty much possible with ASM

Not quite. Still haven't worked out a way to make it cook me breakfast without extensive hardware modifications to my kitchen.

Is it possible, through ASM, to add more overworlds and submaps?

I would imagine so, but the modifications and time involved are difficult to estimate... would need a new editor for it too.

would it be possible to increase the maximum limit for pipes and stars,

Yes... not too difficult, that one.
FuSoYa
Defender of Relm
Level: 26

Posts: 180/255
EXP: 99529
For next: 2746

Since: 03-15-04
From: Moon

Since last post: 7 days
Last activity: 7 hours
Posted on 04-17-05 11:13 AM, in How do you read the controller data? [ASM] Link
You can read it from $15, and do an AND #$0008 to get the up button.
FuSoYa
Defender of Relm
Level: 26

Posts: 181/255
EXP: 99529
For next: 2746

Since: 03-15-04
From: Moon

Since last post: 7 days
Last activity: 7 hours
Posted on 04-20-05 04:56 AM, in A Real LM bug, custom Palette anims. related Link
Originally posted by Darkflight
If you select then close the palette editor, the custom animations disappear until you advance the frame one.


Thanks, but that's pretty minor... If it's really a problem, you can avoid it by hitting ok instead of cancel or the close button.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13
Acmlm's Board - I2 Archive - - Posts by FuSoYa


ABII


AcmlmBoard vl.ol (11-01-05)
© 2000-2005 Acmlm, Emuz, et al



Page rendered in 0.038 seconds.