Philip Kendall
|
224fe9332d
|
Merge in trunk r4549.
Legacy-ID: 4550
|
2011-11-06 22:10:10 +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
|
983e9c1ebc
|
Get 128K machine working with 4Kb pages.
Legacy-ID: 4427
|
2011-05-09 21:20:17 +00:00 |
|
Philip Kendall
|
5272bbdb99
|
Get 128K machine working with 8Kb pages again.
Legacy-ID: 4426
|
2011-05-09 18:55:23 +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
|
1807d38f06
|
Fix memory bank naming.
Legacy-ID: 4376
|
2011-04-25 21:52:07 +00:00 |
|
Philip Kendall
|
96732c6d06
|
Next step: remove old memory source values.
Legacy-ID: 4315
|
2011-02-19 18:50:36 +00:00 |
|
Fredrick Meunier
|
ce47ffd671
|
Reset ROM source to SYSTEM on machine reset so tape traps work on machines with
fewer ROMs than a machine with a custom ROM that is used first (fixes bug
#213) (thanks, Phil Reynolds).
Legacy-ID: 4304
|
2011-02-13 11:48:49 +00:00 |
|
Philip Kendall
|
f07ae3ffd8
|
Move all peripherals files to new peripherals/ subdirectory.
Legacy-ID: 4288
|
2011-02-03 21:06:22 +00:00 |
|
Gergely Szasz
|
59aad209cb
|
Extract the read_screen() function to utils.c and add
utils_read_auxiliary_file() to simplify auxiliary file reading code (patch
#236).
Legacy-ID: 4253
|
2011-01-13 10:56:20 +00:00 |
|
Philip Kendall
|
796aacd7f2
|
First bits of NTSC hackery (Fuse side).
Legacy-ID: 4002
|
2009-04-11 21:38:41 +00:00 |
|
Philip Kendall
|
dc9815c4fe
|
utils_find_auxiliary_file needs to return a compat_fd, not an int (from Wii
branch).
Legacy-ID: 3937
|
2009-01-07 14:02:30 +00:00 |
|
Philip Kendall
|
ddcb8654a2
|
Refactor the event architecture so that modules register their own events with
the event system (patch #177).
Legacy-ID: 3681
|
2008-06-16 09:40:29 +00:00 |
|
Gergely Szasz
|
1ed873d3c0
|
Replace lib765 and libdsk with new upd765 FDC emulation for +3 (remainder of
patch #165) (thanks, Mark Woodmass).
Legacy-ID: 3584
|
2008-03-25 10:27:30 +00:00 |
|
Philip Kendall
|
8b60d8b0d3
|
Add --late-timings option to emulate machines with 1 tstate later timings.
Legacy-ID: 3573
|
2008-03-21 16:05:20 +00:00 |
|
Fredrick Meunier
|
a79ac7cabb
|
Refactor loading custom ROMs from snapshots for +D and Interface 1.
Legacy-ID: 3536
|
2008-03-05 21:06:00 +00:00 |
|
Fredrick Meunier
|
d4520babdd
|
Fix loading Interface II ROMs (thanks, Stuart Brady).
Legacy-ID: 3301
|
2007-11-17 00:51:42 +00:00 |
|
Vladimir Berezenko
|
3c035c975e
|
Add Pentagon 512 and Pentagon 1024 emulation (part of patch #138) .
Legacy-ID: 3238
|
2007-10-24 19:35:33 +00:00 |
|
Fredrick Meunier
|
d6c9f51b17
|
Note when we have loaded a custom ROM.
Legacy-ID: 3121
|
2007-08-21 05:34:31 +00:00 |
|
Philip Kendall
|
fb4e3d1fa2
|
Separate out contention when MREQ isn't active, as the +2A/+3 ULA applies
contention only when MREQ is active (fixes bug #87).
Legacy-ID: 3010
|
2007-06-18 19:40:05 +00:00 |
|
Stuart Brady
|
cabef6ac94
|
Clear the +D RAM only upon a hard reset, and perform a hard reset when
selecting a machine.
Legacy-ID: 3003
|
2007-06-17 17:13:01 +00:00 |
|
Stuart Brady
|
1d03aeb5c4
|
Merge 2007-06-09-plusd to r3001.
Legacy-ID: 3002
|
2007-06-17 16:57:25 +00:00 |
|
Stuart Brady
|
fe5360d34c
|
Merge 2007-06-09-plusd to r2993.
Legacy-ID: 2997
|
2007-06-17 16:17:20 +00:00 |
|
Stuart Brady
|
9f721ceb2a
|
Merge 2007-06-09-plusd to r2992.
Legacy-ID: 2996
|
2007-06-17 15:45:38 +00:00 |
|
Stuart Brady
|
b780f7f1af
|
Cleanup conditional compilation of +D code.
Legacy-ID: 2988
|
2007-06-13 19:26:38 +00:00 |
|
Stuart Brady
|
a650451a4e
|
Fix disk menu activation.
Legacy-ID: 2975
|
2007-06-11 22:26:45 +00:00 |
|
Stuart Brady
|
d57d4d21ab
|
+D emulation (part of patch #99).
Legacy-ID: 2957
|
2007-06-09 22:18:52 +00:00 |
|
Stuart Brady
|
5bed548bc6
|
Update FSF address in GPL notices, add autogenerated-file comment to
settings.h, add missing Id tags, and some boilerplate formatting fixes .
Legacy-ID: 2889
|
2007-05-26 17:45:08 +00:00 |
|
Philip Kendall
|
b9cc4b03a8
|
Change my e-mail address to @shadowmagic and remove my postal address.
Legacy-ID: 2720
|
2007-02-02 16:22:00 +00:00 |
|
Fredrick Meunier
|
14061a8f05
|
Make the sound lifecycle be treated more like the uidisplay - initialised
and ended based on machine lifecycle (fixes bug #61).
Legacy-ID: 2698
|
2007-01-15 11:53:50 +00:00 |
|
Fredrick Meunier
|
a1b6045e81
|
Load rom into correct memory bank (fixes If1 ROM paging).
Legacy-ID: 2668
|
2006-12-17 12:47:02 +00:00 |
|
Fredrick Meunier
|
1fcddfbb8d
|
Fallback to loading default ROM if custom ROM is not found.
Legacy-ID: 2660
|
2006-10-21 05:28:33 +00:00 |
|
Fredrick Meunier
|
0747404f95
|
Reduce magic number count.
Legacy-ID: 2656
|
2006-09-03 14:24:40 +00:00 |
|
Philip Kendall
|
0a84f2a194
|
Fred's renderer changes moved to the Release-0_7_0-render-branch; back
the changes out from HEAD for now.
Legacy-ID: 2629
|
2006-08-06 10:41:54 +00:00 |
|
Fredrick Meunier
|
6942cdc83a
|
New character based renderer fixes regressions with various demos and mixed
mode Timex screens (fixes bug #34).
Legacy-ID: 2622
|
2006-07-31 13:33:27 +00:00 |
|
Matthew Westcott
|
d9f1e4245b
|
Makefile.am,divide.[ch],machine.c,memory.c,menu.[ch],periph.c,
settings.dat,ui/options.dat,z80/{coretest.c,z80_ops.c}: initial
DivIDE implementation.
Legacy-ID: 2580
|
2005-10-29 17:14:18 +00:00 |
|
Darren Salt
|
d805df1ce1
|
Various pokefinder improvements (patch #69).
Legacy-ID: 2535
|
2005-03-21 23:58:27 +00:00 |
|
Philip Kendall
|
0c1f7963d4
|
Get interrupt length (closer) to correct (thanks, Woody, Jon Needle and
Ramsoft).
Legacy-ID: 2527
|
2005-03-05 20:14:26 +00:00 |
|
Fredrick Meunier
|
61862b4f7d
|
Modify timing routines to simply execute enough tstates to match the (real)
elapsed time. Also allows variable frame rates (ie 60Hz for the TS2068)
(rest of patch #50).
Legacy-ID: 2472
|
2005-01-07 22:18:03 +00:00 |
|
Fredrick Meunier
|
86aaeabc99
|
Add TS2068 support (part of patch #50).
Legacy-ID: 2462
|
2005-01-02 23:10:33 +00:00 |
|
Garry Lancaster
|
fc82e6f172
|
Fix ZXATASP/ZXCF upload/reset behaviour (patch #52).
Legacy-ID: 2461
|
2005-01-02 22:24:00 +00:00 |
|
Philip Kendall
|
4ef335ce74
|
Fixes for display timings with the character-accurate renderer.
Legacy-ID: 2452
|
2004-12-29 13:11:17 +00:00 |
|
Philip Kendall
|
81511c8663
|
First pass at character-accurate rendering.
Legacy-ID: 2449
|
2004-12-25 18:51:36 +00:00 |
|
Philip Kendall
|
2a775d236e
|
Global rename of 'microdrv' to 'microdrive'.
Legacy-ID: 2442
|
2004-11-28 22:30:26 +00:00 |
|
Gergely Szasz
|
44a8050cc9
|
Interface I and Microdrive emulation (patch #49).
Legacy-ID: 2433
|
2004-11-28 21:58:44 +00:00 |
|
Philip Kendall
|
f523f8bc3c
|
Split the Media/Disk menu into separate +3 and TR-DOS entries.
Legacy-ID: 2427
|
2004-11-06 15:40:29 +00:00 |
|
Philip Kendall
|
8bf4e82edc
|
Deactivate Media/Cartridge menu if neither Dock nor If2 available.
Legacy-ID: 2390
|
2004-08-16 22:23:39 +00:00 |
|
Philip Kendall
|
1a9e1a544b
|
Place ULA routines in their own source file.
Legacy-ID: 2234
|
2004-06-09 10:55:09 +00:00 |
|
Philip Kendall
|
76eaedce58
|
Add support for saving snapshots with ZXCF support.
Legacy-ID: 2171
|
2004-05-19 21:00:35 +00:00 |
|
Philip Kendall
|
bfd00f39fc
|
First commit of ZXATASP/ZXCF code.
Legacy-ID: 2162
|
2004-05-17 10:42:34 +00:00 |
|