1
* Changed glade filename from gfceux.xml -> gfceux.glade
2
* Removed the need of running ./generate.ui after every glade change
3
* Got rid of some silly glade errors
4
* Changed the installation instructions to avoid breakage
5
* Gfceux now runs properly from the source directory without
7
================= version 2.1 ====================== ============
8
* Increased the width of the sdl inputcfg window to be more visible
10
* Uninstall script works better
11
* Is now distributed as a python package. This makes things easier
14
* Disabled gamepad GUI until joystick support can be completed
15
* Initial joystick config support: supports buttons, but hot hats and axes
16
* Documented and cleaned fceux config parser
18
* Updated UI, explains joystick support isn't complete yet in the GUI
19
* Cleaned up glade file to silence warnings
20
* Pygame is no longer required for gfceux to run, just for the input GUI
21
* Turbo A and Turbo B support for gamepad GUI
22
* Added initial support for a graphical UI for configuring gamepads
23
* Moved gfceu options data file into .fceux instead of .fceultra
24
================= version 2.0.3 =================================
25
* Updated UI slightly. Moved sound and advanced tabs; made autoscaling
26
configuration a bit more intuitive; rearranged some items; made some
28
* Changed gfceu code references to gfceux
29
* Fixed error in which gfceux would display an ugly error message if
30
the fceux binary could not be found.
31
* Working on new config system for input. you can try by configuring
32
the third gamepad. It's not functional yet, but it's a start on more
33
intuitive gamepad configuration for sdl
34
================== version 2.0.2 ================================
35
* Now stores config file in .fceultra
36
* If the .fceultra config directory doesn't exist yet, gfceux will
38
================== version 2.0.0 ================================
39
* Supports movie playback
40
* Support lua script loading
42
* No longer requires GnomeVFS
44
* Supports fceux command line options (different syntax from fceu)
45
* Now requires pygtk >= 2.12
46
* Transitioned from gtk.glade to gtk.Builder.
47
* Changed some strings to reflect new email and website
48
* Fixed and cleaned some stuff with the glade loading
49
========================== version 0.6.0 ========================
50
* Fixed evil no ROM problem.
51
* Added ALSA support (sort of)
52
* Fixed join/host problem.
53
========================== version 0.5.2 ========================
55
* Fixed silly hack when forcing GTK event processing.
56
* Accepted patch from Scott Brown on improved options file system
57
* Completely reworked glade handling
58
========================== version 0.5.1 ========================
60
* Updated chooser filters
61
* Allow support for loading zipped ROMs
62
* Network ROM loading works
64
* Strides towards platform independence
65
* Fixed man page error
66
========================== version 0.5.0 ========================
69
* Shortened menu labels
70
* General code cleanup
72
========================== version 0.4.0 ========================
74
* Correction: Changed "Alt-Tab for fullscreen" to "Alt-Enter"
76
* Accelerators added to many buttons
78
* OpenGL option added in video tab
79
* Fullscreen option moved into Video tab
80
* Change "FCE Ultra" strings to "GFCE Ultra"
81
* Cleaned gamepad buttons
84
* Made glade interface cleaner
85
* More effecient use of options struct
87
========================== version 0.3.2 ========================
89
* Fixed bug with fresh configuration
90
========================== version 0.3.1 =======================
92
* Switched interpreter to /usr/bin/python
94
* Fixed bug in when gfceu wouldn't close on delete
95
* Fixed bug in which icon couldn't be found when running from tarbell
96
========================== version 0.3 =======================
97
* No more confusing error when quitting with interrupts
98
* Spin button now used for port options
99
* New interface for network
101
* Cleaned code to look nicer in standard size terminal
102
* Cleaned up code in other minor aspects
103
* Added help button to unintuitive button configuration
105
* Network passwords with spaces now execute properly
106
* Initial extra parameter support
107
* Some new cool scripts that make my life easier
108
========================== version 0.2.6 ========================
109
* Fixed error that wouldn't let "Please specify ROM to open" close
110
* Fixed fatal error that wouldn't allow ROMs to open?
111
========================== version 0.2.5 =========================
112
* Network ROM loading properly implemented.
113
* Fatal option added to error system
114
========================== version 0.2.4 =========================
115
* Fixed bug in which last entry in $PATH wasn't being processed
116
========================== version 0.2.3 =========================
117
* Option parser added
118
* Erased stupid comment in desktop file
119
* --version option now accepted.
120
* Smarter error messages (using both GTK and command-line)
121
* Detects when fceu is not install and displays error
122
* Smarter and more descriptive when gtk or glade aren't available
123
* Smarter glade file loading
124
========================= version 0.2.2 =========================
125
* Romentry now stretches!
126
* Using stock icons for execute
127
* Can now open ROM files via network
128
========================== version 0.2.1 =========================
129
* Icon provided (Thanks Jimmy Angelakos!)
130
* Desktop file provided
131
* Logo provied in about menu
132
* Fixed chooser problem about remembering
133
========================== version 0.2 ===========================
134
* Changed ChangeLog format :)
135
* Fixed network bug when no password was provided.
136
* Overall code cleanup: removed object to reduce the self.* headache.
137
* Remembers settings on close.
138
* Fullscreen option now available.
139
* Fullscreen tip added.
140
* Verticle resize bug fixed.
141
* Filechooser checks in a smart folder
142
========================== version 0.1.1 ============================
143
6/12/06 - Now handles specialcharacter filenames and spaces.
144
6/12/06 - ROM file no longer required for input configuration.
146
=========================== 0.1 ====================================
147
6/12/06 - Changed directories for installation and changed structure. Made my
149
6/10/06 3 - Add network functionality.
150
6/10/06 2 - Cleaned up interface. Added error when no ROM is available.
151
Added chooser filter for NES ROMs.
152
6/10/06 - Redesigned entire UI to use GtkNotebook for tabs. Cleaned up code
153
a lot. Fixed it so the window is hidden when FCE Ultra starts. Fixed ugly
154
things. Now closes on 'X'.
155
6/8/06 - Added sound checkbox. Config game works. Run game works. Woot
156
6/7/06 - Started project. Doesn't work yet.