Fredrick Meunier
a094af8452
Add real joystick hat/dpad support
...
(thanks, Sarah) (patch #409 ).
2018-06-27 18:03:08 +10:00
Gergely Szasz
95c7be1076
Add option for SDL full-screen mode
...
New command line switch to list available video modes detected as
full-screen capable, and force the use of one of them (patch #399 ).
2018-02-18 23:22:16 +01:00
Sergio Baldoví
541195f95f
Hide cursor when SDL UI runs on a console (Raspberry Pi)
2017-06-04 18:48:46 +02:00
Sergio Baldoví
3fa28fbf89
Consolidate .gitignore files in top source directory
2016-10-29 07:52:26 +02:00
Fredrick Meunier
5de51003fd
Retire legacy RCS tags
2016-10-24 11:45:18 +11:00
Fredrick Meunier
fe21695bed
Add more transient files to gitignores
2016-10-24 10:11:25 +11:00
Alberto Garcia
3da37ddb4b
Fix VPATH builds without dependency tracking (patch #368 ).
...
Legacy-ID: 5588
2016-06-05 22:11:42 +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
Sergio Baldoví
b0ba5a9a56
Enable silent rules for perl and windres commands.
...
Legacy-ID: 5304
2015-06-16 22:15:43 +00:00
Sergio Baldoví
6e4cd718cc
Switch to using non-recursive makefile (patch #321 ) (thanks, Stuart)
...
Legacy-ID: 5302
2015-06-14 21:38:49 +00:00
Stuart Brady
c5473ecdc2
Add static to functions where appropriate
...
Legacy-ID: 5270
2015-05-26 02:59:36 +00:00
ub880d
da49d02421
Standardise the number of joystick buttons across UIs (patch #332 ).
...
Legacy-ID: 5259
2015-05-14 10:55:39 +00:00
Adrien Destugues
325055c32c
Avoid mixing declarations and code for C89 compilers
...
Legacy-ID: 5252
2015-05-12 23:13:44 +00:00
Fredrick Meunier
b531daa865
Allow up to 15 joystick buttons to be defined to accommodate e.g. XBox 360 ABXY
...
button use (patch #309 ).
Legacy-ID: 4915
2013-04-07 05:32:09 +00:00
Fredrick Meunier
92cf3774c6
Migrate INCLUDES to AM_CPPFLAGS.
...
Legacy-ID: 4743
2012-10-10 13:20:50 +00:00
Sergio Baldoví
84bb559bed
Extend supported symbol characters on SDL and xlib UIs (bug #256 ).
...
Legacy-ID: 4698
2012-05-07 02:38:35 +00:00
Sergio Baldoví
f2cfaba381
Fix various memory leaks (rest of bug #254 ).
...
Legacy-ID: 4696
2012-05-07 02:05:13 +00:00
Sergio Baldoví
50d849f04f
Shutdown the SDL library properly when using SDL joystick support with GTK+ etc.
...
(fixes bug #233 ).
Legacy-ID: 4616
2011-12-30 03:22:17 +00:00
Fredrick Meunier
c4cd733821
Modify sdldisplay_find_best_fullscreen_scaler() to prevent the search for a
...
suitable fullscreen scaler from becoming recursive when there is only one high
resolution mode available (thanks, Phil Reynolds and Sergio Baldoví).
Legacy-ID: 4615
2011-12-30 03:02:14 +00:00
Sergio Baldoví
4d81c87e5d
Add Poke Memory feature to the widget UIs (patch #264 ).
...
Legacy-ID: 4543
2011-09-19 01:46:48 +00:00
Sergio Baldoví
db1555a17f
Add support for POK files (patch #262 ).
...
Legacy-ID: 4534
2011-08-11 12:59:47 +00:00
Philip Kendall
3464b703c9
Fix up SDL for new peripherals structure.
...
Legacy-ID: 4289
2011-02-03 21:18:55 +00:00
Fredrick Meunier
7779c5dd81
This one goes to 11; don't overrun joystick button array when button 11 or more
...
is pressed (thanks, pmrtvcom).
Legacy-ID: 4259
2011-01-14 10:18:23 +00:00
Sergio Baldoví
cc6ded1693
Allow the use of the SDL joystick code in the GTK+ and Xlib UIs (patch #241 ).
...
Legacy-ID: 4255
2011-01-13 11:47:36 +00:00
Gergely Szasz
504fea32bb
Move widget UI hooks to the UI code, remove unnecessary #ifdef WIDGET_UI
...
(patch #217 ).
Legacy-ID: 4109
2009-12-27 06:15:10 +00:00
Fredrick Meunier
f02393f1d2
Unify input_joystick_button and input_key and allow widget UI to be controlled
...
by joystick.
Legacy-ID: 3749
2008-08-15 12:47:44 +00:00
Fredrick Meunier
84940dcd68
Modify widget UI to have a Spectrum 128 style look and feel based on FuseX.
...
Legacy-ID: 3666
2008-06-10 20:43:46 +00:00
Gergely Szasz
62aa4a6d01
Add HQ2x and HQ3x scalers (patch #171 ).
...
Legacy-ID: 3612
2008-05-02 12:56:05 +00:00
Fredrick Meunier
7743ec05fe
Move the widget UI files to the ui subdirectory, remove remnants of the GGI UI.
...
Legacy-ID: 3609
2008-05-01 13:17:56 +00:00
Philip Kendall
e4baa991ac
Tidy up use of SDL_CFLAGS and SDL_LIBS.
...
Legacy-ID: 3484
2008-01-08 19:28:12 +00:00
Stuart Brady
173e1ada7e
Also pause emulation while displaying the exit dialog when responding to
...
SDL_QUIT.
Legacy-ID: 3395
2007-12-03 17:06:29 +00:00
Stuart Brady
879f543a4c
Clean more generated files on 'make clean'.
...
Legacy-ID: 3151
2007-09-05 15:41:46 +00:00
Fredrick Meunier
a34973af2a
Update screen when only the statusbar has changed (thanks, Gergely).
...
Legacy-ID: 3126
2007-08-23 11:57:43 +00:00
Fredrick Meunier
a309bce591
Use AM_CPPFLAGS rather than change every header inclusion to be relative to the
...
current directory.
Legacy-ID: 3115
2007-08-19 02:49:14 +00:00
Philip Kendall
fdc2fa8813
Enable Fuse to build in directories other than the source directory itself.
...
Doesn't *run* from those directories, but it's a start.
Legacy-ID: 3110
2007-08-17 12:38:39 +00:00
Philip Kendall
10d2e174e2
Remove unnecessary #ifdefs.
...
Legacy-ID: 3096
2007-08-06 09:20:34 +00:00
Vladimir Berezenko
9e08a0ac54
Patches for MorphOS (patch #129 ).
...
Legacy-ID: 3039
2007-07-03 12:17:27 +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
Fredrick Meunier
26a8fa5ff7
Enable key repeat for use in the widget fileselector (part of feature request
...
#30 ) (thanks, Cygnus).
Legacy-ID: 2887
2007-05-26 11:21:12 +00:00
Fredrick Meunier
1dcc0d1749
Ignore *.a libraries.
...
Legacy-ID: 2885
2007-05-26 04:02:48 +00:00
Philip Kendall
03c5fb4b60
Delete .cvsignore files and ignore some files not automatically ignored by
...
Subversion.
Legacy-ID: 2859
2007-05-20 10:56:25 +00:00
Fredrick Meunier
c7fdc9dfa9
Prompt to see if we really want to exit (fixes bug #86 )
...
(thanks, Stuart Brady).
Legacy-ID: 2849
2007-05-17 10:03:04 +00:00
Philip Kendall
67e90012a1
Merge from Release-0_8_0 branch.
...
Legacy-ID: 2830
2007-05-12 14:57:37 +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
Gergely Szasz
e32fa812ff
Add new PAL TV scalers that attempt to reproduce TV-esque colour reproduction
...
(patch #98 ).
Legacy-ID: 2712
2007-01-28 11:27:14 +00:00
Fredrick Meunier
a26cd03d72
Fix joystick support in SDL UI.
...
Legacy-ID: 2661
2006-11-26 03:26:19 +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
ed196d17a7
Fix tape icon display before a tape is played.
...
Legacy-ID: 2642
2006-08-14 13:37:39 +00:00
Fredrick Meunier
32176abc63
Set minimised Fuse name to exclude speed.
...
Legacy-ID: 2567
2005-06-06 14:24:06 +00:00
Fredrick Meunier
5d2b6628a8
SDL support for 'native' keysyms change (patch #77 ).
...
Legacy-ID: 2561
2005-05-01 20:31:36 +00:00