Points of Required Attention™
Please chime in on a proposed restructuring of the ROM hacking sections.
Views: 88,495,625
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 04-28-24 07:50 AM
Guest: Register | Login

Main - Posts by Kawa

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 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189

Kawa
Posted on 07-22-11 08:04 PM, in Reuben - DD's SMB3 Editor Released! Link | Quote | ID: 145403


CHIKKN NI A BAAZZKIT!!!
80's Cheerilee is best pony
Level: 138

Posts: 4966/5344
EXP: 30949485
Next: 713496

Since: 02-20-07
From: The Netherlands

Last post: 4500 days
Last view: 2635 days
And for those who have no use for the source files, take this:
http://acmlm.kafuka.org/uploader/get.php?id=3979

____________________
Wife make lunch - Shampoo
Opera - give it a spin
Spare some of your free time?
<GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered
Kawa rocks — byuu

Kawa
Posted on 07-23-11 10:01 AM, in Your favourite video game soundtracks Link | Quote | ID: 145426


CHIKKN NI A BAAZZKIT!!!
80's Cheerilee is best pony
Level: 138

Posts: 4970/5344
EXP: 30949485
Next: 713496

Since: 02-20-07
From: The Netherlands

Last post: 4500 days
Last view: 2635 days
And which music tracks from these games? Cos this isn't about the games in general, Pyra.

____________________
Wife make lunch - Shampoo
Opera - give it a spin
Spare some of your free time?
<GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered
Kawa rocks — byuu

Kawa
Posted on 07-23-11 12:41 PM, in Your favourite video game soundtracks Link | Quote | ID: 145429


CHIKKN NI A BAAZZKIT!!!
80's Cheerilee is best pony
Level: 138

Posts: 4971/5344
EXP: 30949485
Next: 713496

Since: 02-20-07
From: The Netherlands

Last post: 4500 days
Last view: 2635 days
Lately, I've found myself growing fonder of the Castlevania soundtracks. Specifically those of Lament of Innocence and Symphony of the Night. I could listen to those all day.

____________________
Wife make lunch - Shampoo
Opera - give it a spin
Spare some of your free time?
<GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered
Kawa rocks — byuu

Kawa
Posted on 07-23-11 02:02 PM, in Megaman Legends 3 got cancelled! Link | Quote | ID: 145432


CHIKKN NI A BAAZZKIT!!!
80's Cheerilee is best pony
Level: 138

Posts: 4972/5344
EXP: 30949485
Next: 713496

Since: 02-20-07
From: The Netherlands

Last post: 4500 days
Last view: 2635 days
"The final sign".

Yeah, I do hope that's just your personal choice of words, cos that'd really make me take the protesters seriously.

____________________
Wife make lunch - Shampoo
Opera - give it a spin
Spare some of your free time?
<GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered
Kawa rocks — byuu

Kawa
Posted on 07-24-11 01:08 PM, in Megaman Legends 3 got cancelled! Link | Quote | ID: 145454


CHIKKN NI A BAAZZKIT!!!
80's Cheerilee is best pony
Level: 138

Posts: 4976/5344
EXP: 30949485
Next: 713496

Since: 02-20-07
From: The Netherlands

Last post: 4500 days
Last view: 2635 days
Then I guess I won't take the protesters seriously.

____________________
Wife make lunch - Shampoo
Opera - give it a spin
Spare some of your free time?
<GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered
Kawa rocks — byuu

Kawa
Posted on 07-24-11 01:12 PM, in Reuben - DD's SMB3 Editor Released! (rev. 5 of 07-24-11 02:27 PM) Link | Quote | ID: 145455


CHIKKN NI A BAAZZKIT!!!
80's Cheerilee is best pony
Level: 138

Posts: 4977/5344
EXP: 30949485
Next: 713496

Since: 02-20-07
From: The Netherlands

Last post: 4500 days
Last view: 2635 days
Gonna rehash my request from SMRPG hacking: please stop when you reach the framework's inner workings. "Daiz.NES.Reuben.ProjectView.TrvProjectView_DoubleClick(Object sender, EventArgs e)" is the last relevant part.

In other related news, isn't it great how exception names aren't translated? I can tell from the exception name, the '75' and the topmost method in the call stack that it's trying to set a spinner to an off-band value, probably too high.

