Andrea
12d1a0e1fe
Card: cleanup interface. (PR #1059 )
...
1) Remove Init()
2) Call Reset() via CardManager
3) Call Destroy() via CardManager (only used by Disks/Harddisk) on WM_DESTROY
The only "real" changes are in CSuperSerialCard: ensure destructor cleans up and remove Destroy().
2022-03-11 22:17:03 +00:00
Kelvin Lee
80f3eaeb91
Various *Name() functions can simply return const std::string& (PR #1049 )
2022-02-28 20:52:18 +00:00
Andrea
0b2104cc89
Card::Save/LoadSnapshot (PR #1003 )
...
Add 2 virtual methods to Card to load and save snapshots.
2021-11-25 20:23:21 +00:00
Andrea
2e04ce348a
Add Card::Update() (PR #1000 )
...
And use it in ContinueExecution()
2021-11-13 18:13:01 +00:00
Andrea
8662a99179
Add InitializeIO() to Card and CardManager (PR #999 )
...
. Card::InitializeIO() is pure virtual
. CardManager::InitializeIO() initialises all cards
2021-11-11 21:45:55 +00:00
tomcw
d96ed5b8c5
Refactor: move m_slot into Card class
2021-11-01 21:01:28 +00:00
tomcw
67b3c28833
Refactor: remove slot from InitializeIO() calls for card objects
2021-11-01 20:39:26 +00:00
tomcw
10a83eed61
SAM card: refactor as a class, and support save/load state
2021-09-18 11:55:29 +01:00
tomcw
c052d10d2f
SAM: Clean up before merge
2015-04-09 22:54:26 +01:00
unknown
feccde41bf
rename SAM to DAC functions
2015-03-30 17:27:51 +09:00
unknown
fa43e909ed
renamed DAC to SAM
2015-03-30 17:25:30 +09:00