The PokéCommunity Forums - View Profile: knizz
The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > Members List
Register New Account FAQ/Rules Chat Blogs Mark Forums Read

Notices



knizz knizz is offline

Visitor Messages

Showing Visitor Messages 1 to 10 of 59
  1. karatekid552
    1 Week Ago 03:09 AM
    karatekid552
    Hey Knizz, I completely forgot to ask you about this: how'd it go with TheOrangePichu?

  2. interdpth
    March 16th, 2013 07:10 PM
    interdpth
    It's on googlecode. :D

  3. Spiky-Eared Pichu
    February 8th, 2013 04:34 PM
    Spiky-Eared Pichu
    I use the plugins from the official DS SDK. They are known as "Nintendo NITRO Plugins".

  4. Spiky-Eared Pichu
    February 8th, 2013 12:33 PM
    Spiky-Eared Pichu
    Thank you. So far I haven't tried to write mesh data to .nsbmd files directly because I use a combination of plugins and tools from Nintendo. However, I do plan to make that process with tools by myself in the future, so it's an issue I'll face soon

  5. NarutoActor
    February 7th, 2013 03:29 AM
    NarutoActor
    Hey, great to see you in the scene, but I have a problem with the R&D you posted. So I applied it, and everything works cool on a clean fr rom, but when I enter oaks lab(In a clean fr rom) the text bugs out like crazy, and the game freezes. Is it because the player isn't named? How could the player be named outside of the intro? ( I actually have an idea on how to achieve it but I wanted your thoughts first)

  6. sonic1
    August 7th, 2012 04:50 PM
    sonic1
    Hey knizz, 's been a long time, no? I need your help now. I know you have much experience in OAM fields, and i need to know something. As the OAM memory is refreshed every frame, i can't "runtime" edit it to create an OAM. What i need to know (firered) is: Is there any routine like "Create OAM" or something? And if not, how could i go edit the OAM position? Is there a routine that changes its coordinates or something?
    Also, if it helps, i know that this is all related to the "unknown_structure" you documented in your DB!

    Best regards, Sonic1!

  7. Zilvereyes
    May 22nd, 2012 04:55 PM
    Zilvereyes
    I'm just trying to please ;-)

    Tell me what to do with the credits and i'll do it, no problem, don't mean to hang anyone out or anything like that, just don't want to step on anyone's toes ;-) so when I saw your post I thought I had done just that, so I wanted to rectify it, but might have done it the wrong way, sorry if this is the case.

  8. sonic1
    April 7th, 2012 08:13 PM
    sonic1
    Yeah, i just arrived from my finalist-trip and downloaded your db. But i checked the routines get/set_pokemon_data... What exactly did you do? Srry xD

    Also: As i've told you before, i'm making a emerald ida database. When i was checking somethings, i've come across a problem. You see, when there is, for example, ldrb r0, [r0, #1], i can successfully convert it in LDRB R0, [R1,#npc_state.field1]. Now, in this case, LDRB R0, [R1], instead of appearing LDRB R0, [R1,#npc_state.bitfield_DX], it just appears LDRB R0, [R1,#npc_state] in my IDA database. This is very annoying, as i can't figure out what is the first field of some structures just by sheer looking. Could you help me on this issue, please?

  9. sonic1
    March 25th, 2012 01:42 AM
    sonic1
    Wow, so i would just do
    ...
    ldr r3, number
    mov r4, #15
    ldr r0, #16
    lsr r1, r3, #4
    and r4, r3
    ....
    ??

    Sorry if this isn't what you're talkin about, but i don't know C#. My 'system' is actually a group of routines that decode letters in usable codes in a rom, and i only have 0x49 usable letters.

    And sorry if i misunderstood anything, my formula is a*b+c = z
    Multiply first two and add the third. (lets say 0x196. 1st byte 0x28, 2nd byte 0xA, 3rd byte 0x6. 0x196 = 0x28 * 0xA + 0x6.)

    If it isn't this one, you can always explain me that one.
    Thanks

  10. sonic1
    March 21st, 2012 11:28 PM
    sonic1
    Hey knizz! Today i'm here to ask for help (again, you must be like this -.-').

    But its rather more maths than ASM this time.

    My problem is the following: I have a system where a byte max value can only be 0x49.
    I want to get values in a range of 0-0x500 (HEX). To do it, i must use 3 bytes: Multiply first two and add the third. (lets say 0x196. 1st byte 0x28, 2nd byte 0xA, 3rd byte 0x6. 0x196 = 0x28 * 0xA + 0x6.)

    Now what i want is a routine that given a value of that range, automatically finds the 1, 2 and 3 bytes needed for the final result using the formula above.
    I'm not asking you to make the routine, but help me with the conditions/logic (like, i know that if the value i want is 0, then i just need one of the 2 bytes be 0 and the 3rd be 0 too, becaus X*0 = 0 + 0 = 0)
    My problem is that there are thousands of ways to do it, and thats what is confusing me.

    Many thanks!

About Me

Statistics

Total Posts
Visitor Messages
Blog
General Information
  • Last Activity: 1 Week Ago 04:00 AM
  • Join Date: August 20th, 2007
  • Referrals: 0

Friends

Showing Friends 1 to 11 of 11

Emblems

Emblem Showcase - 1 Total
  Emblem
PC Veteran
These old folks have been around for far too long but we love them anyway.
Awarded: July 27th, 2011 09:59 PM

All times are UTC. The time now is 08:22 AM.


Style by Perdition Haze, artwork by Sa-Dui.
Like our Facebook Page Follow us on TwitterMessage Board Statistics | © 2002 - 2013 The PokéCommunity™, pokecommunity.com.
Pokémon characters and images belong to Pokémon USA, Inc. and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company, Pokémon USA, Inc., The Pokémon Company International, or Wizards of the Coast. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2013 The PokéCommunity / PokéCommunity.com.
PokéCommunity™ is a trademark of The PokéCommunity. All rights reserved. Sponsor advertisements do not imply our endorsement of that product or service. User posts belong to the user.