Commit Graph

127 Commits

Author SHA1 Message Date
zeromus c36da5bb50 win32: add hotkey for ntview 2011-05-09 05:57:35 +00:00
zeromus 873c9dd728 remove shared memory stuff 2011-03-18 00:59:55 +00:00
zeromus 8d1bcc9bea add reload rom hotkey 2011-01-11 03:30:15 +00:00
ugetab 046617c693 Added player 3 and 4 to autohold notification window. Made FCEU_DispMessage able to display to different screen locations to do it. Fixed up the input display code for autohold.
Wow, that's a lot of stuff changed for something so basic.
2010-05-16 04:18:49 +00:00
ugetab 14d628ff81 Conflicted with my own commit. Repaired conflicted files, and made sure about the code removal I intended as well. 2010-05-12 03:53:15 +00:00
ugetab 6131a6ea79 Added Ram Search hot keys. Replaces previous committed Cheat Dialog hot keys. 2010-05-12 03:09:56 +00:00
ugetab 659684b936 Added hotkey options for the cheat dialog buttons Equal, Not Equal, Greater Than, and Less Than. Doesn't allow use of the checkbox options using hotkeys. 2010-05-11 22:12:49 +00:00
ugetab 6c902a9562 Updated documentation for microphone, and reduced microphone polling restrictions. 2010-04-28 21:51:08 +00:00
ugetab 8c379b7bba Added microphone button support to the Config>input dialog(replaces Port 2 Start button), the config file info, and the movie file header. Tested in 3 or 4 games, where it performed accurately.
I'll add the documentation later.
2010-04-28 19:25:52 +00:00
ugetab 558c7930ae Added what amounts to a working example of a Microphone button. When playing an FDS game, the microphone replaces the input that the Start button would have.
Also added config file option replaceFDSStartWithMicrophone to allow someone to restore the previous functionality. I won't fully detail this unless there's no reasoning against it.
2010-04-28 08:06:56 +00:00
mart0258 2a57a4287a Win32 - Fix crash on failure to toggle to fullscreen. 2009-12-19 23:58:38 +00:00
adelikat f2b59bac4d Win32 - Add hotkeys for Ram Search and Ram Watch dialogs 2009-11-01 02:20:31 +00:00
fatratknight 0bea4a45d8 Reworked many things relating to joypad_set. New logic, removed a few functions, all that stuff. Hopefully a few bug fixes with no new bugs on the way. Haven't put in the invert that I like, but hopefully that isn't hard to put in. 2009-09-15 16:39:49 +00:00
adelikat d27aa70478 Win32 - Hotkey "Movie Frame Display" changed to "Frame Display" 2009-06-24 02:08:25 +00:00
adelikat 6f4162641b Win32 - Made fullscreen toggle (alt+enter) remappable 2009-05-21 17:13:08 +00:00
shinydoofy 0aee98b006 SDL: fixed input issue and making Lua optional again 2009-04-15 03:40:08 +00:00
adelikat dd643f96e0 Currentslot default is now 0 instead of 1. Win32 - remember last saveslot 2009-04-11 13:20:27 +00:00
adelikat 555d62edc8 Fix EMUCMDTABLE so it doesn't break the SDL build. 2009-03-22 21:24:23 +00:00
CaH4e3 cce590ab26 input stuff some kind of fixed, read comments for more info lol 2009-03-22 17:36:35 +00:00
adelikat b91e4e8d4b Reverted the addition of the Exit hotkey, it broke the default key mappings 2009-03-22 13:42:40 +00:00
CaH4e3 9e77b890a5 latest fceumm mappers merged into fceux
fixed sound volume bug
a lot of vandal modifications lol
2009-03-22 05:31:17 +00:00
adelikat 86562d9ad3 Fixed Joypad.set, it uses 3 values instead of 2 now. True will take control of a button and make it on, False will take control and make it off, and Nil will not take control (allowing the user to press the button) 2009-03-14 21:00:28 +00:00
adelikat b1d7c79110 Ok, this doesn't seem to break anything. Adding the frame count to savestates, doesn't seem to conflict with the framecount information in the movie data of savestates. (If I'm wrong this is easily ripped out) 2009-03-11 22:29:09 +00:00
adelikat 800ebed60b Win32 - View save slots Menu Item added. 2008-12-27 00:08:29 +00:00
adelikat f1256869b6 Redo Savestate fix. Made Undo/Redo Savestate hotkey. Win32 - made default Undo/Redo key mapping Ctrl+Z 2008-12-24 04:46:56 +00:00
adelikat ce8bcd1b83 Win32 - Movie Subtitle Toggle fixes and added to Hotkeys 2008-11-23 22:20:00 +00:00
adelikat 3bd5e7ffec Added Open Cheats hotkey (Windows only function) 2008-11-17 15:12:04 +00:00
adelikat d97699e058 Some code clean up 2008-11-17 14:50:42 +00:00
adelikat 0a5f20c034 Frame counter can now display when no movie is loaded. (If no movie, reset and power reset the counter to 0). 2008-11-11 22:58:29 +00:00
adelikat 8ac6fa1256 Added Open Rom and Close Rom hotkeys (functions are #IFDEF WIN32). Win32 - removed accel keys for Open/Close ROM. Res.rc cleanup. 2008-11-11 04:09:08 +00:00
punkrockguy318 407f0f8663 optional lua in sdl 2008-09-24 06:06:31 +00:00
zeromus b6bad1295e SF [ 2046984 ] Player 3 inputs when not used 2008-08-12 07:32:44 +00:00
adelikat 7d03ee4fc9 frame adv - skip lag feature implemented 2008-08-07 15:56:39 +00:00
zeromus 2c5a0a443a lagcounter added to savestate 2008-08-07 04:56:40 +00:00
zeromus 56e462ab72 fix the fix for the lua player2 fix 2008-08-04 16:03:18 +00:00
zeromus 0fd76158a0 fix the lua player2 fix 2008-08-04 16:02:46 +00:00
qfox 90b77e0790 Hurray, i fixed a bug. Sorta... :p (fixes lua input for player 2 and 4) 2008-08-03 17:06:47 +00:00
punkrockguy318 ae08ef431d added newline 2008-08-02 04:37:16 +00:00
zeromus d7524bcdba committing basicbot rip-outage so i can test it at work 2008-07-31 16:21:42 +00:00
zeromus cf65728642 lua!!!! 2008-07-23 06:54:14 +00:00
qfox 9bd8553976 New BasicBot works, but very very basic (only numbers). 2008-07-22 20:17:43 +00:00
qfox 34c60610ea 2008-07-21 20:14:31 +00:00
zeromus 81241b5d26 reorganize lagflag code 2008-07-10 04:55:52 +00:00
zeromus bc54e2abba generalized the loading-from-archive code to work with any archive format and to load any kind of file from archives (although nothing but the roms may work yet and i will have to fiddle with things as requested). I probably broke the sdl build; just stub the two new FCEUD_ functions in the most brainless way possible and it should work. 2008-07-09 05:47:13 +00:00
adelikat 663a2daf08 1) Lag Counter setting remembered by config. 2) MapHokeys now includes many tools such as debugger, ppu viewer, etc. 2008-07-07 15:54:38 +00:00
adelikat 1ebff1d250 Lag Counter implementation 2008-07-07 00:18:55 +00:00
adelikat 0a4d291e64 Added Disp BG, OBJ hotkeys 2008-07-03 14:01:41 +00:00
adelikat c3d11e6a0c TASEdit dialog changes (and minor changes to input.cpp 2008-07-02 02:46:59 +00:00
zeromus b3469ceb85 tasedit bug fixes and enable turbo hotkey during tasedit 2008-06-28 23:39:35 +00:00
zeromus 0b1030a820 minimum tasedit should be working now 2008-06-28 22:03:59 +00:00
adelikat 3eecd0033e Changed rewind to auto-save 2008-06-25 00:43:02 +00:00
zeromus 79de2d8295 - a ton of cleanups
- re-enabling some tasedit functionality
- stabilize emu during tasedit by disabling features
- clarify/stabilize some basic tas stuff (interaction with reset/poweron)
- remove a bunch of warnings
2008-06-21 07:24:01 +00:00
zeromus 0d6820d922 see if this fixes zapper movies 2008-06-19 03:26:37 +00:00
zeromus e0a14909f0 faster compiles (mappers include 1/3 as much code now)
fix some memory leaks by changing the path generation APIs to return std::string.. but it still gets strdupped by a lot of clients. 
switch over more movie and savestate code to use iostreams instead of stdio
remove the temporary savestate stuff for more tasing speed hopefully
2008-06-17 06:55:07 +00:00
jeblanchard 2c777eb656 Add turbo toggle hotkey and -turbo [0/1] cmdline option. (Win32 only.) 2008-06-12 22:26:34 +00:00
punkrockguy318 a4647ef3e2 cleaned some code 2008-06-10 18:09:46 +00:00
zeromus c438158a00 changed fourscore to exclude other control options. (this is still not as clean as it could be. more work should be done in both input.cpp files to make sure that only gamepads can be used with fourscore.
also properly implemented zapper logging. and now, finally, I can log anything if I add in a little bit of code.
2008-06-09 08:15:20 +00:00
zeromus f90336a6a5 some work on infrastructure for recording any kind of input. but now movies are broken. once i teach the movies how to only output the three columns that are currently defined, zappers will work. 2008-06-08 10:22:33 +00:00
zeromus eea70691e4 just a small generalization to the input code 2008-06-08 06:23:43 +00:00
zeromus 3ea76ba08d reorganize and cleanup a bunch of input code. still in preparation for more general support of all input devices in movies. 2008-06-07 08:18:04 +00:00
jeblanchard 8e546b1bed More silly warning elimination 2008-06-07 01:21:38 +00:00
zeromus a4fb078f3c some work on the zapper movie recording, but it is not finished and a lot will have to be scrapped. there was some useful refactoring in here though so i am checking it in 2008-06-06 08:23:12 +00:00
zeromus 43908a249d goodbye fastapass and c80x86 2008-06-06 03:02:00 +00:00
jeblanchard 7105d7d537 Numerous seemingly harmless gcc warning fixes 2008-06-06 01:21:51 +00:00
zeromus 9a7da827a2 break tasedit. but on the way to making it better! 2008-06-05 06:49:11 +00:00
jeblanchard ec13169354 Other than documentation, fix [ 1965524 ] Option - Play movie from beginning 2008-06-04 00:53:09 +00:00
zeromus a94c996dd7 fix for 'jerky' rendering in final fantasy by changing emu to properly use startscanline and endscanline.
removed author stuff from record and replay dialogs
2008-05-27 00:51:31 +00:00
zeromus 1e539ad681 phase 1 of new movie system
we can now round trip a text movie format
2008-05-23 09:58:38 +00:00
mauzus ce73828279 [1959914] Input Config - add hotkey assignment to input presets
[1959913] Input Config - ability to save/load input presets
2008-05-21 15:35:37 +00:00
zeromus 201261c142 fixed http://sourceforge.net/tracker/index.php?func=detail&aid=1787298&group_id=13536&atid=113536
(screen needs to blank when rom is closed)
I dont think this was causing crashes anymore, but I went ahead and did it


fixed http://sourceforge.net/tracker/index.php?func=detail&aid=1960732&group_id=13536&atid=113536
(Increase frame advance speed when holding it down)
Now it runs at native emulation speed! Now that it is set up, I can easily adjust the speed to a fraction thereof.

fixed https://sourceforge.net/tracker/index.php?func=detail&aid=1960359&group_id=13536&atid=113536
(Sound doesn't work when fceu is running and not in focus)
Now it respects the global focus flag in the sound options (because I dont like global sound)
But the sound options engine is totally different so a lot of those options dont do anything.. we'll have to clean that up some other day
2008-05-09 06:43:55 +00:00
rheiny 618d4fccea Cleaned up some code. 2007-02-07 18:28:50 +00:00
qfox 84e4c81061 Basic Bot 0.3.3, now allows toggles while computing. bot can now process in parts, but it will desync for some reason, need to check this later. single-segment still works fine. 2006-11-19 22:45:40 +00:00
qfox d81578e52f Wrapped changes to input in WIN32 ifdefs. 2006-08-21 14:19:02 +00:00
qfox cbd856a185 Unix users ahoi. 2006-08-21 14:09:13 +00:00
qfox b15942881d FCEU_SetBotMode() in input.cpp now calls UpdateExternalButton() in basicbot.cpp to update a label in GUI. 2006-08-21 13:40:13 +00:00
radsaq e7d5aa6d29 Consolidate use of FCEUGI* globals GI, CurGame, and FCEUGameInfo into a single
GameInfo var. Still not very pretty, but at least there's only one of them and
the code compiles on Linux now.
2006-08-20 19:40:15 +00:00
zeromus 80d0d46d73 moved fceu to its own folder to make room for other projects
[[Split portion of a mixed commit.]]
2006-07-29 05:46:15 +00:00