Fabrice de Gans
c8106573d8
[Dialogs] Move SoundConfig dialog to its own class
...
This fixes a number of issues with the current implementation. Namely,
some options were not properly saved and the audio driver was not
properly reloaded when some options were changed.
In addition, this moves most sound-related options to `g_owned_opts` and
simplifies many call sites.
2024-04-04 14:22:23 -07:00
Fabrice de Gans
8576733c0d
[Build] Remove lingering references to OpenAl
...
OpenAl is now required to build.
2024-04-01 21:14:51 -07:00
Fabrice de Gans
000c7f854c
[Build] Move non-core common code to `components/`
...
* Create multiple components library. These depend on the core code and
are used by multiple frontends.
* Clean up the filters declaration by moving them to a common header in
`components/filters/filters.h`.
* Clean up the include guards and include orders.
* Fix the modified paths in `src/debian/copyright` to match their new
location.
2024-03-16 17:32:09 -07:00
Fabrice de Gans
047bd935ea
[Build] Move the core emulator to src/core/
...
* Move src/apu/, src/gb/ and src/gba/ to src/core/.
* Clean up include guards and headers.
* Rename `BKPT_SUPPORT` to `VBAM_ENABLE_DEBUGGER` and remove the
`NO_DEBUGGER` define.
2024-03-16 14:35:36 -07:00
squall-leonhart
3362d9dac9
SubWCRev is no longer available as a standalone download
2012-07-22 17:06:34 +00:00
squall-leonhart
3b8a30a14d
added a note that the unpatched MSVC2010 has a bug that causes SSE2 to be applied on some operations when the /SSE flag is set, which causes an illegal on processors not supporting SSE2
2012-01-25 00:24:52 +00:00
thibeaz
2273a18e59
added shuffles patch for fixing wxwidgets interface build, unfortunetly still fails building on link enabling. but if disabled it will build and run.
2012-01-23 03:46:47 +00:00
squall-leonhart
da25a02d6b
SubWCRev is no longer standalone, removed from dependencies and pointed the project files to find it via path
...
updated DevInfo.txt
applied khh's patch for gbalink.cpp though more changes are required to bring trunk up to building since the Wx patches
2012-01-04 19:38:33 +00:00
spacy51
42f712395b
Add support for compiling x64 builds. These can not use the optimized x86 assembler code, which is used in the GBA core and several pixel filters.
2009-08-28 16:57:04 +00:00
spacy51
3ffff59c80
Update DevInfo.txt.
...
Add the new SoundDriver.h file to the project file.
2009-08-16 14:54:35 +00:00
spacy51
b74c1f4706
REMOVED old Qt files from trunk. See branches/qt for Qt front-end.
2008-10-16 08:49:15 +00:00
spacy51
82b4889980
CHANGED everything to use C/C++/MFC runtime DLLs + libpng/zlib DLL versions
...
ADDED workaround for missing crc32_combine function in default zlib DLL
2008-08-14 16:36:51 +00:00
spacy51
54addad74b
FIX compiling Qt build with MSVC++
2008-08-13 23:20:45 +00:00
spacy51
45a0581966
ADDED small how-to for compiling Qt on Windows
2008-08-13 23:04:31 +00:00
spacy51
09893c94c6
REMOVED outdated VC2005 project files
...
REMOVED libpng source code
REMOVED zlib source code
RENAMED vc2008 to vc2008_qt
MOVED Win32/MFC project files to 'project/vc2008_mfc' folder
CHANGED XAudio2 to default sound output
2008-08-13 10:01:39 +00:00
spacy51
160759bcb6
ADDED info about precompiled zlib & libpng
2008-07-26 11:43:28 +00:00
mudlord
213b3762c6
Updated what we need to do next.
2008-05-28 22:45:00 +00:00
spacy51
9dc85c95b9
Some clarifications.
2008-05-19 11:25:30 +00:00
spacy51
8c9a679eca
ADDED sound output using Microsoft's new XAudio2 API
2008-03-09 14:01:34 +00:00
spacy51
1c529a52e7
Update MSVC2008 project files.
...
Fix compiler errors.
2008-03-08 13:59:23 +00:00
spacy51
5fb4b4342b
rename res to doc
2008-01-14 22:08:41 +00:00