1
0
mirror of https://git.code.sf.net/p/fuse-emulator/fuse synced 2026-01-27 01:41:34 +03:00
Commit Graph

29 Commits

Author SHA1 Message Date
Fredrick Meunier
53fe3dca77 Fix saving SCR when the alternate display is on 2018-05-13 07:54:36 +10: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
Gergely Szasz
ba7d2556ca Add support for recording videos of the emulator output using Gergely's custom
format (patch #223).


Legacy-ID: 4161
2010-09-16 12:18:08 +00:00
Fredrick Meunier
9c0eb4a5e3 Add support for Pentagon 1024SL v2.2 16 colour mode.
Legacy-ID: 4038
2009-06-24 14:25:23 +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
230e71a8ed scld.c: update critical region on 128 screen switch and SCLD mode
Move display_plot* over to the UIs and remove the screen copy in display.c
to allow SDL (and maybe GTK if Phil is so inclined) to draw directly into
their existing temporary screens ready for scaling to reduce unnecessary
copying of screen data. Restore display_last_screen for less overdraw in
screen/mode switch situations. Move border updating into the
display_*_dirty/display_plot8 system to reduce overdraw with frequent border
changes - e.g. loading and Shock II. Fix updating of last border line after
the end of the screen (fixes Shock II last border line). Bulk allocate
border change objects. Make display_get_addr a macro. (patch #100).


Legacy-ID: 2658
2006-09-17 00:56:20 +00:00
Fredrick Meunier
a69a3750f0 Update critical region on 128 screen switch and SCLD mode change, update
tstates on memory write before checking critical region (fixes bug
#34).


Legacy-ID: 2652
2006-09-03 11:32:26 +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
Philip Kendall
74f9f02d0d Reduce display_is_dirty to being 32-bit again as it's no longer needed for
the border. Various other bug fixes, leading to the Overscan demo now
looking pretty much perfect :-)

Legacy-ID: 2453
2004-12-29 19:39:54 +00:00
Philip Kendall
42f9f18548 Change over to using libspectrum_byte (etc) rather than BYTE,WORD,etc.
Legacy-ID: 1465
2003-07-11 11:03:25 +00:00
Philip Kendall
e3618d9475 Merge from the scaler branch at Release-0_5_2pre1-scaler-branch-1.
Legacy-ID: 1085
2003-03-13 14:55:28 +00:00
Philip Kendall
2ccf502ab0 Border emulation is back.
Legacy-ID: 1025
2003-02-09 00:47:30 +00:00
Fredrick Meunier
6f4a6c2dce Load/save .scr support.
Legacy-ID: 1018
2003-02-07 22:21:19 +00:00
Fredrick Meunier
e724cfebc6 Add a display_refresh_border function to redraw the entire border and
use it in the Xlib and GTK+ UIs.

Legacy-ID: 881
2002-12-10 15:53:40 +00:00
Philip Kendall
fbacff3d5d Don't output any widgets until we've actually got a UI to draw them on.
Legacy-ID: 551
2002-08-16 22:11:04 +00:00
Philip Kendall
3a7b70775d Merged changes from Release-0_4_2pre3-tc2048-branch-1 onto the trunk.
Legacy-ID: 443
2002-03-28 12:37:45 +00:00
Philip Kendall
00005c238a Display keyboard widget with a black border, and clear it again when
finished with the widget.

Legacy-ID: 326
2002-01-31 00:02:01 +00:00
Philip Kendall
bd10f78d64 Add uidisplay_spectrum_screen function and use this to display
the keyboard widget.
Various changes (mostly related to passing arbitrary data to widgets)
related to the above.

Legacy-ID: 287
2002-01-15 19:31:16 +00:00
Philip Kendall
a3eda36fac Remove some warnings generated by gcc when using more than -Wall.
Legacy-ID: 272
2002-01-12 14:01:27 +00:00
Philip Kendall
a52925b2ed Fix my e-mail address.
Legacy-ID: 19
2001-08-13 21:49:43 +00:00
Philip Kendall
67d9c0d6cc First attempt at a 0.3.1 release.
Legacy-ID: 18
2001-08-13 21:38:57 +00:00
Philip Kendall
814ce99557 0.3.1-pre1
Legacy-ID: 14
2001-02-28 13:32:34 +00:00
Philip Kendall
b6e32593df Version 0.2.2-pre1 sent to some people
Legacy-ID: 6
2001-01-08 11:08:34 +00:00
Philip Kendall
c104fe70b8 Version 0.2.1
Legacy-ID: 4
2000-12-08 15:17:24 +00:00
Philip Kendall
b69a11b7bf Version 0.2.0
Legacy-ID: 3
2000-10-23 11:15:28 +00:00
Philip Kendall
a266415bb2 Initial revision
Legacy-ID: 2
2000-10-23 11:13:21 +00:00