Commit Graph

656 Commits

Author SHA1 Message Date
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 f4b6d6d19d Fixed up OpenGL under Linux based on OmegaX's suggestion of -lGL, since I have very little Linux programming experience.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@116 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-29 01:45:22 +00:00
mudlord b8da7c027b Updated makefile to include OpenGL for Linux/whatever
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@115 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-28 06:27:21 +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
mudlord 8f80b1d0d1 Added project files for Visual Studio 2008 ("Orcas")
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@113 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-27 09:42:09 +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 7e5b615e57 Adding Jonas Quinn.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@109 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-21 01:05:47 +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 75a0f1b035 Fixed clean.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@104 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-20 00:06:18 +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 71ae4ae985 Ooops, forgot a suffix.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@100 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-19 21:04:57 +00:00
Nach d93417b790 SVN properties for end lines set on new files.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@99 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-19 20:02:06 +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
peterb acf893c0c7 Moving libpng and SDL frameworks to source versions in dependencies.
Updating project to re-enable building.


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@96 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-19 16:47:08 +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
DJRobX 5625cf80b6 The ZSnes sources should not be required to compile our app!
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@88 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-15 22:56:14 +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
mudlord aee922e13c Updated NASM assembling settings in MSVC
Updated C++ compiler flags in MSVC


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@80 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-15 00:25:33 +00:00
Nach eea7726763 Not compiling in all that junk. Not linking against HQ3x or 4x for the time being, since it's not used by SDL yet. x86-64 supported now.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@79 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-15 00:22:35 +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 6169c7e426 Updated.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@75 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-14 22:09:06 +00:00
Nach 23a0ce1a0e Add authors info. Probably should add original also.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@74 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-14 21:58:19 +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 116f18cded Linux port now works.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@72 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-14 18:32:12 +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 a89115ba2b Need +x
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@70 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-14 12:47:39 +00:00
Nach 55e4530890 Trimmed whitespace, and set propper line endings for SVN.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@69 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-14 12:41:02 +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