Commit Graph

3883 Commits

Author SHA1 Message Date
riccardom 907889d756 Whitespace cleanup. 2010-02-01 15:57:03 +00:00
riccardom 06a820969c Convert cli frontend to common command line handling. 2010-02-01 15:55:15 +00:00
riccardom ed9c5eb8f5 Cflash image file is handled by common code, remove unused variables. 2010-02-01 15:03:58 +00:00
riccardom 541348deda Fix indentation. 2010-02-01 14:51:46 +00:00
mtabachenko 66ec4060e4 core:
- add support for patched firmwares;
2010-02-01 14:47:01 +00:00
zeromus 7abcb201e6 win32: use faster zlib with asm optimizations 2010-02-01 06:37:47 +00:00
zeromus d042d84840 forgot to checkin a file. also, add some little gpu speedups 2010-02-01 05:34:43 +00:00
zeromus a440388cda core: don't execute builtin SWI when intvec is relocated to an abnormal location 2010-02-01 05:23:20 +00:00
gocha b18a6d62ab add lua51.dll and lib 2010-01-31 11:18:27 +00:00
riccardom 1cb3ae44ee Handle the B button again, fix bug #2942776. 2010-01-30 19:59:47 +00:00
riccardom 5df8e5548f Mode desmume_config.* in common dir
Move desmume_config.* in src/ since we are now using it
in three frontends.
2010-01-30 18:07:01 +00:00
riccardom 5a8ec614ba Revert previous commit, should take a rest indeed. 2010-01-30 18:03:33 +00:00
riccardom 7d79980fb0 Oops, write config file in gtk-glade frontend instead of
reading it again.
2010-01-30 17:22:09 +00:00
zeromus d5d24cbb88 gpu: fix some (all?) sprite priority regressions 2010-01-29 20:04:38 +00:00
riccardom 950c6c7460 SoftAP_RXHandler may be static. 2010-01-29 13:43:14 +00:00
riccardom 27484f074f Iniatilize _spu_advanced othwerise we read uninitialized
memory as reported by valgrind.
2010-01-29 11:14:35 +00:00
riccardom 9b8a0dc52c Add a note about using a common place for config and
saves. While at it give credits to OpenAL patch author.
2010-01-29 10:59:41 +00:00
riccardom 269d1940c4 Store config and save*s in user specific config directory
Apply patch #2936906 from Jan Steffens to save config,
saves and savestates in a common dir instead of having
them in the current dir.

The config file is moved automagically but you need to move
the saves and savestates inside ~/.config/desmume/ by hand.
2010-01-29 10:52:53 +00:00
riccardom 9b1d5c4ef2 Convert gtk-glade frontend to gtk config machinery 2010-01-29 10:45:38 +00:00
riccardom 7fefaca661 Add an entry about the OpenAL microphone support 2010-01-28 16:45:56 +00:00
riccardom 540ad3d357 Use DoQuit() when exiting. 2010-01-28 16:34:56 +00:00
riccardom 98f88f2aca gtk / cli frontends update. 2010-01-28 16:33:17 +00:00
riccardom 22d77183f5 Add joystick configuration gui for the gtk frontend
There's no reason why we can't have one too :)
2010-01-28 16:28:31 +00:00
riccardom 16e047c8e9 Implement set_get_joy_key(), set_get_joy_axis() as wrapper
around a get only version of the same. These will be used
in the gtk frontend where we want to have the luxury of
discarding changes.
2010-01-28 16:19:20 +00:00
zeromus 45e95b1a8a gpu: fix sprite rendering order to be front to back 2010-01-28 04:30:58 +00:00
riccardom 136f3a8642 Cleanup ALSA mic initialization
ALSA microphone code still suck but now a little bit less.
Cleanup the initialization:
- use default device
- don't force a buffer size and a period which some drivers
can't support, instead query the driver for them

