Commit Graph

104 Commits

Author SHA1 Message Date
punkrockguy318 9e3b6195d6 gfceux now runs from its source directory without being installed 2009-04-29 04:39:47 +00:00
punkrockguy318 66a5dc8a94 Bumped version number to 2.1 for gfceux 2009-03-28 14:14:17 +00:00
punkrockguy318 7ab151035d increased width on sdl inputcfg window 2009-03-17 04:53:52 +00:00
punkrockguy318 4c877572af fixed bug where all gamepad configs from gui were to gamepad4 2009-03-17 04:52:29 +00:00
punkrockguy318 c9e2b938cb oops also left out this file
gfceux now installs fine again; i moved around some files and forgot to commit them to svn
2009-03-17 04:22:16 +00:00
punkrockguy318 932b3aabec oops somehow this got missing from svn? 2009-03-17 04:17:42 +00:00
punkrockguy318 9462a9c727 rearranged the files into packages 2009-02-16 09:40:28 +00:00
punkrockguy318 53256867a1 setup.py install is fixed 2009-02-11 15:33:19 +00:00
punkrockguy318 1b63129449 restored old config behavior because the gui doesn't support joysticks yet
added note to install file that setup.py is broken right now
2009-01-13 09:02:27 +00:00
punkrockguy318 d7812c852a fixed indentation error in gfceux 2008-12-19 02:52:15 +00:00
punkrockguy318 adefbb3069 initial joystick config support in gfceux 2008-12-07 15:28:20 +00:00
punkrockguy318 fb0220dbd7 keygrabber now inits joystick subsystem in sdl 2008-12-05 22:50:43 +00:00
punkrockguy318 41c1a26b54 added some fresh ideas for gfceux 2008-12-05 17:47:44 +00:00
punkrockguy318 e2a63b1107 initial joystick support for python keygrabber (shinydoofy i need your help to test this i dont have a joystick around) 2008-12-05 17:41:27 +00:00
punkrockguy318 c063fdaf99 documented and cleaned up the python fceux config parser 2008-12-05 17:37:01 +00:00
punkrockguy318 ffaa490eb1 updated about box UI 2008-12-05 10:19:18 +00:00
punkrockguy318 30bf680160 minorUI fixes / changes i didn't know what was good 2008-12-05 09:12:21 +00:00
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