Register | Login | |||||
Main
| Memberlist
| Active users
| Calendar
| Chat
| Online users Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album |
| |
Acmlm's Board - I3 Archive - - Posts by BMF54123 |
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 |
User | Post | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
BMF54123 Since: 11-18-05 From: MOOGLES Last post: 6313 days Last view: 6312 days |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
k. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(restricted)
BMF54123 |
Since: 11-18-05 From: MOOGLES Last post: 6313 days Last view: 6312 days
|
FuSoYa's code already swaps in new tiles every x frames for custom animations. However, these tiles are decompressed to RAM at level load and copied to VRAM via DMA when needed. The SNES is simply not fast enough to decompress graphics on-the-fly without introducing graphical glitches and/or slowdown (even comparatively speedy Genesis games almost always store "hot-swapped" tiles uncompressed in the ROM).
|
Thus, for this system to work efficiently, you'd need to decompress ALL the necessary sprite tiles to RAM (not a problem, there's plenty of free space) during the level load routines, and then do a quick RAM->VRAM DMA whenever one of the sprites enters the screen. This shouldn't cause any problems unless you have too many custom animations and/or new sprites appearing on-screen all at once (there's only so much V-blank time in which to DMA). The hardest part would definitely be keeping track of which sprites use which tiles and selectively decompressing their graphics, since the game does not natively support such a system.
BMF54123 |
Since: 11-18-05 From: MOOGLES Last post: 6313 days Last view: 6312 days
|
I don't have to listen to YOU.
|
(though I will anyway)
BMF54123 |
Since: 11-18-05 From: MOOGLES Last post: 6313 days Last view: 6312 days
|
sup n00b. |
BMF54123 |
Since: 11-18-05 From: MOOGLES Last post: 6313 days Last view: 6312 days
|
Originally posted by LUEshi 402Uh, yes, that's what messageboard users do. What really matters is HOW you answer. Are you capable of giving helpful, descriptive, constructive criticism and advice? Originally posted by LUEshi 402Have any examples? (not strictly for approval purposes, I'm mostly curious) (restricted) |
BMF54123 |
Since: 11-18-05 From: MOOGLES Last post: 6313 days Last view: 6312 days
|
Well, can't deny that you've got some talent.
|
(approved)
BMF54123 |
Since: 11-18-05 From: MOOGLES Last post: 6313 days Last view: 6312 days
|
Yep.
|
I have a feeling this system will be applied to general ROM Hacking soon enough, once a few more hack_lover99099's show up. (and you know they will)
BMF54123 |
Since: 11-18-05 From: MOOGLES Last post: 6313 days Last view: 6312 days
|
Originally posted by LUEshi 402Please understand that we deal with posts like "looks good " and "use ASM " on a regular basis, which is why I asked. You'd be amazed at how many people are simply incapable of giving even slightly detailed answers. Anyway, you've got some interesting ideas, so I'll let you go forth and expand on them. Good luck. (restricted) | (restricted) |
BMF54123 |
Since: 11-18-05 From: MOOGLES Last post: 6313 days Last view: 6312 days
|
Read the rules and try again, chief. |
BMF54123 |
Since: 11-18-05 From: MOOGLES Last post: 6313 days Last view: 6312 days
|
Kawa: the "Red Usernames clause" wasn't added until last night, so technically he can't be accused of not reading the stickies.
|
starman: you are not to post in here again (edited by Bob M. Frendelkraut, Esq. on 08-20-06 04:02 AM)
BMF54123 |
Since: 11-18-05 From: MOOGLES Last post: 6313 days Last view: 6312 days
|
uuuuhhhhhhhhh.
|
I'll let Kawa or Yoro field this one.
BMF54123 |
Since: 11-18-05 From: MOOGLES Last post: 6313 days Last view: 6312 days
|
...d'oh!
|
Previous post edited accordingly.
BMF54123 |
Since: 11-18-05 From: MOOGLES Last post: 6313 days Last view: 6312 days
|
My room itself is a deadly weapon. An intruder couldn't take two steps in here without tripping over something and impaling himself and/or smacking his head on something else.
|
(the concept of "organization" eludes me)
BMF54123 |
Since: 11-18-05 From: MOOGLES Last post: 6313 days Last view: 6312 days
|
Alastor's got the right idea.
|
I'm gonna give you the green light, but I fully expect you to stay true to your word. No more "really huge, retarded mistakes." Approval IS easily reversible.
BMF54123 |
Since: 11-18-05 From: MOOGLES Last post: 6313 days Last view: 6312 days
|
Oops, guess I forgot to reply to this one. |
BMF54123 |
Since: 11-18-05 From: MOOGLES Last post: 6313 days Last view: 6312 days
|
Wait, what? I'm APPROVING Clockworkz?
|
Who are you, and what have you done with the real Clockworkz?! (just kidding. glad to see such a marked improvement over the past couple of years.) |
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 |
Acmlm's Board - I3 Archive - - Posts by BMF54123 |