Sergio Baldoví
|
f0829805a2
|
Stop RZX playback/recording on machine reset/change
(fixes bug #426)
|
2018-08-02 09:24:46 +02:00 |
|
Fredrick Meunier
|
ba77c2ab67
|
Move memory.[ch] to memory_pages.[ch]
To avoid clashes with any similarly named system files (thanks,
BogDan Vatra and Sergio Baldoví).
|
2016-12-10 20:27:03 +11:00 |
|
Sergio Baldoví
|
e0ce48a40d
|
Startup dependencies: machine depends on memory module
as tc2068 allocates to memory pool (thanks, valgrind).
|
2016-11-15 00:14:58 +01:00 |
|
Fredrick Meunier
|
5de51003fd
|
Retire legacy RCS tags
|
2016-10-24 11:45:18 +11:00 |
|
Philip Kendall
|
1aa3488f7f
|
Add display initialisation to the startup manager.
Legacy-ID: 5665
|
2016-07-06 19:22:35 +00:00 |
|
Philip Kendall
|
df72dd319b
|
Make every startup module dependent on setuid() having been called.
Legacy-ID: 5659
|
2016-06-30 19:35:18 +00:00 |
|
Philip Kendall
|
3f6e39eaea
|
Use startup manager for end functions as well.
Legacy-ID: 5648
|
2016-06-18 21:54:46 +00:00 |
|
Philip Kendall
|
427ab9b7d8
|
Add machine subsystem into startup manager.
Legacy-ID: 5645
|
2016-06-17 21:31:01 +00:00 |
|
Fredrick Meunier
|
78f9a0b313
|
Clearing pokes also undoes their effect on memory, so should be done before the
machine's RAM reset is done (see: patch #367) (thanks, Sergio).
Legacy-ID: 5513
|
2016-05-23 11:45:47 +00:00 |
|
Fredrick Meunier
|
3e9e8d6ea7
|
Standardise setting of custom ROM field to 1 or 0.
Legacy-ID: 5451
|
2016-05-03 11:53:53 +00:00 |
|
Fredrick Meunier
|
99b964e30b
|
Have a go at updating copyright dates since v 1.1.1.
Legacy-ID: 5432
|
2016-05-01 04:16:09 +00:00 |
|
Fredrick Meunier
|
a076547717
|
Only try to load the fallback ROM if it is different to the standard one.
Legacy-ID: 5241
|
2015-05-09 14:00:54 +00:00 |
|
Sergio Baldoví
|
8a964e81fe
|
Remove unneeded "out of memory" error handling.
Legacy-ID: 5139
|
2015-03-15 22:49:47 +00:00 |
|
Sergio Baldoví
|
dbae1afca5
|
Switch to using libspectrum_new over raw malloc.
Legacy-ID: 5136
|
2015-03-14 13:23:36 +00:00 |
|
Stuart Brady
|
b2b45bc9a4
|
Use libspectrum_{new,new0,renew}() macros where sizeof(elem) > 1
Legacy-ID: 5125
|
2015-03-02 20:44:27 +00:00 |
|
Sergio Baldoví
|
d936a603cb
|
Show microdrive icon in the status bar before the first access (patch #294).
Legacy-ID: 4728
|
2012-07-16 13:21:53 +00:00 |
|
Fredrick Meunier
|
dfcf925e0d
|
Switch to using libspectrum_free over free to match our allocations.
Legacy-ID: 4717
|
2012-06-07 03:54:45 +00:00 |
|
Fredrick Meunier
|
103657baa5
|
Switch to using libspectrum_realloc over raw realloc.
Legacy-ID: 4713
|
2012-06-07 03:19:57 +00:00 |
|
Fredrick Meunier
|
9d1393c003
|
Revert change from patch #278 so that microdrive activity icon is only
shown when microdrives are used in GTK+ and Win32 UIs (thanks, Sergio).
Legacy-ID: 4706
|
2012-05-21 12:44:47 +00:00 |
|
Gergely Szasz
|
5ae9594178
|
Add a statusbar for the xlib UI (patch #278).
Legacy-ID: 4697
|
2012-05-07 02:28:52 +00:00 |
|
Fredrick Meunier
|
d6c9fa6a81
|
Merge up to trunk revision 4651.
Legacy-ID: 4656
|
2012-02-03 12:38:44 +00:00 |
|
Fredrick Meunier
|
bb51494504
|
Stop movie recording if the machine model is changed.
Legacy-ID: 4311
|
2011-02-17 11:33:56 +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 |
|