I can't promise a fix, but I can promise an investigation.

Update: LevelEditor.cs, line 261
NumSpecials.Value = (decimal)CurrentLevel.Settings.ItemTransparency;

ItemTransparency is 75. NumSpecials ranges from 0 to 1. I suppose this should've been scaled? But do I set it to ItemTransparency / 100 (so it becomes 0.75, which is in range) or do I set NumSpecials.Maximum to 100, so it becomes a percentage? I'm gonna try the former first.

Update: I've just played my first testing level, and what I used seems to be working fine.

...but I don't think you should place a goal card in the top left corner:

It seems gravity is not an issue when Mario grabs it.

Update: http://acmlm.kafuka.org/uploader/get.php?id=3984 <-- most recent build as of just now.

____________________
Wife make lunch - Shampoo
Opera - give it a spin
Spare some of your free time?
<GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered
Kawa rocks — byuu

Kawa
Posted on 07-24-11 09:47 PM, in Reuben - DD's SMB3 Editor Released! Link | Quote | ID: 145465


CHIKKN NI A BAAZZKIT!!!
80's Cheerilee is best pony
Level: 138

Posts: 4978/5344
EXP: 30949485
Next: 713496

Since: 02-20-07
From: The Netherlands

Last post: 4500 days
Last view: 2635 days
Posted by Fx3
Pardon my ignorance, but how do I save the project? I've found only an option to create the ROM, but it didn't save any of my work, lost project.
When you make a new project, notice how it asks for a file name to save as -- an .rbn file. When you're done with a level or world map, click the Save button, the blue floppy disk, just under "Debug".

____________________
Wife make lunch - Shampoo
Opera - give it a spin
Spare some of your free time?
<GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered
Kawa rocks — byuu

Kawa
Posted on 07-25-11 10:06 AM, in Reuben - DD's SMB3 Editor Released! Link | Quote | ID: 145491


CHIKKN NI A BAAZZKIT!!!
80's Cheerilee is best pony
Level: 138

Posts: 4982/5344
EXP: 30949485
Next: 713496

Since: 02-20-07
From: The Netherlands

Last post: 4500 days
Last view: 2635 days
You've got your project, and you've got your ROM. Reuben does not edit the ROM, only the project. When you pick Project/Compile, you gotta enter a file to save as, yes?

That should be an existing file. Specifically, the Reuben base ROM, or an earlier compilation.

____________________
Wife make lunch - Shampoo
Opera - give it a spin
Spare some of your free time?
<GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered
Kawa rocks — byuu

Kawa
Posted on 07-26-11 11:12 AM, in Reuben - DD's SMB3 Editor Released! Link | Quote | ID: 145516


CHIKKN NI A BAAZZKIT!!!
80's Cheerilee is best pony
Level: 138

Posts: 4984/5344
EXP: 30949485
Next: 713496

Since: 02-20-07
From: The Netherlands

Last post: 4500 days
Last view: 2635 days
I did, judging from the screenshot. I remember GM talking like he did too.

____________________
Wife make lunch - Shampoo
Opera - give it a spin
Spare some of your free time?
<GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered
Kawa rocks — byuu

Kawa
Posted on 07-30-11 09:41 PM, in finding pointers Link | Quote | ID: 145584


CHIKKN NI A BAAZZKIT!!!
80's Cheerilee is best pony
Level: 138

Posts: 4997/5344
EXP: 30949485
Next: 713496

Since: 02-20-07
From: The Netherlands

Last post: 4500 days
Last view: 2635 days
You say Pokémon, but which one?

____________________
Wife make lunch - Shampoo
Opera - give it a spin
Spare some of your free time?
<GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered
Kawa rocks — byuu

Kawa
Posted on 07-30-11 09:58 PM, in finding pointers Link | Quote | ID: 145586


CHIKKN NI A BAAZZKIT!!!
80's Cheerilee is best pony
Level: 138

Posts: 4998/5344
EXP: 30949485
Next: 713496

Since: 02-20-07
From: The Netherlands

Last post: 4500 days
Last view: 2635 days
On the GBA, the above process is easy.

If the data you found is at, say, location 0x2B1CDC, you swap each two-digit pair: "2B,1C,DC" becomes "DC,1C,2B". Add a "08" in the back to get "DC1C2B08". That, you can look for.

