squall_leonhart69r
4cfebaf1d8
added files
...
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\agbprint.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBA.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBA-arm.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\gbafilter.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBAGfx.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBALink.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBA-thumb.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\agbprint.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBA.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBAcpu.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\gbafilter.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBAGfx.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBAinline.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBALink.h
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@404 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-27 21:52:19 +00:00
squall_leonhart69r
ac11a3e6f9
added files
...
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\agbprint.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBA.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBA-arm.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\gbafilter.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBAGfx.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBALink.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBA-thumb.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\agbprint.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBA.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBAcpu.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\gbafilter.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBAGfx.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBAinline.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBALink.h
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@403 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-27 21:52:12 +00:00
squall_leonhart69r
9cd4f98f37
added files
...
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\agbprint.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBA.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBA-arm.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\gbafilter.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBAGfx.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBALink.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBA-thumb.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\agbprint.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBA.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBAcpu.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\gbafilter.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBAGfx.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBAinline.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBALink.h
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@402 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-27 21:52:05 +00:00
squall_leonhart69r
cc08febf86
added files
...
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\agbprint.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBA.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBA-arm.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\gbafilter.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBAGfx.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBALink.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBA-thumb.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\agbprint.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBA.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBAcpu.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\gbafilter.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBAGfx.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBAinline.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBALink.h
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@401 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-27 21:51:57 +00:00
squall_leonhart69r
bab00e0e24
added files
...
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\agbprint.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBA.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBA-arm.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\gbafilter.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBAGfx.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBALink.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBA-thumb.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\agbprint.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBA.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBAcpu.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\gbafilter.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBAGfx.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBAinline.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBALink.h
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@400 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-27 21:51:48 +00:00
squall_leonhart69r
8b89b4af54
added files
...
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\agbprint.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBA.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBA-arm.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\gbafilter.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBAGfx.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBALink.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBA-thumb.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\agbprint.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBA.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBAcpu.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\gbafilter.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBAGfx.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBAinline.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBALink.h
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@399 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-27 21:51:40 +00:00
squall_leonhart69r
5e0270135b
added files
...
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\agbprint.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBA.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBA-arm.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\gbafilter.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBAGfx.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBALink.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBA-thumb.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\agbprint.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBA.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBAcpu.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\gbafilter.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBAGfx.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBAinline.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBALink.h
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@398 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-27 21:51:33 +00:00
squall_leonhart69r
df73727d64
added files
...
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\agbprint.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBA.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBA-arm.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\gbafilter.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBAGfx.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBALink.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBA-thumb.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\agbprint.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBA.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBAcpu.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\gbafilter.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBAGfx.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBAinline.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBALink.h
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@397 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-27 21:51:24 +00:00
squall_leonhart69r
905c8e53a7
added files
...
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\agbprint.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBA.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBA-arm.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\gbafilter.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBAGfx.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBALink.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBA-thumb.cpp
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\agbprint.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBA.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBAcpu.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\gbafilter.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBAGfx.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBAinline.h
D:\Projects\VisualBoy Advance-M-1.8.0 source\src\agb\GBALink.h
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@396 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-27 21:51:16 +00:00
squall_leonhart69r
155b3346d4
somehow missed a path >.>
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@392 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-27 16:01:44 +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
squall_leonhart69r
9e95199210
Renamed GB to DMG, fixed makefiles and vc project files to accomodate this change
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@390 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-27 13:33:37 +00:00
spacy51
66b174b743
Qt:
...
REMOVED glwidget
ADDED window size save/load to INI
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@389 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-24 18:09:14 +00:00
spacy51
a89050faca
Qt:
...
ADDED smarter graphics output
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@388 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-24 18:01:35 +00:00
spacy51
f6b97afa4b
Qt:
...
ADDED ROM file loading
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@387 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-24 00:10:53 +00:00
spacy51
4070f2a9b3
Qt:
...
ADDED version info to about box
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@386 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-23 20:13:48 +00:00
spacy51
82eed07ba4
Qt:
...
ADDED list widget to cheats sidebar
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@385 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-22 19:43:50 +00:00
spacy51
b27912722c
Qt:
...
FIXED disabling side bar when enabling translation
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@384 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-22 19:32:43 +00:00
spacy51
e9ddf8474b
Qt:
...
FIXED small mistake
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@383 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-22 19:25:19 +00:00
spacy51
fcde7f2a14
Qt:
...
ADDED support for saving/loading settings to/from an INI file.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@382 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-22 18:59:57 +00:00
spacy51
f7486e8815
Qt:
...
ADDED Windows VersionInfo to resource file
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@380 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-21 20:04:37 +00:00
spacy51
e919b38684
Qt:
...
FIXED missing Q_OBJECT declaration in class definition
UPDATED german translation
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@379 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-21 19:23:52 +00:00
spacy51
0964583f83
Qt:
...
- Eye candy
- Code cleanup
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@378 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-21 17:33:04 +00:00
spacy51
f3add969f6
forgot to add this file
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@377 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-21 16:42:17 +00:00
spacy51
d207261166
Qt:
...
- code cleanup
- modified layout of config dialog
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@375 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-21 15:58:29 +00:00
mudlord
b8c58d3169
Added preliminary input keys dialog box
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@374 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-21 08:58:01 +00:00
mudlord
9ddc3c0e15
Fixed some minor issues in the main dialog
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@373 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-21 05:37:40 +00:00
mudlord
392e5b875e
Started preliminary work on the new main options menu
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@372 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-21 05:21:15 +00:00
mudlord
0658542f98
Added stubs for opening ROMs and the main options dialog widget
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@371 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-21 04:27:45 +00:00
mudlord
41a1dc524a
Fixed bug 2166
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@370 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-21 03:15:08 +00:00
spacy51
814e191201
Qt:
...
ADDED possibility to show/hide cheats sidebar
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@369 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-20 22:10:05 +00:00
jbo_85
b6cc37c047
Optimized some stuff in the renderer.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@368 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-13 23:16:16 +00:00
mudlord
4d0775a977
Bleh, fixed resource, again.
...
This most likely will be the last MFC GUI based update
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@367 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-12 00:39:48 +00:00
spacy51
e48f793db8
Qt:
...
ADDED basic cheat sidebar
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@365 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-10 15:32:44 +00:00
spacy51
7bf7416b66
Qt:
...
ADDED spanish translation
ADDED switch to enabled/disable translation
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@363 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-10 12:35:36 +00:00
spacy51
b59b226da8
Qt:
...
ADDED dynamic translation file loading
ADDED File->Exit menu entry
SIMPLIFIED menu construction
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@362 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-10 00:08:37 +00:00
spacy51
f4c29fa641
Qt:
...
MINOR translation changes
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@361 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-09 22:41:05 +00:00
spacy51
f316797a20
Qt:
...
ADDED short translation how-to
FIXED some linux build errors
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@359 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-09 21:42:17 +00:00
spacy51
e2b89cf473
QT:
...
USE precompiled header
ADDED basic menu
ADDED OpenGL frame
ADDED german translation
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@358 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-09 17:16:37 +00:00
spacy51
5fd75a9552
ADDED basic Qt translation framework
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@353 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-06 13:59:07 +00:00
spacy51
383e09d112
ADDED very basic Qt build system and a VC2008 project file using the QMake file.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@350 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-02 14:51:23 +00:00
squall_leonhart69r
6a90061fb7
Reverts Spacy's Divide by Zero fix that caused GBA rom white screen (mudlord)
...
Note, spacy, in the future, have mudlord check any code you want to commit to svn, or have him fix the bug.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@349 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-01 09:11:34 +00:00
mudlord
2a6b3f2576
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@348 a31d4220-a93d-0410-bf67-fe4944624d44
2008-02-01 08:22:57 +00:00
mudlord
212df68be4
SDL Windows updates:
...
- Fixed build on windows
- Clear the screen before each frame when in opengl mode to remove artifacts on Windows
- Don't use the asm version of the Sai2x filters anymore, since it somehow doesn't link on Windows
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@347 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-30 22:37:22 +00:00
spacy51
0183f2a910
ADDED compile date to about box
...
REDESIGNED about box a little
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@345 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-29 13:11:02 +00:00
spacy51
ba39e0f2b3
FIXED: Entering fullscreen while logging window was active caused dead-lock
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@343 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-26 12:12:16 +00:00
spacy51
cdae90d9a1
RENAME FileToggleMenu accelerator to FileToggleFullscreen
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@342 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-26 11:55:06 +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
1c5ce38d83
CORRECTED another typo
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@340 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-25 18:40:34 +00:00
spacy51
4130d7bd6d
CORRECTED typo in man page
...
REMOVED zero-size getopt files in /src
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@339 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-25 18:10:58 +00:00
mudlord
80f9955583
Fixed SVN properties on rules files
...
Added missing files
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@337 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-24 11:46:19 +00:00
mudlord
edf6f13bc4
Major Linux updates by bgKu:
...
- Added a basic manpage
- Added a default Linux configuration file
- Applied debian patch 01_use_dot_dir. This makes vba save the save states and battery files to $HOME/.vbam/. It is useful because the rom path is very likely to be read only. These paths can still be overridden using the config file. The configuration file and the vba-over.ini file can also be loaded from that .vbam path. Needs some Windows testing.
- Text.cpp/h getopt.c/h are sdl specific so moved them to the sdl folder.
- Removed the ability to disable the ASM version of the Sai2x scalers at runtime (to make them behave like the HQ filters)
- Fix the command line parsing bug I introduced in rev 191 (thanks to MNK)
- Gave to the interframe blending filters the same interface as fullscreen filters
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@334 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-24 05:33:18 +00:00
spacy51
ff18785f70
IMPROVE texture locking performance
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@333 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-22 14:08:28 +00:00
spacy51
39ffa7eee5
FIXED division by 0
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@332 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-22 13:27:31 +00:00
spacy51
92198f10d5
REVERTED increased code list size
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@331 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-22 12:32:49 +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
41d3dee8a2
REMOVED remaining references to non-IFB motion blur in SDL port.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@329 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-20 21:15:52 +00:00
spacy51
edc59c8013
ADDED fullscreen support to OpenGL
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@328 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-20 20:23:36 +00:00
spacy51
f56a1b3533
ADDED full screen mode enumeration functionality to OpenGL (uses Windows GDI functions).
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@327 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-20 20:22:57 +00:00
spacy51
fd055c2756
WORKAROUND: Input does not work when switching from D3D to OGL
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@326 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-20 20:16:33 +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
c73edf150f
ADDED possibility to edit GB cheats
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@320 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-18 20:51:47 +00:00
spacy51
46ea60b680
INCREASE maximum number of GBA cheats to 1000 (was 100)
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@319 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-18 19:33:05 +00:00
spacy51
db4932fb43
INCREASE maximum number of cheats to 1000 (was 100)
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@318 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-18 19:20:24 +00:00
spacy51
15d48b9256
REMOVE Display Drivers Dialog ( IDD_DRIVERS )
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@317 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-17 14:30:37 +00:00
spacy51
c54c0a8823
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@316 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-17 13:52:17 +00:00
spacy51
620f223205
Fixed strange mistake with "resource.h" being renamed to "resource." because it had two mac line endings in it.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@315 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-17 13:40:40 +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
4fc470cbcc
Removed DirectDraw.cpp
...
Fixed up issue in MainWndFile
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@311 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-17 06:34:06 +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
mudlord
5b243daf86
Numerous Linux updates:
...
- OpenGL : fixed texture size to be exclusively a power of 2
- OpenGL : Clear the screen on init
- OpenGL : Set fullscreen resolution to the resolution of the desktop
- Changed the executable name to vbam to avoid conflict with the original VBA
- Added a basic install target to the makefile
- Fixed .gz archives loading when using fex_mini (thanks to tttttttttanaka)
- Added debian packaging informations
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@309 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-17 04:51:34 +00:00
spacy51
66c2e9b596
ADDED Extended Fullscreen Settings dialog for Direct3D.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@308 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-15 17:23:18 +00:00
spacy51
c68a44b8a1
REMOVE useless file
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@307 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-15 00:11:03 +00:00
spacy51
9df386d9a0
Prepare display interface for adding an extended full screen settings dialog.
...
Changes are backwards compatible to the old DirectDraw video mode enumeration code.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@306 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-14 23:13:49 +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
dedb0326ad
fixed wrong tab order in directories dialog
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@297 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-13 12:55:50 +00:00
spacy51
d58be99f74
fixed x64 weakness when using CreateFileMapping
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@296 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-13 12:55:18 +00:00
mudlord
41993af424
Added support for compiling SDL port under MacOSX
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@294 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-13 03:17:35 +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
mudlord
7064ccdeb3
- Fixed build
...
- Use the current desktop color depth instead of 16 BPP
- Fixed the OpenGL renderer when in 16 BPP color mode
- Changed the default filter to Stretch2x
- Fixed interframe blending
- A few optimizations
- We need fex.h and fex_mini.cpp for the SDL version, and using files from dependancies is not a option
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@289 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-11 21:46:41 +00:00
spacy51
a92c0d6653
FIXED: Buffer overrun when selecting "Flash save" in the "Import->Battery file..." dialog.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@287 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-11 17:50:19 +00:00
spacy51
b73b895e97
clear cheat list when another ROM is loaded
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@286 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-11 17:40:25 +00:00
spacy51
b767c921f8
use fex.h & fex_mini.cpp from dependencies directory instead of redundant copy in src folder
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@285 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-11 13:49:30 +00:00
spacy51
1b9e54ca54
minor cleanup & changes
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@284 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-10 19:10:28 +00:00
spacy51
87e1f085b0
minor
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@283 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-10 17:06:23 +00:00
spacy51
5a80ca34fc
use newer (Windows 2000) version of folder selection
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@282 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-10 17:04:21 +00:00
mudlord
d7dc5effea
SDL-OpenGL fixes:
...
- Filters > 2x now work with the OpenGL renderer
- Window resizing with the OpenGL renderer is fixed
- Fixed hq3x and hq4x when in 32bpp mode + C version of the filters
- Disabled ASM CPU emulation core since it doesn't build here
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@281 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-10 08:59:37 +00:00
spacy51
73f7325e93
forgot to add these files
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@280 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-09 22:58:05 +00:00
squall_leonhart69r
f9958724fb
Arranged Open menu to Gameboy, Gameboy Colour, Gameboy Advance, Added Game Overrides menu item under Emulator options and Greyed out Linking menu until someone has a chance to look at it.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@279 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-09 20:06:47 +00:00
squall_leonhart69r
52826f04c6
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@278 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-09 19:55:04 +00:00
spacy51
5de08170c6
ADDED: Seperate GBC ROM folder support
...
MODIFIED: Directories dialog
MODIFIED: File filters for ROMs
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@276 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-09 15:18:40 +00:00
spacy51
31f519cca6
MODIFIED: Input setup dialog
...
ADDED: Clear all keys
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@275 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-09 14:06:52 +00:00
spacy51
cec4a40c32
small code cleanup
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@274 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-09 13:13:14 +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
de1172a65b
FIXED: Load most recent save game did not work
...
FIXED: Save to oldest save game always wrote to slot 1
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@272 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-08 16:03:52 +00:00
spacy51
a8f7a3befa
Fixed: Visible noise at image border with bilinear texture filter enabled
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@270 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-07 14:42:16 +00:00
mudlord
602396892b
Numerous SDL updates:
...
[*] Made stretchers and filters use a common interface
[+] Filters can now be changed at runtime using CTRL+G
[*] Replaced Simple?x filters by the ASM optimized stretchers
[-] Removed YUV output
[-] Finished removing the remove-intro feature
[!] Fixed a bit the OpenGL code. Still a lot more to do.
[*] Code cleanup
Thanks to bgKu for contributing and Linux testing of this.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@269 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-07 09:09:28 +00:00
spacy51
6f6ab0c4fa
use D3DCREATE_FPU_PRESERVE when initializing Direct3D to fix low frequency noise in DirectSound
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@268 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-06 20:57:35 +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
0615013a73
add minimum window size
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@265 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-06 13:50:09 +00:00
spacy51
4552ff988a
pause sound when interacting with non-client area
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@264 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-05 23:39:28 +00:00
spacy51
ba3bd3b6c5
fix texture alignment
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@261 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-05 22:22:35 +00:00
spacy51
9f1c4dcb46
OpenAL configuration dialog:
...
Fixed: Label overlapped combo box
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@259 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-05 01:13:56 +00:00
spacy51
7206d4c467
Direct3D renderer:
...
Fixed: Sqeezed image for 1x image size
Fixed: Lowest scan line visible as first one with bilinear texture filtering enabled
Optimized: Textures are now a power of 2
Optimized: Clear screen only when necessary
Debug: Added #define D3D_DEBUG_INFO for debug builds
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@258 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-05 01:13:27 +00:00
spacy51
3c3fdf4a83
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@257 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-02 16:31:48 +00:00
mudlord
00b1af55aa
Fixed issue with ">>" in C HQXX implementation for Linux and Win32 x64
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@256 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-02 10:41:48 +00:00
spacy51
0e6a4e7548
draw the new image on the old one instead vice versa
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@255 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-01 14:34:11 +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
spacy51
22e4269c29
use magenta background in debug mode
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@253 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-31 15:53:27 +00:00
spacy51
2ef7d60489
fixed: RGBtoYUV switched red and blue
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@251 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-31 13:20:01 +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
jbo_85
2b0ede21e3
Fixed SDL port compiling. Use the asm core when compiling with USEASM=yes. Optimized the renderer a bit. FF4 intro should be a bit faster, now.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@249 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-31 01:24:58 +00:00
spacy51
6ece6dd1a3
added support for RGB555 format (6bit green instead of 6bit).
...
improve speed when trying to interpolate the same colors.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@247 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-30 21:11:40 +00:00
spacy51
1e9552726a
hq3x/4x:
...
moved source files to seperate directory
added 16bit C version
C version: cleanup
C version: much code merging for 16bit/32bit
C version: code optimization ( only calculate YUV values for one pixel once )
C version: corrected one logic mistake when dealing with pixels at the border of the image
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@246 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-30 20:09:14 +00:00
mudlord
b46e90b62c
Added extra commenting to OGL renderer source
...
Made more steps to allow OGL renderer to be more modular
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@245 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-28 23:07:44 +00:00
spacy51
153d35246a
Clear log whenever a new game is started.
...
Move log function definitions to the appropriate header file.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@244 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-27 15:40:21 +00:00
spacy51
3d7cd89633
Logging: New messages will not replace old messages anymore when window is opened
...
OpenAL: Corrected some comments
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@243 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-27 15:20:28 +00:00
spacy51
9b808813d4
FIXED: Shader-related crashes when uninitializing OpenGL renderer
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@242 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-27 14:57:15 +00:00
spacy51
5c29c440f3
FIXED: Creation of empty registry key
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@241 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-27 14:31:27 +00:00
spacy51
c663dde691
FIXED: No audio buffer low logging when not throttling
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@240 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-27 14:25:48 +00:00
spacy51
b42d881176
Removed "Automatic frame skipping" option, will now be activated with throttling
...
Throttling now uses (actually rapes) the Smooth60FPS functionality, so that throttling is no more skippy.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@239 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-26 16:09:21 +00:00
spacy51
cecabf15bc
removed portable.cpp/h from the MSVC project file
...
added C version of HQ3x/4x filters to the MSVC project file
x64 version compiles now
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@238 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-25 20:11:50 +00:00
Nach
715a55bd16
Fixes and remove of unneeded.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@237 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-25 19:44:16 +00:00
spacy51
ac04734948
files were useful, after all
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@236 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-25 19:20:40 +00:00
spacy51
019fb2d546
removed useless files
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@235 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-25 18:49:01 +00:00
spacy51
f08f489ff3
build system clean up
...
enable GBA logging for release versions (no measurable performance impact)
change "DEV_VERSION" to "GBA_LOGGING"
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@233 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-25 16:22:30 +00:00
spacy51
5661463dfd
little redesign of the Directories dialog
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@232 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-25 15:43:13 +00:00
mudlord
9f97116e06
Removed unneeded code, GL_TRIANGLE_STRIP is more than enough.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@230 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-24 20:31:39 +00:00
mudlord
31e5d61273
Added sanity checks when killing shaders
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@229 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-24 20:13:17 +00:00
spacy51
848a8879e8
fixed compile errors with NO_OAL switch
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@227 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-23 21:18:21 +00:00
spacy51
077d2bcc9a
grayed out D3D menu options when compiling with NO_D3D
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@226 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-23 21:15:34 +00:00
spacy51
4382e41696
added NO_OGL switch
...
simplified fall back when initializing render API failed
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@225 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-23 21:09:29 +00:00
spacy51
3821d13005
cleanup
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@224 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-23 21:07:48 +00:00
mudlord
6418ed33b0
Fixed up OpenGL code from last round
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@222 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-23 20:03:57 +00:00
mudlord
b1fa777574
Spacy, we don't need GLEW anymore! ^_^
...
Rewrote vertex handling so that it is cleaner (switch() anyone?)
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@221 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-23 19:36:16 +00:00
spacy51
2175eeee91
fixed some compiler warnings
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@220 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-23 13:29:50 +00:00
spacy51
a52671188a
fixed some x64 compiler errors/warnings
...
we still need a GLEW x64 lib
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@219 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-23 13:19:52 +00:00
squall_leonhart69r
e6c96c5684
removed sgb/cgb border fix, now back to 1.8 behavior
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@218 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-20 10:39:10 +00:00
squall_leonhart69r
a220f35e6f
wrong folder... crap
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@217 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-20 10:30:33 +00:00
squall_leonhart69r
63edce4d40
removed SGB Border fix
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@216 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-20 10:27:14 +00:00
squall_leonhart69r
c57f7462d3
Removed SGB Border fix
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@215 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-20 10:26:31 +00:00
spacy51
2289d47912
added support for video compression (no support for YUV color space)
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@214 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-17 17:42:56 +00:00
spacy51
547772d1f6
completely reworked AVI recording
...
compression will be re-added soon
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@213 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-16 19:45:25 +00:00
spacy51
180eab1396
correctly pause sound when resizing window
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@212 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-16 02:18:26 +00:00
spacy51
92f63b3f7f
added buffer count selection to OpenAL config dialog. default is 5
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@211 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-16 01:12:49 +00:00
mudlord
d796bebb0b
Fixed crash when changing filters
...
Changed expected sampler in shaders to "OGL2Texture"
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@210 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-15 23:55:21 +00:00
mudlord
3e73213099
Removed unzip.cpp/h
...
Updated SDL port to use full FEX library as optional
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@209 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-15 23:29:10 +00:00
spacy51
7a87270133
pause sound while moving window
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@208 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-15 19:41:01 +00:00
spacy51
86320355b8
reduced buffer count to 5
...
added logging of empty buffer queue
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@207 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-15 19:40:05 +00:00
spacy51
dd3c201018
removed DirectSound useOldSync option (would wait with an evil while())
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@206 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-15 18:22:17 +00:00
spacy51
fc6989e710
disable some sound settings while recording sound
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@205 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-15 18:12:15 +00:00
spacy51
6017a61525
make sound & AVI recording independent from sound output
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@204 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-15 16:03:52 +00:00
spacy51
f05d2b145e
make sound & AVI recording independent from sound output
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@203 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-15 15:55:00 +00:00
spacy51
6ba79876a2
improved copyImage function
...
split up copyImage to cpyImg16 and cpyImg32
unified D3D & DDraw copyImage behavior
no pitch hacks for 16 bit necessary anymore
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@202 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-15 14:47:24 +00:00
spacy51
f8ed7b0b9a
remove assembler version of copyImage because it is not faster as C version
...
declare copyImage as inline
move code from display.cpp to Display.h
delete display.cpp
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@201 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-15 13:28:09 +00:00
spacy51
9e41f42420
improve debug build speed by 20% when not using cheats
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@200 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-15 11:21:33 +00:00
spacy51
d6e7ebe472
disable cheats by default
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@199 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-15 11:20:38 +00:00
spacy51
82183f019d
fix deprecated warning in VC++
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@197 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-15 11:19:31 +00:00
mudlord
4b915aac56
Fixed SDL sound thread/shutdown issue for good now
...
Updated makefile
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@196 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-14 22:38:32 +00:00
spacy51
468fecfc48
fixed crash when entering OAL config
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@195 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-14 18:20:10 +00:00
mudlord
ffc715a8d2
Finished libresample removal
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@194 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-13 11:05:49 +00:00
mudlord
8f5d65d4ea
Updated fex_mini
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@193 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-13 11:03:48 +00:00
mudlord
6b10dbee8f
Fixed size of accelerator dialog
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@192 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-13 05:54:40 +00:00
mudlord
535e114079
Fixed sound thread issues in Subversion
...
Updated SDL port so that it now compiles with fex_mini.cpp
Added custom GLSL shader support to Win32 OGL renderer (requires GLEW)
Updated code in OpenGL renderer to be more tidy
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@191 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-13 03:45:51 +00:00
spacy51
bb250f3e7d
dynamic OpenAL DLL loading
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@189 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-12 18:04:26 +00:00
mudlord
74d3361b31
Updated File_Extractor to 0.4.3
...
Added fex_mini implementation
Removed libresample-0.1.3
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@187 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-10 12:35:55 +00:00
spacy51
c2997799f7
optimized timing formula a little
...
increases buffer size a little
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@185 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-08 14:48:14 +00:00
mudlord
a9e35b1909
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@184 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-07 21:27:40 +00:00
mudlord
d7d58fc6c5
Added E-Reader support to GBA core
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@183 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-07 20:46:20 +00:00
spacy51
ba1850dbbe
When resizing the window to a smaller size, the emulated image will now be updated as well.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@182 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-07 19:04:30 +00:00
spacy51
1484c18b73
quickly enter last used fullscreen mode by pressing Esc while in windowed mode
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@181 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-07 18:46:34 +00:00
spacy51
a9b8ab92f9
disable fullscreen GDI objects (menu & mode confirm dialog) for D3D & OpenGL
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@180 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-07 18:14:46 +00:00
spacy51
c963116c6f
removed display::renderMenu function (was not used anymore)
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@179 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-07 17:25:36 +00:00
spacy51
0522a2b116
device won't be reset twice when entering full screen
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@178 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-07 17:10:33 +00:00
spacy51
95b56a6f91
code was not necessary anymore
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@177 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-07 15:51:32 +00:00
spacy51
b93c9ba4fa
fixed: alcCloseDevice was not called in release builds
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@176 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-06 20:27:57 +00:00
spacy51
4e9362c238
"Generic Software" is now default
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@175 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-06 20:27:05 +00:00
spacy51
8d546e2f07
fixed buffer size calculation
...
every sample rate works now
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@174 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-06 17:30:43 +00:00
spacy51
b01e579c2a
fixed audio sync not working in DirectSound
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@173 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-06 15:06:43 +00:00
spacy51
66f2e69b29
corrected soundBufferLen
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@172 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-06 15:06:06 +00:00
spacy51
af97deab1d
added OpenAL device enumeration & selection
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@171 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-06 14:23:43 +00:00
mudlord
2dabc9c2d9
soundBufferTotalLen is in DirectSound.cpp now
...
Added correct sound device selection in OpenAL
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@170 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-06 13:54:29 +00:00
mudlord
028e88e0de
Cleaned up GUI of redundant options, due to implementation of new sound cores
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@169 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-06 10:14:45 +00:00
mudlord
82c163e159
Updated file extraction code in Util.cpp
...
Modded fex due to MS compiler idiocy when it comes to fex_type_rar
Updated OpenAL renderering setting to now save initial setting in the INI
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@168 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-06 09:50:41 +00:00
mudlord
faf058870c
Added support for OpenAL software audio mixing
...
Updated GBA sound engine to support new audiosavestate format
Several improvements to audio cores
Updated sample buffer length in DirectSound
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@167 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-06 08:16:35 +00:00
mudlord
e42aaa9c96
Optimized OpenGL rendering context creation
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@166 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-06 03:05:09 +00:00
mudlord
f628d9051f
Changed SDL debugger a little
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@165 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-06 02:48:03 +00:00
mudlord
0f1d4db7cd
Fixed RTC emulation a little
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@164 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-05 23:33:20 +00:00
spacy51
3ff0606ad8
added DirectSound <> OpenAL selection
...
OpenAL can be excluded from build with #define NO_OAL
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@162 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-05 23:22:37 +00:00
spacy51
8f273f5cc6
added OpenAL output
...
UI change coming soon
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@161 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-05 22:37:40 +00:00
mudlord
c973879c24
Added new GBA sound emulation core (thanks to blargg)
...
Updated GB sound emulation core
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@160 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-05 04:25:47 +00:00
spacy51
cdb46fb21b
minor changes
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@159 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-04 20:03:46 +00:00
mudlord
4d36d37125
Added missing files from last commit.
...
Bleh
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@158 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-04 12:45:37 +00:00
mudlord
0c78bc06a7
Added preliminary support for blargg's Gb_Apu
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@157 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-04 09:08:44 +00:00
spacy51
952ca087ce
fixed processor load always at 100%
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@156 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-03 23:09:10 +00:00
mudlord
eb109be567
Border fix for GB ROMs
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@155 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-03 20:55:18 +00:00
spacy51
e8a7648cc8
make debugging full screen easier
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@154 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-03 18:23:21 +00:00
spacy51
62a08c4997
do not assign one key twice to the same button
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@153 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-03 14:31:27 +00:00
spacy51
aa49ab74ff
some menu changes
...
added myself to about box
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@152 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-03 12:43:38 +00:00
mudlord
5b5fd225fd
Updated link emulation code
...
Added missing sound interpolation cases for new GBA core
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@151 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-03 10:54:40 +00:00
mudlord
b2c6b16098
Updated filter menu
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@149 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-03 06:08:49 +00:00
mudlord
97c9c5773e
Fixed severe GBA audio issue in core
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@148 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-03 02:21:47 +00:00
spacy51
2bb5210603
moved the call to preInitialize to a central location
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@142 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-02 01:52:09 +00:00
spacy51
e2f3e132cc
MainWnd creation is now the same for all render devices
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@141 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-02 01:46:05 +00:00
mudlord
51bad010d6
Removed MacOSX port
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@140 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-02 00:31:46 +00:00
spacy51
ad29571768
assembler routine now activated with #ifndef C_CORE instead of #ifdef ASM
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@139 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-02 00:18:52 +00:00
spacy51
417a1bad2d
added workaround for +1 scanline size in 16bit mode
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@138 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-02 00:13:40 +00:00
Nach
1b43a20316
HQ3x and 4x now also work in SDL on Windows.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@137 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-02 00:05:18 +00:00
spacy51
b384014f32
added NO_D3D preprocessor switch
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@136 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-01 23:24:34 +00:00
spacy51
035be8dcf4
renamed NOSKINS to NO_SKINS
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@135 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-01 23:03:32 +00:00
Nach
df166a4990
Fixed some issues.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@133 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-01 22:38:48 +00:00
mudlord
84688d6d23
Removed old GBA core include files
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@132 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-01 22:34:23 +00:00
Nach
294a6800fe
Compiling fixed, more fixes to come soon.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@131 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-01 22:32:36 +00:00
mudlord
9fc9f2994b
Updated GBA core
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@130 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-01 22:27:30 +00:00
spacy51
7cb96f1071
optimized font treatment on device reset
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@129 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-01 21:22:02 +00:00
spacy51
655a149f2b
fixed no image after multi-tasking from full screen
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@128 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-01 14:41:48 +00:00
spacy51
a4a2f0a3a3
readded skin support
...
(only DirectDraw supports it)
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@127 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-01 13:42:24 +00:00
spacy51
f3547062b5
filter plugin will not be used when init failed (plugin not found or none selected)
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@126 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-01 12:56:18 +00:00
spacy51
b25efd3b1f
center status messages & fps
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@125 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-01 12:55:29 +00:00
mudlord
d73d59efeb
Removed GDI renderer since it is slow and sucks ass.
...
Plus, the other renderers are hardware accelerated, so meh.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@122 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-01 10:56:20 +00:00
spacy51
c56d54cff1
fixed input config dialog
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@119 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-01 10:20:54 +00:00
spacy51
2529cb43e9
fixed VSync & TripleBuffering behaviour
...
workaround: VSync will be disabled when the menu is opened in full screen mode
dynamic size for text messages
image will not be rendered to backbuffer but to textured triangle strip
fullScreenStretch will be applied immediately
bBilinear filter was not applied at initialization
minor fixes
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@118 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-01 10:19:06 +00:00
mudlord
7c895289ce
Updated "Help" menu URL links in Windows port
...
Added menu item in "Help" menu for upcoming CHM docs
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@117 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-30 09:29:11 +00:00
mudlord
fea5ea35b1
Added very prelim. support for OpenGL in SDL port
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@114 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-27 13:13:25 +00:00
Nach
97ca1fbed4
Whitespace trim, and SVN property set.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@111 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-21 01:27:44 +00:00
mudlord
7c18635ba7
Updated about box with team info
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@110 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-21 01:16:37 +00:00
Nach
22240265d9
Fixed up the simple filters. Since filters over 2x are now first class citizens, Simple2x and 3x added. Filtering stuff cleaned up slightly.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@108 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-20 22:25:09 +00:00
Nach
511b8c8c60
HQXx now all working nicely in SDL. Can use assembly optimized in SDL port if compiled with USEASM=yes.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@107 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-20 16:03:49 +00:00
Nach
e7c5abfc0b
Fixed HQ3x and 16 bit under SDL.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@106 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-20 15:36:20 +00:00
Nach
ba6cdac2fa
HQ3x and 4x is now integrated into SDL, and has a C port. However 3x crashes.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@105 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-20 13:04:31 +00:00
Nach
caa3782bf9
Can now build the SDL port for Windows with PLATFORM=win or cross compile it with PLATFORM=win-cross.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@103 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-19 23:09:00 +00:00
Nach
ba129b85fe
Compatible with MinGW now.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@102 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-19 22:23:18 +00:00
Nach
7fdfd25212
MinGW compatibility.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@101 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-19 21:42:30 +00:00
Nach
882dcdff9a
Makefile is now more compatible, whitespace trim.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@98 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-19 19:58:21 +00:00
DJRobX
7f21387290
Convert RPI output to 32 bit as needed
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@95 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-19 09:03:21 +00:00
mudlord
c876a344d7
Updated Kega Fusion filtering code to return filter magnification via using rpiScaleFactor(), thus removing redundant code from previous implementation for window size scaling.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@94 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-19 05:45:23 +00:00
DJRobX
ad578ade3b
Fix sound disable/reenable glitch
...
Fixes for x64 build
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@93 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-17 10:16:24 +00:00
mudlord
fa80fac202
Added support for Kega Fusion RPI filter files
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@92 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-17 07:09:40 +00:00
DJRobX
a6afb1f9a6
Fix tab odrer on directories dialog
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@89 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-15 23:04:56 +00:00
mudlord
c6d7095a77
Bah, fixed alignment issue with filter string in open dialogs for ROMs
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@87 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-15 19:58:14 +00:00
mudlord
c56943055a
Fixed up filter dialog as TCOS requested
...
Fixed up minor variable issue in SoundSaveStruct[]
Addendum to last SVN message: Missing headers can be found here:
http://svn.bountysource.com/zsnes/trunk/src/win/vc_head/
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@86 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-15 19:51:26 +00:00
mudlord
e1e06a95a2
Reverted DJRobX's changes with regards to stdint.h
...
BTW: Nach has placed a copy of the header here:
https://zsnes.bountysource.com/svn/!dirinfo/5168/trunk/src/win/vc_head
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@85 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-15 11:54:51 +00:00
DJRobX
85ef110281
Fix motion key input settings
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@84 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-15 09:41:20 +00:00
mudlord
b305fff8df
Went through a lot of the GUI to make it more consistant.
...
Added extra filters for "Colour Gameboy" in open ROM dialog.
Removed RAR extensions from common dialog filters, due to RAR code being removed.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@83 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-15 09:29:13 +00:00
DJRobX
4714ab8a86
Fix up MSVC specific compile problems
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@82 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-15 08:57:30 +00:00
Nach
8eaa904bc2
More portability using C99 types.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@81 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-15 01:29:11 +00:00
Nach
3eb34589b7
Deleting files that seem to be useless.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@78 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-15 00:11:48 +00:00
Nach
5af1e7e3f8
Fixed a bunch of const issues. Trimmed some whitespace.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@77 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-15 00:02:26 +00:00
peterb
4b18719fd0
Adding support for MacOS X. "Releasee" target is a universal binary.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@76 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-14 22:09:27 +00:00
Nach
68b4ab9dc2
Make clean now works properly.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@73 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-14 18:39:30 +00:00
Nach
2cf03b6ad0
Permission fix.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@71 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-14 12:56:38 +00:00
Nach
3c06fa079f
Trimmed whitespace, and set propper line endings for SVN.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@68 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-14 12:28:27 +00:00
Nach
5be56cdac5
Can now build under Linux, although it crashes very early.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@67 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-14 12:06:48 +00:00
Nach
9ae58128ce
Quick fix.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@66 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-14 11:53:45 +00:00
Nach
b3b3720211
Some fixes. Make HQXx assembly work on all x86 OSs.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@65 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-14 11:21:04 +00:00
Nach
06c0ee5eda
More fixes.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@64 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-14 10:40:41 +00:00
Nach
494eadf95c
More fixes.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@63 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-14 09:25:46 +00:00
Nach
bc661af3b9
C99 Restrict keyword does not exist in C++ (yet anyway). MSVC inline assembly should not be floating around by itself. Checking a define for MMX is stupid, but I won't worry about it right now. Link code is severly MSVC only and should be cleaned or moved.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@62 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-14 09:16:23 +00:00
Nach
f188d0727f
Quoted constants in C++ are const, lets use them as so. Fixing a couple of issues and stupidity. If your compiler lacks the standard header <stdint.h> please get yourself a copy here: http://svn.bountysource.com/zsnes/trunk/src/win/vc_head/stdint.h
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@61 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-14 08:55:05 +00:00
mudlord
672acaaba2
OpenGL update phase 2. Added GL_POLYGON support to renderer for the sake of complete customizability of render modes.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@59 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-14 06:47:15 +00:00
DJRobX
8059a438ee
OpenGL update phase 1. Window-based rendering working better.
...
Properly accepts various input filter sizes
Hq3x code modified to rearrange output for RGB instead of BGR
New code to draw text directly in OpenGL instead of using
GDI.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@58 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-13 12:12:57 +00:00
mudlord
33224a87a7
Removed RAR support due to licensing conflicts with the GNU GPL.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@57 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-13 08:58:13 +00:00
mudlord
f898010f90
Added correct link for our project page
...
Updated file version information in resource
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@56 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-12 21:46:08 +00:00
mudlord
7c841ccb7c
Updated about dialog with our site details as well as updated credits.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@55 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-12 21:18:39 +00:00
DJRobX
ae398dbab6
Disableable link support
...
Enable separate SRAM and VBA.INI profile for multiple instances
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@54 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-12 20:24:38 +00:00
DJRobX
a5f7510034
File compiler settings in release mode
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@53 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-12 17:19:22 +00:00
DJRobX
bf20d1dded
Add Blargg's file_extractor library and integrate 7zip/RAR support
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@51 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-12 16:02:10 +00:00
DJRobX
951c127161
Temporarily remove StartGPLink() function ... because it breaks
...
Sonic Advance games.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@49 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-09 05:20:45 +00:00
DJRobX
3a344edb3c
Remove blargg apu
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@48 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-09 02:06:07 +00:00
DJRobX
2c223782fe
Fix up pathing in project
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@47 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-09 02:01:19 +00:00
DJRobX
3f0aa73180
Move dependencies into new dependencies folder for cleanliness
...
Remove blargg audio core but leave interpolation
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@45 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-09 01:40:27 +00:00
mudlord
87712a8213
Removed redundant libraries that should be in the developer's compiler directory anyway...
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@40 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-09 00:46:17 +00:00
mudlord
52e56e3027
Added glext.h as a dependancy. Needed for future OpenGL updates by me.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@39 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-08 12:57:36 +00:00
DJRobX
7ae707653d
GB use blargg's audio core correctly
...
Noise channel seems to be buggy in GBA mode (probably using uninitialized data somewhere). Suddenly became very LOUD.
Changed volume setting for now.
OpenGL is looking for glext which is not part of a standard windows build. Probably should incldue it in dependencies if we are going to
use it
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@38 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-08 11:42:08 +00:00
mudlord
4abe7ac4d2
Reverted changes from AF
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@37 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-08 11:33:26 +00:00
mudlord
8cb7ccec0d
Lovely...for some very strange reason, anisotropic filtering will not work in OpenGL......Reverted.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@36 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-08 11:31:25 +00:00
mudlord
5465b2cc5e
Added missing glext.h for anisotropic filtering
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@35 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-08 10:34:40 +00:00
mudlord
3d9d44389e
Implemented OpenGL anisotropic filtering
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@34 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-08 10:28:49 +00:00
mudlord
4535d78611
Moved libresample
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@32 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-08 00:22:40 +00:00
mudlord
e4612bad14
Moved libresample to SRC directory
...
Moved GBA filters to SRC directory
Removed unneeded sound interpolation class file
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@31 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-08 00:18:41 +00:00
DJRobX
1c6d75cbd5
Enable VBA linking
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@30 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-07 23:44:57 +00:00
DJRobX
bdc840ee4b
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@29 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-07 23:01:35 +00:00
DJRobX
98a8810c9c
Copy project optimization settings from official source
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@28 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-07 20:50:36 +00:00
DJRobX
17ae4f9f56
Direct3d fixes, disabling lockable backbuffers.
...
Official 1.8 beta seems to have an incomplete
direct3d implementation. You cannot select full screen modes
without using DirectDraw. This is fixed in this buld
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@27 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-07 09:24:46 +00:00
DJRobX
f1c5e3fc54
D3D update, use cximage library instead of direct inclusion in app
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@26 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-07 07:30:50 +00:00
DJRobX
9895517fc9
missing files
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@24 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-07 03:19:47 +00:00
DJRobX
ee40ad3d5c
Upgrade to 1.8 beta core
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@23 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-07 01:27:54 +00:00
DJRobX
0e1ef89215
fix menubar in DirectDraw triple buffer mode
...
clean up old #define in sound.cpp
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@22 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-06 10:53:19 +00:00
DJRobX
4a186b80e2
Remove windows dependency, small timing fix
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@20 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-05 20:03:11 +00:00
DJRobX
6c8a306919
Fix small error in optimized libresample layer
...
Enable optimizations in release mode
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@19 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-05 09:35:09 +00:00
DJRobX
52c4a1dbba
Completed sound interpolation optimization. Now calculates
...
sound rates in response to GBA timer adjustments instead
of recalculating on every sample.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@18 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-05 08:59:52 +00:00
DJRobX
27bcb9ad94
Sound code optimizations based on results of code profiling. Also contains some #ifdef'd out experimental
...
optimized code for sound filtering
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@17 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-05 07:13:08 +00:00
DJRobX
17a26699cd
update UI to allow multiple key assignments to functions
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@16 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-03 07:28:19 +00:00
DJRobX
ad8b4848f7
Fix missing initialization code for vba link
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@15 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-02 10:20:08 +00:00
DJRobX
bd77ca8061
Fix debug assertion on link options dialog
...
Fix tab control offset problem
Enhance tab controls by graying out inoperable tabs
Fix locked aspect ratio in Direct3D mode
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@14 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-02 09:19:38 +00:00
DJRobX
e57de37f3f
Updated Direct3D to Spacy's 1.8 beta build
...
Added new code to disable backbuffer locking to enable proper Vsync
Enabled triple buffering for Direct3D
Removed some unneeded binary VS.NET files
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@13 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-01 10:28:09 +00:00
mudlord
615f4270be
Reverted to revision 2 of GB.cpp, on advice from Dwedit
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@12 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-01 06:43:27 +00:00
mudlord
0293de0a27
Fixed opcode error when implementing Dwedit's fix.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@11 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-01 06:31:21 +00:00