Commit Graph

96 Commits

Author SHA1 Message Date
n-a-c-h cae0778388 Slight tweak.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@548 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-28 23:50:15 +00:00
n-a-c-h 1afe8ec5f3 Fixed two bugs, and did some corrections for granuality.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@547 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-28 22:55:00 +00:00
n-a-c-h 63337c083c Making some things more annoying to notice.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@545 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-28 22:43:40 +00:00
n-a-c-h 5e8239b625 Lets quiet a warning.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@544 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-28 09:04:14 +00:00
n-a-c-h 0227ab6f5a Make this just a little bit strong.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@543 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-28 09:01:22 +00:00
n-a-c-h d3923cda94 Taking some advice from byuu to not make all the data static, and of course, advice from SPC to stick in some annoying we no longer exist, bring on fucompp!
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@542 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-28 08:58:50 +00:00
n-a-c-h c2719482c8 I'm upset that my last trick missed a trick, so correcting that now.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@540 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-28 02:38:01 +00:00
n-a-c-h 4bf9cd2109 Okay this insanity I think is sort of outdoing myself. Good luck looking at this through a disassembler.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@539 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-28 02:26:10 +00:00
n-a-c-h d5bb2f5390 Maybe this will help.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@538 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-28 00:51:46 +00:00
n-a-c-h aefae9d91a Should compile now with MSVC (yeah, I actually broke out MSVC and did some testing, not that I could figure out how to build the whole project).
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@537 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-27 23:13:26 +00:00
n-a-c-h 274df62411 Oops, mixed up two variables.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@535 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-27 08:40:32 +00:00
n-a-c-h fab740fc99 Small improvement ;)
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@534 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-27 08:39:20 +00:00
n-a-c-h 0d0f5ed94e Scope fix, lets hope this compiles.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@533 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-27 08:36:54 +00:00
n-a-c-h dd68ab30d6 Move some data from function to global to take it off the stack, and make it harder to find when browsing the code with a process viewer.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@532 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-27 08:35:36 +00:00
n-a-c-h 4f342489ab Just in case.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@531 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-27 08:34:07 +00:00
n-a-c-h a9838c5c27 A lot more crazy stuff, hope it compiles.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@530 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-27 07:58:21 +00:00
mudlord 488f1f8fb1 Started work on updated crypto
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@529 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-26 23:19:27 +00:00
spacy51 e26d47587b ADDED convenience behavior of filter plugin menu entry
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@527 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-20 17:04:25 +00:00
spacy51 930c15d4a0 FIXED: Logging dialog broken after switching render API
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@524 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-20 14:43:12 +00:00
mudlord fbaa2c86c3 Updated payload
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@515 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-19 13:06:55 +00:00
mudlord c0cf22209d Added some fun....
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@514 a31d4220-a93d-0410-bf67-fe4944624d44
2008-05-19 12:50:49 +00:00
spacy51 4676ee116d ADDED: Option to always use the last accessed directory instead of any of the default ROM directories.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@479 a31d4220-a93d-0410-bf67-fe4944624d44
2008-04-15 15:15:36 +00:00
spacy51 eea7aa1d08 FIXED: OpenGL had black border at top in fullscreen
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@478 a31d4220-a93d-0410-bf67-fe4944624d44
2008-04-08 19:19:42 +00:00
spacy51 c3641f314d ADDED option to disable multi-threaded pixel filtering
REDUCED maximum number of cores to use to 8

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@473 a31d4220-a93d-0410-bf67-fe4944624d44
2008-04-05 00:13:31 +00:00
spacy51 c6f5298e6a Use GetSystemInfo() function to retrive number of CPUs.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@472 a31d4220-a93d-0410-bf67-fe4944624d44
2008-03-30 23:23:25 +00:00
spacy51 8682f2f989 FIXED: Wrong detection of CPU cores crashes emu.
ADDED: D3D will not use more than 16 cores.

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@471 a31d4220-a93d-0410-bf67-fe4944624d44
2008-03-30 13:26:17 +00:00
spacy51 f060ef5ac6 ADDED asm-filters thread-safe patches by chrono.
ADDED maxCpuCores option to ini file and autodetect best value at first run.


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@470 a31d4220-a93d-0410-bf67-fe4944624d44
2008-03-26 16:21:30 +00:00
spacy51 a67b3e25f9 FIX GUI bug related to COM and multi-threading
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@461 a31d4220-a93d-0410-bf67-fe4944624d44
2008-03-10 14:18:45 +00:00
spacy51 0d082ba3f2 Change initialization of DirectSound and XAudio2 to load DLLs at runtime instead of linking statically to them.
Replace timeGetTime() with GetTickCount() in order to eliminate the need of additionally linking against winmm.lib.

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@458 a31d4220-a93d-0410-bf67-fe4944624d44
2008-03-09 19:11:28 +00:00
spacy51 4c1c9429d9 ADDED sound output using Microsoft's new XAudio2 API
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@454 a31d4220-a93d-0410-bf67-fe4944624d44
2008-03-09 14:01:34 +00:00
spacy51 c846e62d15 Update MSVC2008 project files.
Fix compiler errors.

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@451 a31d4220-a93d-0410-bf67-fe4944624d44
2008-03-08 13:59:23 +00:00
Nach acacbd5c2d Whitespace trim, and eol-style native propery set again.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@448 a31d4220-a93d-0410-bf67-fe4944624d44
2008-03-05 00:35:39 +00:00
squall_leonhart69r 5f8e3c5cef Added items remotely
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\win32\VBA.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\win32\VBA.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\win32\VBA.rc


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@432 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-29 04:06:25 +00:00
squall_leonhart69r f48e46c20d Removed file/folder
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@423 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-29 03:54:27 +00:00
squall_leonhart69r ab3e4a0a33 added partial support for Brunni's GB palettes, might make this more permanent in the future by improving the built in palette editor and adding pergame support to it.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@414 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-29 02:52:45 +00:00
Nach 3c1c4aad4f You better believe it, it's a whitespace trim, and line conversions, eol settings comming up.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@409 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-27 23:58:25 +00:00
squall_leonhart69r fcb541eb22 moved some of the GBA core files to the new agb directory and setup the paths, fixed some includes i didn't setup properly for GB.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@391 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-27 15:48:18 +00:00
spacy51 ff3d186725 ADDED average performance logging. Enable with LOG_PERFORMANCE. Optionally change frame interval with PERFORMANCE_INTERVAL = x frames
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@341 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-26 11:46:37 +00:00
spacy51 604d8f54b2 mudlord:
REMOVED GLSL shaders.
FIXED Win OGL crashing on startup when a filter is enabled.
ADDED support for display lists.
FIXED resizing when using display lists.

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@330 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-22 11:24:22 +00:00
spacy51 a56a812c02 Resource file cleanup. Remove reference to non-existent InterlaceIB function. Removed non-IFB MotionBlur.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@325 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-20 20:15:10 +00:00
spacy51 54f4154953 FIX issues with NO_D3D
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@321 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-19 02:06:42 +00:00
spacy51 978bece999 NUKED skin support
CLEANED resource file

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@313 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-17 13:20:50 +00:00
spacy51 754fe029c9 NUKED DDraw even more
FIXED here and there

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@312 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-17 12:47:36 +00:00
mudlord 635ff74f10 Nuked DirectDraw renderer
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@310 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-17 05:58:17 +00:00
spacy51 2dd0496140 IMPROVE icon
USE new icon for x64
CLEAN resource file
REMOVE useless files

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@302 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-14 21:58:24 +00:00
spacy51 066f6b9d08 minor
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@293 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-12 22:21:26 +00:00
spacy51 1957e4f1f1 ADDED: BIOS settings dialog
MODIFIED: Seperate BIOS settings for GB mono and GBA
REMOVED: Old BIOS settings menu entries

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@273 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-09 12:44:54 +00:00
spacy51 35cccd7ca6 merged seperate winCheckMenuBarInfo into updateWindowSize
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@266 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-06 14:13:39 +00:00
spacy51 35354a3556 Direct3D: Added hardware motion blur
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@254 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-01 02:31:07 +00:00
mudlord 7d1d78cd9a Updated copyright information in core files that we modded :)
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@250 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-31 04:52:00 +00:00