____________________
Wife make lunch - Shampoo
Opera - give it a spin
Spare some of your free time?
<GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered
Kawa rocks — byuu

Kawa
Posted on 07-31-11 10:21 AM, in It's been months Link | Quote | ID: 145594


CHIKKN NI A BAAZZKIT!!!
80's Cheerilee is best pony
Level: 138

Posts: 4999/5344
EXP: 30949485
Next: 713496

Since: 02-20-07
From: The Netherlands

Last post: 4500 days
Last view: 2635 days
Got any topics?

____________________
Wife make lunch - Shampoo
Opera - give it a spin
Spare some of your free time?
<GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered
Kawa rocks — byuu

Kawa
Posted on 07-31-11 10:42 AM, in finding pointers Link | Quote | ID: 145595


CHIKKN NI A BAAZZKIT!!!
80's Cheerilee is best pony
Level: 138

Posts: 5000/5344
EXP: 30949485
Next: 713496

Since: 02-20-07
From: The Netherlands

Last post: 4500 days
Last view: 2635 days
08 is the bank part of the pointer. It's not a command.

Your ROM file is mapped into the GBA's memory at 0x08000000, so to refer to file offset 0x123456, the game must refer to memory offset 0x08123456 instead. Since the GBA and PC are both in little endian byte order, the least significant byte (0x56) goes first. On a Motorola and other big endian systems, 0x08123456 would be stored literally as the byte sequence 08 12 34 56, but on the PC and GBA, it's stored as 56 34 12 08.

What usually happens is that the game will load some offset into a register (ldr r4, =0x8341520 for example), then use that register somehow. For example, to load the second 32-bit value from file offset 0x341520:
ldr r0, =0x8341520 ; Mind the bank offset!
ldrh r1, [r0, 1] ; Load the 2nd 16-bit value from there.
; r1 is now the value at 0x341522, perhaps... 0x00000100?

