No$gba v2.8b Released - 01 Jun 2015 - Running dsi bootcode

Discussion in 'NDS - Emulation and Homebrew' started by drwhojan, Jun 4, 2015.

  1. drwhojan
    OP

    drwhojan GBAtemp Psycho!

    Member
    3,390
    539
    Jul 14, 2009
    United Kingdom
    Where I Am!
    Martin Korth and his new version of No$gba v2.8b released - with DSi emulation

    Download Free by his site: http://problemkaputt.de/gba.htm

    Original topic where you can talk to nocash/martin himself -> http://ngemu.com/threads/no-gba-v2-8b-released-01-jun-2015-running-dsi-bootcode.172233/

    DSi emulation booting - finally (8 months work to get there)
    note: doing this on your computer will require several system files (which you probably don't have) (see DSi Emulation chapter in no$gba help for details)

    [​IMG]

    No$gba 2.8b Changelog: 01 Jun 2015

    Code:
    - dsi/boot: runs eMMC bootcode (see new "DSi Emulation" chapter in help text)
    - dsi/cartloader: allows secure area above 23bfe00h limit (for dsiware only)
    - dsi/wifi: loads WIFI-DSI.BIN file (else auto-generates dummy wifi calibration)
    - dsi/boot: copies dsi-bios keys to tcm/wram, and console IDs to AES keyslots
    - dsi/help: added notes on initial itcm/wram/aes content after bios-rom-bootcode
    - dsi/debug: displays all known dsi registers in f10-iomap (except cam/tsc)
    - dsi/camera: prevents ndma if camera=off, prevents hang-up upon infinite ndma
    - dsi/aes: bugfixed handling of aes-irq-enable-bit
    - dsi/sdmmc: eMMC command support (CMD2,CMD7,CMD9,CMD10,CMD12,CMD13,CMD18)
    - hwreset: initializes [curr_clks_segment]=-1=none (fixes initial arm7bios clks)
    - hwreset: cleaned up init on reset (among others forced arm9-then-arm7 order)
    - dsi/ndma: supports timer0-3, filldatap, fixed irq details, fixed total limit
    - dsi/ndma/help: details on ndma irq(s), ndma total length, and ndma filldata
    - dsi/gamecart: supports dsi-blowfish encrypted commands (requires dsi bios)
    - dsi/gamecart: supports command 3dh (enter dsi mode, with dsi secure area)
    - dsi/gamecart: supports reset via 40001A4h.bit29=0 on DSi7 side (not tested)
    - dsi/sdmmc: supports SDIO commands, ie. ignores them and throws some error bits
    - dsi/memory: better MBK1..9 initializion on reset, added partial MBK9 support
    - dsi/aes/dma: supports AES_in and AES_out NDMA transfer startup modes
    - dsi/sdmmc/help: renamed nonsense "SEND" command names to "GET" or "SET"
    - dsi/sdmmc/debug: optionally logs sdmmc CMD/param's in tty debug log window
    - dsi/sdmmc: loads sector data from mmc-image file (for sdmmc read command)
    - dsi/sdmmc: obtains CID and CPU ID from mmc-image file (per-console IDs)
    - dsi/sdmmc: initializes sdmmc port 4004800-4004BFFh with some (guessed) values
    - arm/help: fixed "cache debug" numbering: p15,3,C15,Cn,0 (not p15,3,C15,C0,n)
    - layer setup: gouraud shading disable (force all vertices same as 1st color)
    - dsi/help: added info on DSiware files on internal eMMC and on software updates
    - nds/dsi/help: added details header[1Dh]=ds region, and on korean icon/title
    - dsi/help: added details on animated icon/title
    - poc: more accurate "garbage_byte" for memory areas without 8bit read access
    - poc: fixed several details in pocketstation bios clone
    - poc: better timing (freshen_waitcnt, ram/flash wait, 16bit/32bit bus, cpu clk)
     

    Attached Files:

    Last edited by drwhojan, Jun 8, 2015 - Reason: Added information .
    ipwndeveloper, Joel16 and Margen67 like this.


  2. drwhojan
    OP

    drwhojan GBAtemp Psycho!

    Member
    3,390
    539
    Jul 14, 2009
    United Kingdom
    Where I Am!
    @2ch -> http://kanae.2ch.net/test/read.cgi/gameurawaza/1431385546/

    Anyone good to come up with a Noise Reducer for 2.8a/b ?, thanks in advance! .

    Maybe Edit a.exe and memory.dll are some think download -> http://www.wikihouse.com/ndsemu/index.php?plugin=attach&pcmd=open&file=Tool.7z&refer=NO$GBA

    tools -> http://ngemu.com/threads/external-programs-for-no-gba.117392/

    Anyone need the UPX unpacker/repacker of no$gba then.

    http://ngemu.com/threads/external-programs-for-no-gba.117392/page-6#post-2326513

    If you need OllyDBG for hooking addresses then - http://uploadmirrors.com/download/0UZ6LUNY/OllyDBG.rar
    or - http://verzend.be/8xh4rqz1nk5n
     
    Last edited by drwhojan, Jun 8, 2015 - Reason: Added information .
    Margen67 likes this.
  3. Joel16

    Joel16 Ils ne passeront pas

    Member
    466
    942
    May 8, 2011
    United States
    Doesn't concern you.
    Nice to see you here haha :)
     
    Margen67 and drwhojan like this.
  4. drwhojan
    OP

    drwhojan GBAtemp Psycho!

    Member
    3,390
    539
    Jul 14, 2009
    United Kingdom
    Where I Am!
    I sure am ;) , nice to see you here too!
     
    Joel16 and Margen67 like this.
  5. ipwndeveloper

    ipwndeveloper GBAtemp Regular

    Member
    276
    68
    Jun 3, 2013
    United States
    San Fransisco, CA
    ohhh man. nice work!
    although I cannot get it to work on linux in the wine framework. but still very nice. How did you dump the eMMC/BIOS? I have access to sodukuhaxx on the software side, or was it a hardware dump via some microcontroller?
     
  6. drwhojan
    OP

    drwhojan GBAtemp Psycho!

    Member
    3,390
    539
    Jul 14, 2009
    United Kingdom
    Where I Am!
    I did not, some think that nocash has as it was his picture posted on his main topic .

    I did ask nocash buy PM at the NGEmu him too my self, but he don't wish to share, I also suggest to make a false image IE: Edited as not quite the original making it legal that way, but no replay in some time sins, I guess someone will get it one day and share .
     
    Last edited by drwhojan, Jun 13, 2015 - Reason: fixed post .
    ipwndeveloper likes this.
  7. drwhojan
    OP

    drwhojan GBAtemp Psycho!

    Member
    3,390
    539
    Jul 14, 2009
    United Kingdom
    Where I Am!

    Attached Files:

    Last edited by drwhojan, Dec 9, 2015 - Reason: fixed post
  8. drwhojan
    OP

    drwhojan GBAtemp Psycho!

    Member
    3,390
    539
    Jul 14, 2009
    United Kingdom
    Where I Am!
    When people link to problemkaputt.de/gba.htm when a new release is out most of the old emulators are gone, so here after some hard finding and collection I have put a Collection of most no$gba releases .

    NO$GBA Emulator Collection

    https://mega.nz/#F!wIw0hIAT!gG6ZWgmXLX7galHP3wi9bg

    PS, If they are any missing NO$GBA ? in the collection you may have on a old storage device dvd/cd/usb/hdd est , Please PM me the missing no$gba and I'll added it to the collection for completion, With thanks .
     
    Last edited by drwhojan, Dec 17, 2015 - Reason: updated post
  9. drwhojan
    OP

    drwhojan GBAtemp Psycho!

    Member
    3,390
    539
    Jul 14, 2009
    United Kingdom
    Where I Am!
  10. drwhojan
    OP

    drwhojan GBAtemp Psycho!

    Member
    3,390
    539
    Jul 14, 2009
    United Kingdom
    Where I Am!
    Link updated with DOS and all Debuggers I could find .

    anyone have any missing release off from mega link ^ , from this full list http://problemkaputt.de/gbanew.htm#v18a

    with thanks .
     
  11. xErik92

    xErik92 Member

    Newcomer
    13
    1
    Jan 31, 2016
    Italy
    Version 2.8b no$gba continues to don't work for Pokemon black 2 xD
     
  12. drwhojan
    OP

    drwhojan GBAtemp Psycho!

    Member
    3,390
    539
    Jul 14, 2009
    United Kingdom
    Where I Am!
    If you are using E/U version ? , the use emu attached also use cheat in text file.

    PS: (Note) you do need to use the setup and files of Emu attached, So use that folder .

    Also note, it may show a false/positive with some AV programs .

    If not the new cheat location may have to be fixed for the Region you are using.
     

    Attached Files:

    Last edited by drwhojan, Feb 2, 2016 - Reason: added info
  13. xErik92

    xErik92 Member

    Newcomer
    13
    1
    Jan 31, 2016
    Italy
    Thanks for the answer. However continue to don't work. I'm using "Pokemon Versione Nera 2" (Italian version). Now i'm searching no$zoomer version with EX5, probably with that work XD
     
  14. drwhojan
    OP

    drwhojan GBAtemp Psycho!

    Member
    3,390
    539
    Jul 14, 2009
    United Kingdom
    Where I Am!
    The Edited/Patched Emulator has the built in EX5 included, but it have no think to do with loading of the game.

    You're new cheat to add to cheat , tested and working .

    Open game, Add cheat F2 key to action replay cheats check raw format , check cheat, OK, save settings on emu , click and load the game icon .

    EDIT: Video on How 2 , can be in large , Click here -> View My Video

    EDIT: Are you could unzip and use the NO$GBA.CHT attached and place in emu folder .

    (Note) same cheat should also work for white .

    !!!Pokemon - Versione Nera (I) , copy paste this to emu cheat.

    Code:
    52004EA0 E8BD01F0
    02001800 E92D4008
    02001804 E3A00000
    02001808 E3A0150E
    0200180C E2811A06
    02001810 E5810B44
    02001814 EA5FE9F2
    02001818 E59F4034
    0200181C E59F5034
    02001820 E5845000
    02001824 E59F4020
    02001828 E5945000
    0200182C E59F601C
    02001830 E1550006
    02001834 03A05001
    02001838 05C4500A
    0200183C 03A05000
    02001840 E1445DB4
    02001844 E8BD01F0
    02001848 EA000D95
    0200184C 02180C60
    02001850 28AAFF1F
    02001854 037FBFE0
    02001858 EAA01606
    02004EA0 EAFFF25C
    D0000000 00000000
    02384624 EAA01606
    
     

    Attached Files:

    Last edited by drwhojan, Feb 14, 2016 - Reason: Added info
  15. drwhojan
    OP

    drwhojan GBAtemp Psycho!

    Member
    3,390
    539
    Jul 14, 2009
    United Kingdom
    Where I Am!
    EDIT: (Note) Adding 02384624 EAA01606 To any of the Cheats for each version is Same, Should work for any Reign of Game, This location dose not change in rom, version 1 or 2

    Where above Cheat Say's ^ add this.

    D0000000 00000000
    02384624 EAA01606

    Use the Patched Emu folder .

    (Note) The Newer versions of NO$GBA From now on will need this new cheat Added to the cheats of any ^ .
     
    Last edited by drwhojan, Feb 14, 2016 - Reason: Added info
  16. xErik92

    xErik92 Member

    Newcomer
    13
    1
    Jan 31, 2016
    Italy
    Thanks for the video and explain (i'm doing exactly in that mode). But that is "Versione Nera" and not "Versione Nera 2" (you did "Black Version" and not "Black Version 2") xD If you have the version of No$gba with EX5 option + No$Zoomer, please post it. That will be help me so much than all this xD Because i tried with a old version of no$gba + No$Zoomer and work but i need EX5 option for avoid the block image. However thanks again.
     
  17. drwhojan
    OP

    drwhojan GBAtemp Psycho!

    Member
    3,390
    539
    Jul 14, 2009
    United Kingdom
    Where I Am!
    NO$GBA 2.8b Patched ^^^^^^ , Has the EX5 Enabled into the Emulator it self , Is not an option .

    No$Zoomer will not work for any above NO$GBA 2.6a .

    As for Nera 2 version cheat then

    Pokémon: Versione Nera 2 (I)

    Code:
    521808D4 43082020
    221808D4 00000010
    D2000000 00000000
    52004EA0 E8BD01F0
    02004EA0 EAFFF25C
    E2001800 0000005C
    E92D4008 E3A00000
    E3A0150E E2811A06
    E5810B44 EA5FE9F2
    E59F4034 E59F5034
    E5845000 E59F4020
    E5945000 E59F601C
    E1550006 03A05001
    05C4500A 03A05000
    E1445DB4 E8BD01F0
    EA000D95 02180F60
    1E631C3A 037FBFE0
    EAA01606 00000000
    D0000000 00000000
    02384624 EAA01606
    D0000000 00000000
    52004EA4 E12FFF1E
    E2004620 000000E0
    E59F0000 E12FFF1E
    0000A883 E59F0000
    E12FFF1E 0000B3CF
    E59F0000 E12FFF1E
    0000C127 E59F0000
    E12FFF1E 0000AA65
    0217C92C 4770D1FC
    0217C840 4A33B5F8
    477020AA E92D401F
    E51F0020 E5901000
    E51F2024 E1510002
    03A03000 01C030B0
    03A03001 05C030DE
    E51F0038 E5901000
    E51F203C E1510002
    051F3040 05803000
    E28F0024 E5901000
    E3510001 08BD801F
    E5912000 E5903004
    E1520003 05904008
    05814000 E280000C
    EAFFFFF5 021808D4
    6A180DA8 6A004620
    02180980 6A180DA8
    6A00462C 02180A2C
    6A180DA8 6A004638
    021A42A8 6A1A3914
    6A004644 00000001
    02004EA4 EAFFFDEE
    
     
  18. xErik92

    xErik92 Member

    Newcomer
    13
    1
    Jan 31, 2016
    Italy
    That code doesn't work too. However i downloaded a 2.7b version and work so good (without crash/block and with any code xD) So i'm laughing because i don't understand why in a old version work and on the last not lol
     
  19. drwhojan
    OP

    drwhojan GBAtemp Psycho!

    Member
    3,390
    539
    Jul 14, 2009
    United Kingdom
    Where I Am!
    NO$GBA 2.6a Full Package - NO$Zoomer
    DLing to test.

    EDIT, 2 seems to be a bad backup will check see if clean version about, are patched game.
     
    Last edited by drwhojan, Feb 14, 2016 - Reason: added
  20. xErik92

    xErik92 Member

    Newcomer
    13
    1
    Jan 31, 2016
    Italy
    ? What mean "dling"? If you want i can do screenshot, on 2.8b doesn't work and 2.7b work XDD

    ADD: Anyway i really appreciated your help man
     
    Last edited by xErik92, Feb 14, 2016