1
0
mirror of https://git.code.sf.net/p/fuse-emulator/fuse synced 2026-01-28 14:20:54 +03:00
Commit Graph

22 Commits

Author SHA1 Message Date
Philip Kendall
0818f8c568 Make Opus paging arguably even less wrong. It's still not right, though.
Legacy-ID: 4598
2011-12-17 22:01:13 +00:00
Philip Kendall
ee2586cb36 Make Opus paging less wrong.
Legacy-ID: 4597
2011-12-17 21:48:22 +00:00
Philip Kendall
44feae9ec4 Merge in trunk up to r4594. Compiles and at least runs, but fails unit tests.
Legacy-ID: 4595
2011-12-16 22:48:45 +00:00
Philip Kendall
224fe9332d Merge in trunk r4549.
Legacy-ID: 4550
2011-11-06 22:10:10 +00:00
Philip Kendall
28ec136365 Merge in trunk to get the Win32 fix.
Legacy-ID: 4467
2011-06-06 21:55:41 +00:00
Stuart Brady
d9d605dce6 Allow page sizes other than 8KB.
Legacy-ID: 4461
2011-06-06 00:29:32 +00:00
Stuart Brady
f9b92bd0f0 Guard against overrun of Opus RAM buffer by increasing the amount allocated.
Legacy-ID: 4460
2011-06-05 23:59:43 +00:00
Stuart Brady
bcc75bb645 Set 'writable = 0' when loading ROM images rather than setting it explicitly.
Legacy-ID: 4458
2011-06-05 16:58:04 +00:00
Philip Kendall
20eea17a7b Get Russian machines working with 4Kb pages.
Legacy-ID: 4450
2011-06-02 16:28:02 +00:00
Philip Kendall
983e9c1ebc Get 128K machine working with 4Kb pages.
Legacy-ID: 4427
2011-05-09 21:20:17 +00:00
Philip Kendall
2140b9817f Move to a system where memory sources are registered by 3rd parties.
Legacy-ID: 4378
2011-04-26 23:02:06 +00:00
Philip Kendall
8c4413e8fd Fix compilation.
Legacy-ID: 4375
2011-04-25 21:31:38 +00:00
Philip Kendall
670eaf5bc5 Merge in changes from trunk.
Legacy-ID: 4374
2011-04-25 20:36:33 +00:00
Philip Kendall
96732c6d06 Next step: remove old memory source values.
Legacy-ID: 4315
2011-02-19 18:50:36 +00:00
Philip Kendall
96129d5cca First bit of rework: merge memory_page.bank and memory_page.source.
Legacy-ID: 4314
2011-02-18 23:31:59 +00:00
Philip Kendall
f6e0d15d0a Add new "peripheral activated" function and use it to allocate memory.
Legacy-ID: 4300
2011-02-09 23:57:09 +00:00
Philip Kendall
a8db7496e1 Wrap peripheral data up into a type and further renames to better match what
types represent.

Legacy-ID: 4299
2011-02-08 22:24:30 +00:00
Fredrick Meunier
2dbb762ec9 Use memory pool to allocate the Spectrum 16K uninstalled memory and +D memory.
Legacy-ID: 4298
2011-02-08 10:38:53 +00:00
Philip Kendall
c598fa99fa periph_t does not represent a peripheral, but just one port from a peripheral,
so rename appropriately.

Legacy-ID: 4297
2011-02-07 23:09:31 +00:00
Fredrick Meunier
75b1ff5fa1 Fix more transposed arguments in memset calls (thanks, Stuart Brady).
Legacy-ID: 4294
2011-02-07 11:19:48 +00:00
Sergio Baldoví
07cde450f8 Fix transposed arguments in memset calls.
Legacy-ID: 4290
2011-02-04 11:57:23 +00:00
Philip Kendall
f07ae3ffd8 Move all peripherals files to new peripherals/ subdirectory.
Legacy-ID: 4288
2011-02-03 21:06:22 +00:00