X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fym2151.cpp;fp=src%2Fym2151.cpp;h=c80d3548d93896d88c841936bf5ffeebc9e4c49a;hb=9eb5812230547fd62f2413d84a0dcc9e1336be21;hp=29d7e992203774b39cef6f7d1727f327df79846a;hpb=a046907b274eb0cfa9c10a4c68fb38255f96714c;p=thunder diff --git a/src/ym2151.cpp b/src/ym2151.cpp index 29d7e99..c80d354 100644 --- a/src/ym2151.cpp +++ b/src/ym2151.cpp @@ -1321,3 +1321,13 @@ void YMSetIrqHandler(int n, void(* handler)(void)) { YMPSG[n].handler = handler; } + +void YMSaveState(FILE * file) +{ + size_t ignored = fwrite(YMPSG, 1, sizeof(YM2151), file); +} + +void YMLoadState(FILE * file) +{ + size_t ignored = fread(YMPSG, 1, sizeof(YM2151), file); +}