Commit graph

5 commits

Author SHA1 Message Date
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