punkrockguy318
ff1128bfe3
gfceux stuff
2008-12-05 09:02:00 +00:00
punkrockguy318
589d939c67
UI cleanup and shit
2008-12-05 08:44:43 +00:00
punkrockguy318
78a310ba09
shut up some glade warnings and also made pygame optional, but recommended. Pygame is required for the GUI of the gamepads. if pygame is not found, the old --inputcfg method is used.
2008-12-05 08:18:29 +00:00
punkrockguy318
1fdb739619
turbo a and b support forr GUI
2008-12-05 07:37:43 +00:00
punkrockguy318
5eda05d2b4
autogen a config file and directory if one doesn't exist
2008-12-05 07:09:20 +00:00
punkrockguy318
a006cb249a
changed coding style to 4 spaces for indent (from 2). note to self: never use two spaces again its impossible to read
2008-12-05 07:00:09 +00:00
punkrockguy318
b0d4eb7035
initiual GUI for gamepad config (currently only works with keyboards, joystick support to come)
2008-12-02 20:40:23 +00:00
punkrockguy318
ab899d720e
config parser now works a lot better
2008-12-02 19:31:04 +00:00
punkrockguy318
1e7a87f370
New python object: FceuxConfigParser. This will be used by gfceux to map different things in the config.
2008-12-02 09:02:57 +00:00
punkrockguy318
9da46b197c
version bump and moved options into new fceux dir (.fceux)
2008-11-10 05:01:58 +00:00
punkrockguy318
addf44fd11
added uninstall script for gfceux
2008-09-24 07:07:17 +00:00
punkrockguy318
7205b82ad9
UI improvements and code cleanup; changelog for details
2008-09-22 08:17:49 +00:00
punkrockguy318
cf4a00e602
Added bugfix to changelog
2008-09-14 22:47:07 +00:00
punkrockguy318
9befb65786
Made error message of missing fceux binary more elegant
2008-09-14 22:31:53 +00:00
punkrockguy318
b531d9c16d
fixed typo
2008-08-24 07:23:24 +00:00
punkrockguy318
67212a759b
GUI cleanup for GTK inputcfg
2008-08-22 17:26:41 +00:00
punkrockguy318
70213ada5d
preliminary gamepad config
2008-08-21 05:07:56 +00:00
punkrockguy318
3d7536ceb2
string change
2008-08-14 00:04:42 +00:00
punkrockguy318
bb1c02ef09
string changes for 2.0.2
2008-08-13 23:45:12 +00:00
punkrockguy318
a66f6d2ba6
fceux now writes config direcoty as soon as it starts whether a rom is
...
loaded or not
[[Split portion of a mixed commit.]]
2008-08-11 04:26:37 +00:00
punkrockguy318
ebe632f2c3
More permissions setup and svn cleanup
...
[[Split portion of a mixed commit.]]
2008-08-11 03:31:23 +00:00
punkrockguy318
d96331c6d3
Permissions update and man page update on gfceux
...
[[Split portion of a mixed commit.]]
2008-08-11 03:27:11 +00:00
punkrockguy318
eec4472c7b
Gfceux bugfixes and sdl fceux bugfixes
...
[[Split portion of a mixed commit.]]
2008-08-11 03:16:46 +00:00
punkrockguy318
63c939c8f5
Numerious bugfixes and improvements, see changelogs for details
...
[[Split portion of a mixed commit.]]
2008-08-10 10:56:55 +00:00
punkrockguy318
8495f6d77a
Made install instructions more cross platform
2008-08-03 00:58:29 +00:00
punkrockguy318
96dce16bad
Fixed some build issues and updated man page
2008-08-03 00:55:21 +00:00
punkrockguy318
12450a8819
Prepare gfceux for release
2008-08-03 00:50:40 +00:00
punkrockguy318
1d063028cf
Added support for lua scripts and movie playback from the linux GUI
2008-08-03 00:40:46 +00:00
punkrockguy318
3be144b230
made default bpp in gfceux to be 32
2008-07-23 02:12:11 +00:00
punkrockguy318
5db27f23fd
code cleanup
2008-07-17 04:39:28 +00:00
punkrockguy318
eb54d81e5e
started work on the python config parser
2008-07-16 06:47:42 +00:00
punkrockguy318
1bfa59edd6
code cleanup and build script update
2008-07-16 06:06:04 +00:00
punkrockguy318
6785d6708a
Wrote the get key program. This program creates an SDL window and waits
...
for user input. It then will print the button type, device number, and
button number.
Some of the code was derived straight from the fceu codebase to ensure
full compatibility.
I want gfceux to be able to directly modify the button configuration.
With fceux new config file system, gfceux will be able to rewrite values
based on user input. This would be a much friendlier option than the
whole "titlebar" input sytem.
I wrote this in C, because I didn't want another bullshit dependency to
get gfceux to run right (pygame sdl bindings)
2008-07-16 05:58:39 +00:00
punkrockguy318
ee1e742261
gfceu now looks in the script directory for fceux
...
this will make it easy to pump out (g)fceux sdl builds for testing
2008-07-02 17:30:06 +00:00
punkrockguy318
db7f0658bc
renamed folders for clarity's sake
...
[[Split portion of a mixed commit.]]
2008-07-02 06:02:39 +00:00
punkrockguy318
ebadaa21a7
gfceu now supports autoscaling
2008-07-02 05:58:29 +00:00
punkrockguy318
2ebe9a8a46
oops
2008-06-29 01:13:50 +00:00
punkrockguy318
e560984671
code cleanup
...
fixed some stupid bugs with the saving of options
2008-06-29 01:12:28 +00:00
punkrockguy318
508734aee6
Modularized the sdl KeyGrabber
2008-06-28 19:19:06 +00:00
punkrockguy318
2db6590fbd
added a new module that creates a sdl window and gets a key from the user
...
this can be used so that hotkeys and input can be controlled from the GUI
directly
this module however adds an additional depenency to the program: pygame
i might just rewrite this in c so gfceu doesn't have another dependency
2008-06-28 19:13:37 +00:00
punkrockguy318
ac2abd91f1
code cleanup
2008-06-28 01:56:25 +00:00
punkrockguy318
9bc3055053
updated ui
2008-06-25 16:34:39 +00:00
punkrockguy318
b2ef9985fb
code cleanup
2008-06-24 16:43:26 +00:00
punkrockguy318
656d98c45b
code cleanup
2008-06-24 04:43:47 +00:00
punkrockguy318
0c521a6327
No longer requires gnome-vfs to play games over the network
2008-06-24 04:41:05 +00:00
punkrockguy318
8cd90d3352
added support for sound buffer size
...
also created a script to generate the gfceu.xml file
2008-06-18 01:46:02 +00:00
punkrockguy318
427c7ad721
fixed gamepad config issue
2008-06-17 17:36:01 +00:00
punkrockguy318
a5d1f30977
updated setup files to reflect glade->builder change
2008-06-17 17:33:48 +00:00
punkrockguy318
763a886c74
ocd
2008-06-17 16:04:14 +00:00
punkrockguy318
76ba622dcc
[[Split portion of a mixed commit.]]
2008-06-17 16:02:45 +00:00