What knowledge does Yellow Wood Goblin possess and...

Discussion in 'NDS - Flashcarts and Accessories' started by junkyard, Jun 18, 2010.

  1. junkyard
    OP

    Newcomer junkyard Member

    Joined:
    Dec 21, 2008
    Messages:
    14
    Country:
    United States
    How does one write firmware for devices? I know you need to know assembly...but what else. I can already get around x86 assembly, but that's kinda lame. People who can hack/mod are my heroes.

    and

    How do I learn FPGA's, with undergrad circuit knowledge, but without actually buying an FPGA. I tried elektor's FPGA tutorials, but found them too complicated and couldn't simulate them.

    Thanks.
     
  2. TwinRetro

    Global Moderator TwinRetro Don't start nothin', Won't be nothin'

    Joined:
    Aug 29, 2008
    Messages:
    6,181
    Location:
    Las Vegas, NV
    Country:
    United States
    He sold his soul to satan.
     
  3. kiafazool

    Member kiafazool GBAtemp Maniac

    Joined:
    Apr 21, 2010
    Messages:
    1,221
    Location:
    Canada
    Country:
    Canada
    dudeonline
    thats arms
     
  4. DeltaBurnt

    Member DeltaBurnt I'm bored

    Joined:
    Feb 21, 2009
    Messages:
    3,353
    Location:
    Where intellect matters
    Country:
    United States
    I would start out with writing homebrew, then attempt making the jump to firmware.

    You'll obviously need some knowledge of the formatting of the .nds file format and how it is launched. You'll also need to understand patching of anti-piracy, and normal patching that flashcarts nowadays automatically do.

    I would also go on the gbatemp IRC and ask around on #acekard and such, there's quite a bit of people there that could help you out.
     
  5. tk_saturn

    Member tk_saturn GBAtemp Psycho!

    Joined:
    Jan 26, 2010
    Messages:
    3,327
    Country:
    United Kingdom
    Wood isn't firmware if that's what you are thinking, atleast I wouldn't class it as firmware. To write firmware you'll need to have intimate knowledge of the device, normally from the manufacturer.
     
  6. DeltaBurnt

    Member DeltaBurnt I'm bored

    Joined:
    Feb 21, 2009
    Messages:
    3,353
    Location:
    Where intellect matters
    Country:
    United States
    Yah, what helped him is that he based it off of his WoodRPG firmware which is iirc based of the AKRPG source.
     
  7. junkyard
    OP

    Newcomer junkyard Member

    Joined:
    Dec 21, 2008
    Messages:
    14
    Country:
    United States
    How about Credio? and his work? (Sneek and Gamecube Launcher?)

    So it the first step really the writing of homebrew?

    How does hardware knowledge and low level languages filter into this? Is it worth it to know stuff like FPGA development, etc?
    I've been unsuccesful with FGPA. Can't really find any good resources, all too complicated for me. I'd also like to simulate stuff everything before buying a board. anyways.
     
  8. junkyard
    OP

    Newcomer junkyard Member

    Joined:
    Dec 21, 2008
    Messages:
    14
    Country:
    United States
  9. Dter ic

    Member Dter ic ~

    Joined:
    Feb 19, 2009
    Messages:
    1,757
    Country:
    United Kingdom
    first you ask how to make a custom firmware on the ds
    NOW you jump all the way to wii homebrew [​IMG]

    make your mind up

    if u want to make a ds homebrew get devkitpro at least
     
  10. junkyard
    OP

    Newcomer junkyard Member

    Joined:
    Dec 21, 2008
    Messages:
    14
    Country:
    United States
    I don't really want to do homebrew, I'd much prefer "hacking" like IOS development and firmware development. Custom IOS development etc.
    But i've never been able to find the right resources. Sure I've read C book, assembly books, etc. That doesn't teach you how to connect the dots and program a custom MIOS.
     
  11. Normmatt

    Member Normmatt Former AKAIO Programmer

    Joined:
    Dec 14, 2004
    Messages:
    2,135
    Country:
    New Zealand
    Because you have to work that out yourself. If your spoon-fed everything you will never learn anything.
     

Share This Page