Views: 1,613,059 | Main | Rules/FAQ | Memberlist | Active users | Last posts | Calendar | Stats | Online users | Search | 12-12-24 06:11 PM |
Guest: |
0 users reading no$gba v2.8e released - 11 Feb 2017 | 1 bot |
Main - Reverse-engineering - no$gba v2.8e released - 11 Feb 2017 | Hide post layouts | New reply |
nocash |
| ||
Normal user Level: 20 Posts: 55/77 EXP: 39120 Next: 3319 Since: 10-09-15 Last post: 2119 days ago Last view: 2034 days ago |
Time to uninstall your wanna-be virus scanners: http://problemkaputt.de/gba.htm ; )
Major news is heavily extended documentation - including for some first specs on the TeakLiteII processor. The built-in assembler does now support both Xtensa (Wifi) and Teak (DSP) assembler source code, so it's now actually possible to run hardware tests on that processors (not that I would expect anybody to do such things, so just forget about it). Other weird stuff includes the DSi memory dumper - most recent version is released here: http://gbatemp.net/threads/dswifi-asm-port-and-bugs-in-dswifi-hll-version.447174/#post-7009852 - to my knowledge, that's the first tool ever that could dump the DSi/3DS camera device ID's, the newer Wifi-ROMs and such stuff (again, just forget about it, the program must be in run in DSi mode, and there are currently only 2-3 people who could do such things). Anyways, the good news is that there are now wide parts of the DSi hardware documented, and that we could theoretically start to reverse-englneer the remaining unknown details at some day in future. 11 Feb 2017 - version 2.8e
- gba/bugfix: forces WAITCNT.15=readonly (for DKong:KingOfSwing, thanks endrift) - dsi/teak/a22i: added TeakLite II assembler (supports most TL+TL2 opcodes) - dsi/teak/help: specs for teak cpu flags (which opcodes affect which flags) - dsi/teak/help: specs for memory mapped I/O ports on teak/dsp side - dsi/teak/help: specs for teak CPU registers, details for operand encoding - dsi/teak/help: specs for teak st0-2,icr plus undoc stt0-2,mod0-3 - dsi/emmc: detects/supports debug-version eMMC images (tweaks port 4004024h) - dsi/help: cleaned up some RSA descriptions, notes on debug-version RSA keys - dsi/help: first attempts on describing SCFG_xxx registers for ARM7 side - nds/wifi/help: added details on ds-download-play's openpgp-rsa-sha1 signature - dsi/boot: mimmicked support for booting with AR6013 (when WifiFlash[1FDh]=2) - dsi/dsdump: released dumping tool for dsi memory areas and chip IDs - nds/wifi: released dswifi ASM port (and bugfixes for original dswifi-library) - dsi/wifi/a22i: added assembler support for atheros/xtensa instruction set - dsi/wifi/disass: fixed bugs for ANY/ALL/4/8 and EXTUI-based SHR pseudo-opcode - bugfix: handles 16bit (not 32bit) return value of GetKeyState/GetAsyncKeyState - nds/wifi/help: added note on W_IF acknowledging for counter half-overflows - dsi/tmd/help: added age ratings and public/private .sav entries in .tmd specs - dsi/devicelist/help: added DSi SD/MMC Device List chapter (for carthdr[1D4h]) - dsi/startdirect: initializes device list, aes keys, etc. (still imperfect) - fontfile/help: more info on dsi font file (compression, nitrofont, characters) - lz/help: added pseudo code for lzss, lz11, and lzrev decompression - bootinfo/help: SHA1 WifiFlash[00h..27h] and eMMCBootInfo[00h..FFh,180h..1FFh] - whitelist/help: info on RSA-SHA1's, SHA1-HMAC's and missing RSA check in v1.4E - flipnote/help: info on various flipnote files, rsa, md5, xor-encryption - rsa/help: added info on rsa basics, rsa pseudo code, rsa big-endian format - rsa/help: added note on SWI 23h using OpenPGP Message Format (RFC 4880) - rsa/bios: 80x86 dsi bios clone supports RSA bios functions (SWI 20h..23h) - nds/bugfix: disables dsi I/O ports in DS mode (avoids misdetecting DS as DSi) PS. "we" is the hacking community, but I don't know where it is. |
StapleButter |
| ||
Member blarg Level: 30 Posts: 183/184 EXP: 151794 Next: 14075 Since: 10-27-14 From: France Last post: 2669 days ago Last view: 2580 days ago |
Probably not on this board anymore.
Regardless, I appreciate your effort to preserve and document the DSi, keep it up. ____________________ blargSNES -- SNES emu for 3DS More cool stuff |
Main - Reverse-engineering - no$gba v2.8e released - 11 Feb 2017 | Hide post layouts | New reply |
Page rendered in 0.019 seconds. (2048KB of memory used) MySQL - queries: 28, rows: 67/67, time: 0.006 seconds. Acmlmboard 2.064 (2018-07-20) © 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |