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 |
|