Sure, I understand that it is a different system than the internal backup. I've had no problem writing code that works with the internal BRAM using HuC, but I'm really curious to try some code that can interact with the save RAM on the cart. Tennokoe Bank doesn't seem to work on the Neo Flash--or at least I haven't gotten it to--so I'm eager to see if the RAM even exists and how it works. It's a completely worthless feature of the flash cart at the moment, but I just thought it would be fun to try and support it on some (freeware) homebrew/demos.
Been really busy lately so I've had little time to tinker and even read up on hucard save RAM. If my assumptions are correct (definitely not saying they are), I think it may act as a sort of modified ROM bank that just has 0x2000 bytes of writeable memory. In one of the early flashing tools released by NeoTeam, the save RAM utility made some mention of dumping/writing 0x2000 bytes to 0x800000 (going from my poor memory here, don't shoot me if I'm way off!) But I haven't found a way to get HuC to let me try reading/writing from there. It's been quite awhile since I have done any coding for older hardware and I'm still new to PCE development so maybe I'm just making some simple mistakes.
My fear is that HuC won't allow me to get at 0x800000 (or wherever it is stored) due to how it handles ROM banks or due to the fact that it's compiling such a small program that it will baulk at accessing something that it thinks doesn't/won't exist... in which case, I'm at a loss, or at least need to rethink some things.
Enough rambling. I guess if no one here has any experience with HuCard save RAM I'll have to ask over at the NeoTeam forums and hope my question doesn't get lost in a sea of people complaining that their ROMs don't work