Commit graph

13 commits

Author SHA1 Message Date
905e6be0c4 Add proper typedefs and restore block number printing in CLI. 2020-03-20 14:54:05 +01:00
dfc466fc87 Refactoring, allow iterating over blocks. 2020-03-20 14:33:42 +01:00
ee163a213a Refactor MemoryCard istream ctor out.
Also move everything into a psx namespace, though I'm not
too sure about this yet.
2020-03-20 13:51:09 +01:00
ef348fe1ca Use the new frame() method. 2020-03-20 01:53:57 +01:00
965dafa240 Make FrameSize a static constant. 2020-03-20 01:46:42 +01:00
d475003215 Add frame() method. 2020-03-20 01:43:50 +01:00
55427a71d6 Print blocks to stdout. 2020-03-20 00:08:01 +01:00
b2b87c7459 Add a CLI program to access the memoserv lib. 2020-03-19 22:13:55 +01:00
4c655850de Committing old changes.
I'm not sure what this is, I think it's just adding a new
MemoryCard::content_info() method. There might be unwanted
debug stuff included in this commit too.
2020-03-19 19:48:28 +01:00
5102dae552 Add BasicBlock::block_count() method. 2019-08-20 01:40:19 +01:00
cb37f21502 Add BasicBlock::title() method.
Latin letters and spaces get converted to halfwidth utf-8
characters. Not ideal as this will break visualisation for
Japanese users.
Leading and trailing spaces are trimmed and repeated spaces
in the names are replaced with a single space.
2019-08-20 01:39:51 +01:00
15e7edbc72 Move memcard code to the mc namespace. 2019-08-19 22:27:55 +01:00
d7d1ca4a24 Move memory card stuff to a separate lib. 2019-08-19 22:22:21 +01:00