The next step would be to add use interrupt driven capturing
on a separathe thread but ALSA is a bitch...
2010-01-26 20:47:36 +00:00
zeromus 1d7b5994ee win32: fix background pause menuitem 2010-01-26 17:52:18 +00:00
zeromus 7a96bc7c3a win32: fix occasional race condition crash in subsequent rom loads 2010-01-26 17:47:56 +00:00
riccardom 752a660b7d Whitespace fixup. 2010-01-26 16:20:24 +00:00
riccardom b5b2729ad0 Remove path for local includes
We have src/ in our path so no need all these ../
2010-01-26 15:35:25 +00:00
riccardom 5d6a64797f Read configuration from ini file
Use gtk frontend desmume_config.* machinery to read the ini
file. This should fixup joystick not working correctly as
reported in #2897620.
2010-01-26 15:33:45 +00:00
riccardom 3b9af24780 Make desmume_config.* frontend agnostic
Remvoe references to gdk and gtk frontend specific
configurations.
2010-01-26 15:31:33 +00:00
riccardom 6c996f8993 Init glib threads
We actually does not use them but there's a plan to do so.
2010-01-26 14:38:24 +00:00
zeromus 823030cbaf wifi: fix bugs in winpcap init; gdb: don't emulate hardware while stalled 2010-01-26 09:10:21 +00:00
zeromus 0d47349db8 win32: fix default command in pathconfig dialog to be OK instead of Cancel 2010-01-25 20:59:42 +00:00
zeromus ce0342e702 add capture registers to soundview; emulate remainder of spu mixing functionality; add "advanced spu" sound configuration and --spu-advanced=1 to unlock new features, since they are running a little slow right now. 2010-01-25 07:23:54 +00:00
zeromus 6f04d2be74 core: change uninitialized save data to be 0xFF like it is supposed to be 2010-01-23 18:13:28 +00:00
zeromus 01aa3ccccd spu: fix new bug in some sequenced music 2010-01-23 17:33:10 +00:00
zeromus 46c5ee5ef8 spu: proof of concept of sound capture. works in starfy and maxmod; not yet in nsmb. 2010-01-23 10:21:46 +00:00
luigi__ 27a730b365 Wifi: some cleanup/code refactoring. Nothing exciting. 2010-01-22 19:52:50 +00:00
zeromus 95163ca09a spu: overhaul register emulation; fixes a bunch of maxmod bugs 2010-01-22 08:59:09 +00:00
mtabachenko 2e4fb2384c core:
- some fixes in PU and cleanup MMU;
2010-01-21 23:29:00 +00:00
mtabachenko 5f49036c2a core:
- add PU for ARM7 BIOS region (fixed #2598209, #2596062);
2010-01-21 15:00:50 +00:00
luigi__ 01aef49125 Luigi__ is stupid stupid stupid stupid stupid stupid
pcap_open without the promiscuous flag!!!
2010-01-20 21:04:33 +00:00
luigi__ 7ab58ee5b2 Wifi: a few optimizations. 2010-01-20 17:58:44 +00:00
luigi__ 2072f74f71 Oops. 2010-01-20 17:40:24 +00:00
luigi__ 51497fc1a8 Wifi: put PCap functions in the platform driver.
Load WinPCap symbols through GetProcAddress(), remove linking against WinPCap, more graceful failing at GUI side when PCap is missing.
2010-01-20 17:31:51 +00:00
luigi__ a841946fd8 Wifi: rewrite SoftAP's packet receiver so that it can now receive up to 64 packets per millisecond. Use nonblocking mode (speedup).
Connections to the internet are still wonky. Are packets still being missed? Dunno.
2010-01-20 15:48:19 +00:00
zeromus c3bd9cd6e4 sdlports: fix bizarre occasional touchpad failure 2010-01-20 06:54:57 +00:00
zeromus b395a819e1 fix some valground bugs 2010-01-20 06:22:42 +00:00