Separate names with a comma.
10 years at GBATemp. 10 years of great knowledge! Jun 4, 2020
10 years at GBATemp. 10 years of great knowledge!
Congratulations for this long Membership. :-)
Hey, I had an idea to improve TGDS compatibility booting from TWiLight Menu++ on flashcarts.
Why not make an application that dumps the RAM and saves it to a file on the SD card?
This would be an alternative to tgds-multiboot, right? I was reading through the loader code and thought how was it possible to run dkarm nds binaries
> This would be an alternative to tgds-multiboot, right?
You mean booting TGDS from TWiLight Menu++? Yes
Though, the RAM dump thing is moreso just compatibility, to check why stuff like YSMenu can't be booted from TWiLight but can from WoodR4
IIRC legacy homebrew had the NDS NTR Header not at file offset 0, but 512
Also you can use this ds app to extract the contents of any DS binary you want: arm7.bin / arm9.bin and a debug text file
Never lose focus, be polite, be kind, be strong, strive for improving overall life. There will undoubtely be disagreements....!!
you gave me a little more hope in myself
So, you do Martial arts?
I know some. It helps a lot when dealing with stressful scenarios.
RIP Neil Peart!! VERY SAD news... That man was a gifted musician genius!......
Hello, do you have a discord account by any chance?
LOL no, I am too old for that and I'm just 31 years old. But you can send PMs either here or at nesdev
Late response, but do you use IRC?
I was thinking we could setup a relay bot between a Discord channel and an IRC channel, so that we could quick chat.
Yeah, it could be. But I may connect/disconnect often.
Made it in time before christmas: https://bitbucket.org/Coto88/toolchaingenericds-multiboot TGDS NDS homebrew loader!
Oh wow, this seems extremely interesting. I wonder if I could port it over to nds-bootstrap, so that we could load TGDS NDS Homebrew on it
If you want guidance I can give for sure! Now, if you could help me adding TGDS to DSi mode that would be awesome. Since you have TWL experience. Shoot me a PM if you are interested
big props to Derek Sherinian: https://youtu.be/wZlyaCqqZ0A Pretty sure he understood my advice!!
can't believe I'm using a FIIO E11 amplifier (6+ years) + https://bitbucket.org/Coto88/toolchaingenericds-audioplayer/ and DS DAC works OK
Their amplifiers are simply among the best. Love them for that.
DS DAC is almost 1 : 0.79. Guitars, drums, vocals overall sounding much better (other than Nintendo songs, being optimized for low-end hardware, FIR related).
This is how devices used to sound 15 years ago, "not too plastic" and I love that
Well said! The not being "optimized" thing is such a pity though, I listen to new music on a Fiio X7 II, and some are designed for lower end hardware so they sound kinda bad.
My much respected DS programming master
Hello Coto. I have a question for you: Would it be possible for you to take a look at nds-bootstrap and see why SNEmulDS does not work on it?
I think the nds-bootstrap devs hook something onto IRQ. Since ToolchainGenericDS is the default toolchain I wrote for SNEmulDS, the IRQ handler vary slightly. I would add support to that but I am fully busy coding different things.
For instance, I never disable IME register when dealing with interrupts. That means faster IRQs but some homebrew relying on IME disabled might lock because IME is never disabled while TGDS is running on whatever TGDS project.
btw, the hook is due to ARM7i-only SD access on DSi
Thanks for your work on NesDS. Emulating NiFi is like black magic to me.
gracias amigo. But legacy nifi in NesDS wasn't coded by me. What I did was to take NesDS nifi driver in NesDS and turn it into NIFI over internet, and improve local nifi (used in ToolchainGenericDS). Also I am adding nifi to SnemulDS, but it needs some work .
Glorified split strings implementation in C that uses callbacks and excludes malloc/calloc: https://pastebin.com/cfKzPbQ3
AMBA 2.0 (AHB Bus Protocol) vs AMBA 3 (AXI Bus Protocol) implementation : http://tiny.cc/4aclvy
and how did ninty glued co processors? say, ARM7 & ARM9 / ARM9 & ARM11? (CP15) glue-logic: http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0201d/I1030288.html
Processors use the OP interface (a bus controller such as AHB and at the same time AXI) to connect perhiperals. But that is different for co-processors. They use a Co Processor controller between processors.
Facebook disabled my entirely second developer only account. Facebook can go fuck itself from now on.
You're just realizing that now?
Facebook was always rubbish. The site is way too resource-heavy, slow, and cluttered. I only use it for a few communities I'm in.
SnemulDS (asm) Reverse Engineering: http://tiny.cc/d28auy
Extracted by objdump into text file. TL;DR: Comment as much as possible.
mad props for http://pkmnclassic.net/battlevideo/ && https://www.pokecheck.org/ . And whoever involved. DS WFC has been preserved...
holy , someone gave me a shiny kadabra (evolves into alakazam) in Pok. Platinum ... Thank you Klaus!
No one can tell what you can / can´t do. Don´t forget it.
top down: "humanly abstract your code in the highest level possible, so your tweaks are regardless the compiler abstraction"
bottom up: "compare what the compiler does and make it better, add a layer for higher level language linking"