| |||
Views: 88,511,119 |
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search | 05-02-24 07:20 AM |
|
Guest: Register | Login |
0 users currently in SMW Hacking | 2 guests | 1 bot |
Main - SMW Hacking - Question about the title screen. | New thread | New reply |
MiniCompute |
| ||
Bubble Level: 66 Posts: 8/981 EXP: 2422602 Next: 39249 Since: 04-25-07 Last post: 495 days Last view: 704 days |
What should be the exact size of the title screen and color depth of the fonts ? I'm going to use a Hard Rock cafe font for my hack. I got it to once work but it was a background pic and had almost screwed up the hack early last spring.
p.s. when importing to yy-chr how exactly should it be cut up to fit in the allgfx.bin file ? Thanks for any help |
Cat Justice |
| ||
Mole Level: 43 Posts: 172/365 EXP: 552615 Next: 12431 Since: 02-21-07 Last post: 5346 days Last view: 5346 days |
Like all SNES roms, the entire screen is
-256x224 pixels -32x28 tiles (8x8) -16x14 tiles (16x16) The graphics sets are all -128x64 pixels -16x8 tiles (8x8) I'm not sure what you're implying about the "color depth" of any particular "font" (as the game doesn't use any fonts) there are a total of 14 editable colors and 2 basic colors (transparent and white). I don't recommend that you use yy-chr to slap on your graphics as this can cause some serious palette problems and more painstaking adjustments to make, but you don't have to take my word for it. |
MiniCompute |
| ||
Bubble Level: 66 Posts: 9/981 EXP: 2422602 Next: 39249 Since: 04-25-07 Last post: 495 days Last view: 704 days |
This what I'm going or to try to put in my hack:
|
Xkeeper |
| ||
Level: 105 Posts: 1512/2846 EXP: 12033847 Next: 228413 Since: 02-19-07 Last post: 6066 days Last view: 2803 days |
This is what's going into your hack (with a little minor change or so):
____________________ I dealt with it. |
MiniCompute |
| ||
Bubble Level: 66 Posts: 10/981 EXP: 2422602 Next: 39249 Since: 04-25-07 Last post: 495 days Last view: 704 days |
I appreciate the font color adjustment XK, however though I was going to do it myself later on...... but hey, fuck it.......
Thank you for the help. |
HyperHacker |
| ||
... Level: 73 Posts: 596/1220 EXP: 3368363 Next: 117505 Since: 03-25-07 From: no Last post: 6097 days Last view: 6081 days |
The title is on layer 3, so you only get 4 colours per tile, and one is transparent. However you can use some tricks to put it on layer 1 or 2, for 16 colours:
1) SMB1-style. The title scrolls away with the rest of the level. 2) No scrolling. 3) Title on layer 1, level and "fake" background (using passable blocks, HDMA colours, layer 3 etc) on layer 2, with some ASM hacks (custom sprites would do) to automatically scroll layer 1 so it stays on the screen. 4) ASM fun - title is sprites, upload new sprites to VRAM in HBlank. With methods 2, 3 and 4 you could still put some additional tiles on layer 3, to e.g. fake 19 colours per tile or create special effects. One hack I saw, possibly a beta of Super Mario Odyssey, used method 2 with a mask. That is, on layer 1 was a monochrome bitmap of the title - solid black with the game's name spelled out in transparent pixels. It had a gold texture scroll by below on layer 2. This made it look like the title was gold and shimmering. Pretty cool. |
Bio |
| ||
Red Paragoomba Level: 19 Posts: 23/58 EXP: 35010 Next: 767 Since: 02-19-07 Last post: 5840 days Last view: 5703 days |
Posted by HyperHackerLast time I checked, VRAM could only be acessed during Vblank or forced blank |
Sukasa |
| ||
Red Birdo Level: 92 Posts: 175/2112 EXP: 7692949 Next: 63988 Since: 02-19-07 Last post: 4454 days Last view: 3225 days |
Posted by HyperHacker Actually, I believe it was the large silver text, but yes you're right. Also: AFAIK VRAM *can* be accessed, but it might cause graphical corruption mid-render as teh GFX for an object change as it's being drawn. Not fun One good place to upload sprites woudl be during NMI |
MathOnNapkins |
| ||
Super Koopa Level: 62 Posts: 114/842 EXP: 1936411 Next: 48275 Since: 02-19-07 From: durff Last post: 4494 days Last view: 4017 days |
You can't upload new sprites in hblank.
(And even if you could, you wouldn't have enough cycles to make it worth your time) ____________________ Zelda Hacking Forum hobbies: delectatio morosa |
HyperHacker |
| ||
... Level: 73 Posts: 604/1220 EXP: 3368363 Next: 117505 Since: 03-25-07 From: no Last post: 6097 days Last view: 6081 days |
What? No fair. Even the Game Boy could do that. |
Bio |
| ||
Red Paragoomba Level: 19 Posts: 24/58 EXP: 35010 Next: 767 Since: 02-19-07 Last post: 5840 days Last view: 5703 days |
Posted by HyperHackerIf I renember correctly, even the NES could (SMB3 do it when it reach the status bar). I was very pissed when I noticed I couldn't do it since I was in the process of attempting to DMA new layer 3 graphics once the game reach the end of the status bar |
HyperHacker |
| ||
... Level: 73 Posts: 613/1220 EXP: 3368363 Next: 117505 Since: 03-25-07 From: no Last post: 6097 days Last view: 6081 days |
Yeah, I had considered that idea before (but with palettes, not graphics), but since the layers are all drawn at once, it wouldn't have worked anyway.
I don't think NES could, but the MMC3 chip that SMB3 used provided some such function. |
Main - SMW Hacking - Question about the title screen. | New thread | New reply |
© 2005-2023 Acmlm, blackhole89, Xkeeper et al. |
MySQL - queries: 72, rows: 104/104, time: 0.016 seconds. |