I don't have my SCD setup at my temporary place I'm at now. Would anyone mind testing something out for me, with the TE card and the SCD unit (Duo or SuperCDROM setup only)?
Just some info:
I'm looking into Xanadu I and documenting stuff. This game is bizarre. I've only started stepping through the game code, but it appears to treat the setup as a small file system (SCD RAM). The text appears to be compressed only with single byte stuffs for common used SJIS, else the rest is SJIS. No LZSS or such. But the game seems to treat all these assets as 'files' to load into a large work area. It's very strange. I mean, considering most games treat the SCD as a rom setup with variable amount of work ram. I wonder if they were emulating or simulating a different work environment (japanese PC ?). Either way, it's fairly wasteful so far. It's not just for text, but a lot of assets. The 'files' appear to have a header/entry of 7-16 bytes in length (not located next to the file that I can tell, but possibly a file system table). I'm not exactly sure how it all works yet, but it's definitely something I haven't seen in a PCE CD game before.
Anyway, Xanadu I is a nice project to work on as a translation because the game is segmented by chapters, instead of a world that opens up like a traditional RPG. This makes things somewhat simpler, and be able to translation in sequential fashion.
I haven't worked out pointers and anything like that; still working through it and documenting it.