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 HyperLamer
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 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409
User Post
HyperLamer
<||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people

Sesshomaru
Tamaranian

Level: 118

Posts: 3960/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 03-29-05 05:28 AM, in Tonight on "things that shouldn't be so flippin' complicated" Link
Originally posted by HabsoluteFate
$00/FEA8 22 EC F7 0F JSR $0FF7EC ; Jump to new fireball Sub Routine

Erm, how are you doing that? You JSR to a different bank.
And of course, there doesn't seem to be one free byte in bank 0. Way to waste space, Nintendo!


(edited by HyperHacker on 03-28-05 07:28 PM)
HyperLamer
<||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people

Sesshomaru
Tamaranian

Level: 118

Posts: 3961/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 03-29-05 07:53 AM, in GFX-only hack Link
Not a bad idea at all. Be sure to make use of cool features like CGADSUB and HDMA.
HyperLamer
<||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people

Sesshomaru
Tamaranian

Level: 118

Posts: 3962/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 03-29-05 07:57 AM, in Now how's that RAT thing work again? Link
Coulda sworn I had this written down (or in LM's help file ) but I can't seem to remember the RAT tag format. How exactly did that go?

[edit] 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... Putting the code in RAM and using JSR doesn't work, because it just jumps to other parts of RAM.


(edited by HyperHacker on 03-28-05 10:07 PM)
HyperLamer
<||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people

Sesshomaru
Tamaranian

Level: 118

Posts: 3963/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 03-29-05 08:34 AM, in Rom Hacker needed for BS Zelda 3 Link
Originally posted by The Sage Of Time
Perhaps I should have earlier stated this..
VEL actually completed (I still don't know how he managed to do it) this game before, enemies, doors, stairs, items.. all of that is present in Dungeons. None of it is visibile though, and the collision is completely missing. I don't think it's so much a question of the dungeon data being missing as it is something is screwing it up.. Be it something simple, an emulation error, or something important corrupted, I just don't know.

Or perhaps some sort of protection.
HyperLamer
<||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people

Sesshomaru
Tamaranian

Level: 118

Posts: 3964/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 03-29-05 09:01 AM, in Geiger's Snes9x Debugger Mark 9 Link
And why am I getting breakpoints here?

$00/8610 86 9D STX $9D [$00:009D] A:9308 X:00FF Y:0002 P:envMXdizc
$00/8612 10 43 BPL $43 [$8657] A:9308 X:00FF Y:0002 P:envMXdizc
$00/8614 CA DEX A:9308 X:00FF Y:0002 P:envMXdizc
$00/8615 10 F7 BPL $F7 [$860E] A:9308 X:00FF Y:0002 P:envMXdizc
$00/8617 A0 02 LDY #$02 A:9308 X:00FF Y:0002 P:envMXdizc
$00/8619 8C 0B 42 STY $420B [$00:420B] A:9308 X:00FF Y:0002 P:envMXdizc

It breaks on the last line, but the only breakpoint I have is a read/write of 7E00FE.

...Eventually making it crash.


(edited by HyperHacker on 03-28-05 11:02 PM)
HyperLamer
<||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people

Sesshomaru
Tamaranian

Level: 118

Posts: 3965/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 03-29-05 09:51 AM, in Now how's that RAT thing work again? Link
Ah, so that's where I saw that. Thanks. As for the JSR problem, I found a way: Push the return address manually and jump. Since JMP supports indirect addressing, it fixed some other stuff too. (Has to be done in the same bank, of course, but this allowed small enough code to fit it there.)

This is what I used, it won't work in 16-bit mode which I'd like to fix if possible (but probably not). (Put it at 0x3C80 in the ROM, write the address to $06FE, and JSL to it, and you can call code in bank 0 that's supposed to be JSRed to. )
STA $FF ;Unused except between levels
LDA #$BA ;Store return address
PHA
LDA #$8C
PHA
LDA $FF
JMP ($06FE)
RTL

Now is there a way to swap the bytes of the A register? I need to read a byte in 8-bit mode, make it the high byte of A, read another byte, go to 16-bit and modify them. (Damn fireball code storing low and high bytes at two different places. ) I think I know a way, but I need to sleep.


(edited by HyperHacker on 03-28-05 11:51 PM)
HyperLamer
<||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people

Sesshomaru
Tamaranian

Level: 118

Posts: 3966/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 03-30-05 01:59 AM, in Now how's that RAT thing work again? Link
That was basically the idea, but I wanted it to be more universal. I may just use Fu's idea though. This should help a lot, thanks!

[edit] Hmm, 'PER fb_return-1' is giving me illegal addressing mode errors. (fb_return is just a few bytes after that.)

Also, anyone know an assembler like SNESASM that won't crash when I try to BNE/BEQ/BRA backward, or a way to avoid it? Proper inline hex support (db #$04) and a way to indicate to it that I'm using 16-bit instructions (like switching to 16-bit mode isn't enough ) would be a plus too. It's difficult to use a 16-bit add when it only writes 2 bytes and you can't manually add the third byte to make up for it.


(edited by HyperHacker on 03-29-05 04:20 PM)
(edited by HyperHacker on 03-29-05 04:31 PM)
(edited by HyperHacker on 03-29-05 04:52 PM)
HyperLamer
<||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people

Sesshomaru
Tamaranian

Level: 118

Posts: 3967/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 03-30-05 02:02 AM, in SMW Dev Env V0.1 Released Import/Export code/data Link
So all it really does now is import, export, and delete chunks of data? Not very useful, but if you can develop it into a block-inserter-like program, I can see it being quite a nice tool. No more having to find unused space for ASM hacks or manually adjust pointers to compensate for data already in the free space; just import the code to wherever.
HyperLamer
<||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people

Sesshomaru
Tamaranian

Level: 118

Posts: 3968/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 03-30-05 02:03 AM, in i have a question about asm Link
I'm not sure what exactly this Emu8086 is, but it sounds like an x86 emulator. This won't do you any good; the SNES uses 65816, not x86.
HyperLamer
<||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people

Sesshomaru
Tamaranian

Level: 118

Posts: 3969/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 03-30-05 02:05 AM, in Bowser battle edit. Link
Bowser is a Mode 7 layer; I think that uses such a high bit-depth that palettes aren't necessary. (Works like a standard bitmap.) Don't quote me on that though.
HyperLamer
<||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people

Sesshomaru
Tamaranian

Level: 118

Posts: 3970/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 03-31-05 06:54 AM, in Now how's that RAT thing work again? Link
Bah, damn thing. What do you use anyway?
HyperLamer
<||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people

Sesshomaru
Tamaranian

Level: 118

Posts: 3971/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 04-01-05 12:31 AM, in C/C++ is easier then VB Link
The thing about VB is it's easier to do the simple things a beginner would be doing. For example, consider how you would make a program that changes a label's text when you click a button in VB:
-Open the standard GUI editor, add a label and button.
-Double-click button, add code to change label's caption property.

Now compare that to C:
-Open whatever GUI editor, add a label and button.
-Save and compile the resource files.
-Add WinMain and message handler functions, and code to show the dialog.
-Add code to message handler to check for WM_COMMAND messages with specific hWnds and parameters, and call SetWindowText with some other specific parameters.
-Add code to close the dialog when the close button on the titlebar is clicked.

Don't even get me started on handling strings, either. C may be more powerful and easier when it comes to more complicated tasks, but VB is definetely easier to get started with.
HyperLamer
<||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people

Sesshomaru
Tamaranian

Level: 118

Posts: 3972/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 04-01-05 12:34 AM, in What version of Linux should I try ? Link
Mandrake is supposed to be good for beginners. I tried it a bit, seemed nice enough.
HyperLamer
<||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people

Sesshomaru
Tamaranian

Level: 118

Posts: 3973/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 04-01-05 12:36 AM, in Lets hear it, The neccessity tools to keep your computer in tip top shape. Link
Just AVG and a dash of common sense.
HyperLamer
<||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people

Sesshomaru
Tamaranian

Level: 118

Posts: 3974/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 04-01-05 12:46 AM, in Best Gnutella client Link
It wouldn't hurt to provide information, maybe a link...
HyperLamer
<||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people

Sesshomaru
Tamaranian

Level: 118

Posts: 3975/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 04-01-05 01:05 AM, in I Was Arrested Today Because I Said..... Link
-What noise? There's nothing in the trunk.
-Hey, you look like that guy in the picture next to my girlfriend's bed...
-Why are you asking, don't you know why you pulled me over?
-Duuuude, your badge is shiny...
-Not my fault the plates are out of date, go bug the guy I stole it off!
-I smell donuts... Need a mint?
-Sorry I was speeding, I need to get to the bank before the security guard's shift starts.
-Geez you people are disorganized. You already have my license from yesterday!
-If you rip up that ticket, I can hook you up with some nice MP3 players...
-No, of course I didn't throw drugs out the window when you were chasing me. Why would I waste them like that?

Originally posted by MobleSprout
You forgot a good one.

"Excuse me sir, I'm off to put this bullet into the president. You don't know me! You don't know me!"

Dale Gribble, isn't it?

You'd be amazed what you really can get arrested for saying though.
HyperLamer
<||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people

Sesshomaru
Tamaranian

Level: 118

Posts: 3976/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 04-01-05 01:08 AM, in Ass server... Link
I fear to think how you would upgrade such a server. Though you could have some interesting fan placements...

A while ago I downloaded some Inuyasha eps with "ASS subtitles".
HyperLamer
<||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people

Sesshomaru
Tamaranian

Level: 118

Posts: 3977/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 04-01-05 04:48 AM, in Uncyclopedia Link
A lot of useful, accurate info on Japan and its people. Also this is just awesome. Long but well worth it.

This site kicks ass.


(edited by HyperHacker on 03-31-05 06:51 PM)
HyperLamer
<||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people

Sesshomaru
Tamaranian

Level: 118

Posts: 3978/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 04-01-05 04:56 AM, in Dumb... Link
Hello and welcome to 32767 years ago.
HyperLamer
<||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people

Sesshomaru
Tamaranian

Level: 118

Posts: 3979/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 04-01-05 04:59 AM, in Data storage device? Link
I want a flash stick (they have 2GB now? ) but I'm stuck with CD-RWs. But with a 250GB HD I don't use them much anyway.


(edited by HyperHacker on 03-31-05 06:59 PM)
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 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409
Acmlm's Board - I2 Archive - - Posts by HyperLamer


ABII


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



Page rendered in 0.033 seconds.