Today was a coding-free recreation day 
Instead of coding, I used my brand new rasp (file) on a Saturn memory cartridge shell :
SD card on Memory Cartridge ?
Yeah, I know, it's "homemade"
Request : I only have a limited stock of cartridge shell, so is there somebody with a 3D printer/whatever ready to produce shells ? If you have the skillz, hardware, time and motivation to produce Saturn cartridge shells, please contact me via
my homepage's contact form .
I can offer one cartridge (without shell) if you fulfill my needs

Edit : I forgot to put a picture of the cartridge itself :
Cartridges Rev 3.1, Rev 2f, Rev 1b
Read more Scritch, scritch ...
This afternoon was a very intense debugging session 
Nah, I joke, I just played Sonic R and Virtua Fighter Kids with my debug cartridge plugged on my Saturn 
I unlocked Sarah's movie 
Unfortunately, I lost against Dural during last (bonus) stage, but at least I was stronger than Saturn BIOS Backup Library

Read more Yeah !!! It work ! (when it doesn't bug)
I could finally write a file to my SD card ... from my Saturn 
Well, I just tested by dumping my Saturn's BIOS, and didn't tried further, because I don't want to find and fix other bugs today 
Top : my Saturn BIOS, dumped from my Freewing device 5 years ago
Bottom : BIOS file in my SD card dumped today
Hex Editor says that both files are identical 
This fixes a nearly 3 years old bug

At that time,
I connected a SD card to my second pad port on my Saturn and could read files successfully. However, file write sometimes failed ... I thought about many possible causes of failures (not enough 3.3V power supply ? Bad luck ? etc etc), but it was a software bug : writing sectors to SD card actually takes longer than reading sectors, and I didn't waited enough for my SD card to finish write.
Changing poll timeout count from 500 clocks to 50000 clocks seems to fix the problem. (Q&D fix, but if it works fine, I won't change it

)
So now, as SD card read/write access works on both yabause and real hardware, it is time to to use it in order to develop new features for my Saturn

Read more Could finally write a file to my SD card :]
Today, I made fixes to :
- yabause (debug version for personal use), because UBC doesn't works well on it.
- SatLink, because mkdir function returns -1 when folder already exist 
- PseudoSaturn, various features additions, fixes, as usual 
- BackupManager, in order to display some debug informations.
- Vmem module, various fixes, especially one that took me a couple of hours to understand 
Me when debugging my Saturn projects
(Video grabbed from 9gag.com)
But at least, virtual memory cart is ready for debugging now 
Debug session with yabause and SatLinkNiGHTs Xmas header data (bottom of screenshot) was copied
from internal memory to laptop HDDSo, everything don't work right now, but UBC related things and log message output are nearly OK, so that debugging this vmem project will be (maybe ?) comfortable from now :]
... I'm tired

No more debugging for today ^^
Read more Some fun with yabause on my laptop