Commit Graph

3458 Commits

Author SHA1 Message Date
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
zeromus 12259cefcd oops, apparently vc6 doesnt save dsp until you close it 2010-01-20 05:47:36 +00:00
zeromus ef6022e61e add a readme for howto build 2010-01-20 05:44:26 +00:00
zeromus 33c8717151 organize vio2sf for easier distribution 2010-01-20 05:22:32 +00:00
kode54 caaebe35e6 Fixed doubled interpolation options in Winamp configuration 2010-01-20 04:56:59 +00:00
luigi__ 58d236151a Wifi: some bugxifing. After that I've been able to use ClIRC (IRC client for DS) and chat on #dolphin-emu! But I couldn't connect to freenode.net for some reason.
Also, I readded the WFC profile for SoftAP, which would be needed by some homebrew. But I made the connection ID field empty. Anyway WFC doesn't work, remember.
2010-01-18 21:19:41 +00:00
luigi__ b496da643d Wifi: fix a bug due to the new POWCNT1/2 implementation. 2010-01-16 01:10:28 +00:00
luigi__ 31c31675c5 ARM: fix execution time for MUL/MLA opcodes. 2010-01-14 21:35:14 +00:00
luigi__ d0cfc8d6be Add an option to patch the DelayLoop SWI when loading BIOS images (speed hack).
Will work ONLY with Nintendo BIOS dumps! (the addresses that are overwritten are hardcoded).
2010-01-14 18:55:45 +00:00
zeromus e03efa73ef core: set default cpu stacks, necessary for bitbox demo sound 2010-01-14 00:18:32 +00:00
riccardom c80f085444 Fix OpenAL on Mac OS X (hopefully)
Unfortunately we are not able to check if OpenAL is
available or not on mac os x so add it as requirement.
2010-01-13 11:21:48 +00:00
riccardom a7032a211e Cleanup the openal microphone code a bit. 2010-01-13 10:48:18 +00:00
zeromus f82946cd96 core: properly emulate POWCNT1 and POWCNT2 (fix picross bootup) 2010-01-13 05:15:21 +00:00
riccardom 4306e404e4 Whitespace cleanup. 2010-01-11 16:11:11 +00:00
zeromus 14b1122641 win32: apply patch [2925555] to stop emu from crashing when no sound device is available 2010-01-10 07:41:14 +00:00
zeromus 685e8ef91e add a note about how to execute ideas printf 2010-01-09 20:41:23 +00:00
zeromus 7874f746eb gfx3d: fix a bug in vectest? 2010-01-09 08:40:57 +00:00
kode54 024e8b9707 Fixed vio2sf interpolation setting, imported foobar2000 0.9 SDK, imported missing files from foobar2000 0.8.3 SDK 2010-01-09 04:14:00 +00:00
kode54 16c57263de Updated MSVC6 project files, bundled necessary parts of foobar2000 0.8.3 SDK 2010-01-09 01:53:29 +00:00
zeromus 7a88e3e80d add old vc6 projects in case theyre needed 2010-01-09 00:33:29 +00:00
zeromus ec367f17be tools: add vio2sf; enable mute channels and add interpolation choice 2010-01-08 23:56:14 +00:00
mtabachenko 2ef411f641 winport:
- fix VS2008 x64 builds;
2010-01-08 13:07:30 +00:00
riccardom d41862a36a Updated Traditional Chinese translation from Ronmi Ren #2922635. 2010-01-07 14:35:00 +00:00
zeromus 4ae597c2f0 fix some warnings, move alignment masks ahead of other logic in the main mmu routines (fixes potential crashes when accessing totally terrible addresses), crudely emulate OP_BKPT 2010-01-01 09:03:00 +00:00
gocha d781e65e09 windows: fix some obvious weird errors of Japanese translation, add some new items from the English resource, and add a few of new translations. 2010-01-01 02:02:21 +00:00
zeromus dc5dbcba26 win32: fix non-checked language menu items 2009-12-29 06:18:32 +00:00