This is basically equivalent to r2 = r1[1]; in C, if you named your variables after registers. One way to get this effect in a practical example:
const short lut[] = { 0x0000, 0x0100, 0x1200 ...
short value = lut[1];

Just image lut[] ended up stored at file offset 0x341520.

TL;DR: look for ldr commands. I suggest you get a copy of IDA, get to know it, and use that.

____________________
Wife make lunch - Shampoo
Opera - give it a spin
Spare some of your free time?
<GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered
Kawa rocks — byuu

Kawa
Posted on 07-31-11 10:49 AM, in Super Mario Bros Rebirth (SMB1 NES level hack) Link | Quote | ID: 145596


CHIKKN NI A BAAZZKIT!!!
80's Cheerilee is best pony
Level: 138

Posts: 5001/5344
EXP: 30949485
Next: 713496

Since: 02-20-07
From: The Netherlands

Last post: 4500 days
Last view: 2635 days
Big ol' castle on top of a mushroom. Never gets old.

____________________
Wife make lunch - Shampoo
Opera - give it a spin
Spare some of your free time?
<GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered
Kawa rocks — byuu

Kawa
Posted on 07-31-11 10:53 AM, in board2 Town Square - Down'n'Up Link | Quote | ID: 145597


CHIKKN NI A BAAZZKIT!!!
80's Cheerilee is best pony
Level: 138

Posts: 5002/5344
EXP: 30949485
Next: 713496

Since: 02-20-07
From: The Netherlands

Last post: 4500 days
Last view: 2635 days
Posted by Xeruss
Also, this post puts me ahead of MM in the standings.
Good on ya, bro

* Kawa saves that gif

____________________
Wife make lunch - Shampoo
Opera - give it a spin
Spare some of your free time?
<GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered
Kawa rocks — byuu

Kawa
Posted on 07-31-11 07:15 PM, in Reuben - DD's SMB3 Editor Released! Link | Quote | ID: 145602


CHIKKN NI A BAAZZKIT!!!
80's Cheerilee is best pony
Level: 138

Posts: 5003/5344
EXP: 30949485
Next: 713496

Since: 02-20-07
From: The Netherlands

Last post: 4500 days
Last view: 2635 days
http://acmlm.kafuka.org/uploader/get.php?id=3989

Fixes the bug where toggling the start position indicator doesn't refresh the level view if you have pointer display disabled at the time.

I'm planning to go over all the forms and other control containers in the project to give it sensible tab ordering, and making sure forms that shouldn't be resizable aren't.

____________________
Wife make lunch - Shampoo
Opera - give it a spin
Spare some of your free time?
<GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered
Kawa rocks — byuu

Kawa
Posted on 08-02-11 11:32 PM, in Do you need a spriter? Ask me for sprites for your hacks. Link | Quote | ID: 145635


CHIKKN NI A BAAZZKIT!!!
80's Cheerilee is best pony
Level: 138

Posts: 5004/5344
EXP: 30949485
Next: 713496

Since: 02-20-07
From: The Netherlands

Last post: 4500 days
Last view: 2635 days
Thanatos, thank you for inspiring me to finally get off my lazy ass and do this. Really.

I'd like to humbly request that you and pixel artists like you stop calling four color graphics "8-bit". 8-bit graphics would be up to 256 colors. What you're talking about is "2-bit" and "4-bit" respectively.

Now, I know damn well why people call it "8-bit" graphics -- it's because the system the graphics are from is 8-bit, isn't it? Well, the SNES was a 16-bit machine, and as anyone who has looked into editing the status bar in SMW can tell you, it too had a four-color mode -- SMW's status bar, and that of endless other games, was as 2-bit as the NES's graphics were.

So please, if you can, stop conflating the graphical bitdepth and that of the machines those graphics are used on.



For quick reference, here's a handy list:
* Two colors, one bit.
* Four colors, two bits.
* Eight, three bits.
* Sixteen, four bits.
* 256, eight.
* Highcolor or thousands (no longer uses a palette), 16 or 24 bit.
* Truecolor or millions, 32 bit.

____________________
Wife make lunch - Shampoo
Opera - give it a spin
Spare some of your free time?
<GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered
Kawa rocks — byuu

Kawa
Posted on 08-03-11 10:27 AM, in Reuben - DD's SMB3 Editor Released! Link | Quote | ID: 145646


CHIKKN NI A BAAZZKIT!!!
80's Cheerilee is best pony
Level: 138

Posts: 5005/5344
EXP: 30949485
Next: 713496

Since: 02-20-07
From: The Netherlands

Last post: 4500 days
Last view: 2635 days
I know from personal experience how easy it is to do write non-smearing displays. That's why I didn't reply to >>145603

____________________
Wife make lunch - Shampoo
Opera - give it a spin
Spare some of your free time?
<GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered
Kawa rocks — byuu

Kawa
Posted on 08-03-11 03:40 PM, in Do you need a spriter? Ask me for sprites for your hacks. Link | Quote | ID: 145649


CHIKKN NI A BAAZZKIT!!!
80's Cheerilee is best pony
Level: 138

Posts: 5006/5344
EXP: 30949485
Next: 713496

Since: 02-20-07
From: The Netherlands

Last post: 4500 days
Last view: 2635 days
I never said I wanted to persuade all the others. Just you and others I know.

I'd be happy with a compromise of "four colors" though.

____________________
Wife make lunch - Shampoo
Opera - give it a spin
Spare some of your free time?
<GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered
Kawa rocks — byuu

Kawa
Posted on 08-04-11 10:29 AM, in Board2 Summer Mosts 2011 results Link | Quote | ID: 145668


CHIKKN NI A BAAZZKIT!!!
80's Cheerilee is best pony
Level: 138

Posts: 5009/5344
EXP: 30949485
Next: 713496

Since: 02-20-07
From: The Netherlands

Last post: 4500 days
Last view: 2635 days
Good morning gentlemen! Due to the lackluster response this time 'round, the presentation budget has been cut in half. That's why there's only a single spotlight on stage and I don't get a lovely assistant to make quips with. And some categories have to be left out entirely because either noone voted for 'em or there's noone there with more than one vote. So if I leave out a category, that's why.

But frankly, I don't give a damn. I'm like Leeroy Jenkins up in here, grit my teeth and just go "let's do this".

So without further ranting, here's the remains.


Best ROM Hacker - SePH and Quick Curly, it seems.
A bunch of other guys, including yours truly, only got one vote each.

Best Programmer
1st - Blackhole89, for some obscure reason I can't fathom.
2nd - Giangurgolo, for somewhat more clear reasons.
3rd - Matrixz and me.

Best Staff Member
1st - KP9000 and me. We rock! Woohoo!
2nd - Blackhole89 and Trelior. They also rock, but not as much. Makes you wonder why.
3rd - Ailure and Giangurgolo. I have no idea why that is.

Best Regular Member
1st - Xeruss! With a reasonable distance from
2nd - GreyMario. Interesting, considering his history. Very interesting, and hope-inspiring.
Several other people got one vote each.

Best Veteran
1st - KP9000 and me again! Yeah!
2nd - Blackhole again, but no Trel this time.
3rd - Nick and zbyte.

Best Newbie is an odd one. Most of these are one vote each, and the only one with more than one vote isn't a newbie at all! Just mentioning that.

Best Post Layout
1st - KP9000, even though it's based on
2nd - GreyMario's, so that's interesting. At least to me.
3rd - Trelior and me.

Best Avatar
1st - KP9000 and me again! How do we do this!?
2nd - Blackhole89, CyclopsCaveman and Thanatos-Zero

Funniest
1st - GreyMario, and I have no idea why.
2nd - Nick and me. Seriously, if I had one more vote or he one less, I wouldn't need to share this spot with him.
3rd - Flan. I really don't get you people.

Friendliest
1st - Trelior. Which is more understandable than some of the above. Or below.
2nd - ME! Because you can't be a jerk 24/7.
3rd - Ailure (?), Blackhole89 (!?) and Googie (oh)

Smartest
1st - Blackhole89, by a long shot. I blame the math.
2nd - KP9000. He wants to make me a coder for Board2, that should tell you enough.

Most Likely to Appear at Random
1st - If you meet Gywall on the road, kill him.
2nd - Blackhole89, Emuz, Knuck and Stark. Now, aside from BH, I can dig this.

Most Missed
1st - Sukasa, and I think I can agree.
2nd - DahrkDaiz or however you spell it and Stark.
3rd - Anya! ...and Paulguy? What?!

Most Eloquent
1st - Oh come on take a guess.
2nd - Stark's a good runner-up, though she'd likely disagree.
3rd - Kironide. I dunno...

Most Mysterious
1st - Ailure and Blackhole89. One is never even here and the other is a Russian. This seems obvious.
2nd - iLove6502, RT-55J and me. Wow, don't I feel mysterious now.

Most Quirky
1st - HELLO EVERYNYAN!
2nd - NovaYoshi. He out-furries me like a baws, but it seems that's not enough.
3rd - Ailure and Trelior. Too bad, guys. Be quirkier.

Most Insane
1st - See "Most Quirky" above
2nd - Flan, for obvious reasons.

Most Down to Earth
KP9000 wins this handily by virtue of one-votes. And how right that is.

Most Likely to Get Hit by a Parked Car
1st - MMXPert, by a landslide. It seems everyone wants to drive these days.
2nd - Pyratrooper.

Most Likely to Succeed
1st - Blackhole89. Succeed at what, though?
2nd - Kironide, Xeruss and me. Again, what at?

Most Professional
2nd - Blackhole89, which I guess everyone could've seen coming.
1st - Me! And if you've been paying attention... poor BH

Most Reclusive - Ailure, and again the reasons are as obvious as your parentage.

Most Likely to Become Staff - Stark was staff and left, numbnuts!

Most likely to be severely beaten with their own keyboard
Please refer to the parked car and replace Pyratrooper with Haz.

Most likely to become a total brony
1st - Trelior and GreyMario. Saddle up, fellas. I'll be happy to show you the ropes.
2nd - Blackhole89 (snrrrf!), MMXPert (there is not enough love and tolerance in the world for that) and NightKev (okay that could work)

Most Unpredictable - GreyMario and NightKev. I beg to differ, but hey, that's vox populi for ya.

And the Best Overall are Trelior, BH and me. Thank you for that.

____________________
Wife make lunch - Shampoo
Opera - give it a spin
Spare some of your free time?
<GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered
Kawa rocks — byuu
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 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189


Main - Posts by Kawa

Acmlmboard 2.1+4δ (2023-01-15)
© 2005-2023 Acmlm, blackhole89, Xkeeper et al.

Page rendered in 0.258 seconds. (348KB of memory used)
MySQL - queries: 36, rows: 68/70, time: 0.247 seconds.