Ilari Liusvaara
af7fdd9f73
Save controller state when savestating
...
When savestating, save the controller state and restore it upon loadstate.
Prevents libsnes from mixing up buttons.
2013-05-03 17:48:26 +03:00
Ilari Liusvaara
b481e3d161
Don't use time() in emulating chips
...
Instead of using time() in chip emulation, create new interface method
currentTime(), defaulting to time(0). This way frontend can cleanly
override the current time bsnes is using.
2013-05-03 17:48:26 +03:00
Ilari Liusvaara
df7851648e
Fix bsnes version number in libsnes to be v084, not v083
2013-05-03 17:48:26 +03:00
Ilari Liusvaara
831e9614a7
Make libsnes compile
...
Changes between v083 and v084 had broken libsnes. Fix it so it at least
compiles.
2013-05-03 17:48:26 +03:00
Ilari Liusvaara
d59af77372
Import of bsnes v084 sources
2013-05-03 17:47:19 +03:00