Commit Graph

578 Commits

Author SHA1 Message Date
spacy51 ce88fe554e disable 16bit filter hack for HQ3x/4x in x64 builds. 2008-01-13 13:43:37 +00:00
spacy51 ed70d35829 fixed wrong tab order in directories dialog 2008-01-13 12:55:50 +00:00
spacy51 b0c0ea1a5b fixed x64 weakness when using CreateFileMapping 2008-01-13 12:55:18 +00:00
mudlord ce88534871 Fixed FEX linking under Linux 2008-01-13 06:05:37 +00:00
mudlord 50028ee642 Added support for compiling SDL port under MacOSX 2008-01-13 03:17:35 +00:00
spacy51 f0cea72a19 minor 2008-01-12 22:21:26 +00:00
mudlord f4091dfbf4 - 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
2008-01-11 21:46:41 +00:00
spacy51 a1a3766a19 7-Zip info 2008-01-11 18:09:25 +00:00
spacy51 1462778474 FIXED: Buffer overrun when selecting "Flash save" in the "Import->Battery file..." dialog. 2008-01-11 17:50:19 +00:00
spacy51 a1fa8613cf clear cheat list when another ROM is loaded 2008-01-11 17:40:25 +00:00
spacy51 99acf7c6ba use fex.h & fex_mini.cpp from dependencies directory instead of redundant copy in src folder 2008-01-11 13:49:30 +00:00
spacy51 4e6b8196eb minor cleanup & changes 2008-01-10 19:10:28 +00:00
spacy51 68709753ec minor 2008-01-10 17:06:23 +00:00
spacy51 7c2ea7970d use newer (Windows 2000) version of folder selection 2008-01-10 17:04:21 +00:00
mudlord 9b39c4f19b 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
2008-01-10 08:59:37 +00:00
spacy51 3a70092561 forgot to add these files 2008-01-09 22:58:05 +00:00
squall_leonhart69r 7986bd0c91 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. 2008-01-09 20:06:47 +00:00
squall_leonhart69r 74ac95aa15 2008-01-09 19:55:04 +00:00
spacy51 a78e9a4e3d major additions 2008-01-09 16:04:07 +00:00
spacy51 c087b398fc ADDED: Seperate GBC ROM folder support
MODIFIED: Directories dialog
MODIFIED: File filters for ROMs
2008-01-09 15:18:40 +00:00
spacy51 34dbd80dab MODIFIED: Input setup dialog
ADDED: Clear all keys
2008-01-09 14:06:52 +00:00
spacy51 0513b50156 small code cleanup 2008-01-09 13:13:14 +00:00
spacy51 75ed6f5fad ADDED: BIOS settings dialog
MODIFIED: Seperate BIOS settings for GB mono and GBA
REMOVED: Old BIOS settings menu entries
2008-01-09 12:44:54 +00:00
spacy51 5486744685 FIXED: Load most recent save game did not work
FIXED: Save to oldest save game always wrote to slot 1
2008-01-08 16:03:52 +00:00
spacy51 e250495c0d little update 2008-01-07 19:17:53 +00:00
spacy51 803e14c80b Fixed: Visible noise at image border with bilinear texture filter enabled 2008-01-07 14:42:16 +00:00
mudlord c1d81937d4 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.
2008-01-07 09:09:28 +00:00
spacy51 f6ba8a2302 use D3DCREATE_FPU_PRESERVE when initializing Direct3D to fix low frequency noise in DirectSound 2008-01-06 20:57:35 +00:00
spacy51 b0eec46455 2008-01-06 14:21:13 +00:00
spacy51 2b6376b244 merged seperate winCheckMenuBarInfo into updateWindowSize 2008-01-06 14:13:39 +00:00
spacy51 b36f189f7b add minimum window size 2008-01-06 13:50:09 +00:00
spacy51 37f8f36407 pause sound when interacting with non-client area 2008-01-05 23:39:28 +00:00
mudlord 444976b1be Updated buglist
Added blank todo list (could be very helpful for us)
2008-01-05 22:53:24 +00:00
mudlord 85fb1c3ec7 Updated bug list with ALL known OpenGL issues
This is a useful checklist to see what I have to do to fix it up :)
2008-01-05 22:47:59 +00:00
spacy51 271d319e49 fix texture alignment 2008-01-05 22:22:35 +00:00
spacy51 77bf084e6c More detailed info on 16 bit hack issues. 2008-01-05 01:30:49 +00:00
spacy51 af6edc61d4 OpenAL configuration dialog:
Fixed: Label overlapped combo box
2008-01-05 01:13:56 +00:00
spacy51 757c18a5ea 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
2008-01-05 01:13:27 +00:00
spacy51 e56fb8402c 2008-01-02 16:31:48 +00:00
mudlord 3eb00c89e7 Fixed issue with ">>" in C HQXX implementation for Linux and Win32 x64 2008-01-02 10:41:48 +00:00
spacy51 eb732ff492 draw the new image on the old one instead vice versa 2008-01-01 14:34:11 +00:00
spacy51 d7031bc615 Direct3D: Added hardware motion blur 2008-01-01 02:31:07 +00:00
spacy51 1b0ee71fd3 use magenta background in debug mode 2007-12-31 15:53:27 +00:00
spacy51 b8c20bc1bf updated 2007-12-31 13:22:13 +00:00
spacy51 7a54ab0ffa fixed: RGBtoYUV switched red and blue 2007-12-31 13:20:01 +00:00
mudlord c3c2764a86 Updated copyright information in core files that we modded :) 2007-12-31 04:52:00 +00:00
jbo_85 f390575200 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. 2007-12-31 01:24:58 +00:00
mudlord 698dd10fec Updated bug list 2007-12-31 01:18:50 +00:00
spacy51 504e8ab9f1 added support for RGB555 format (6bit green instead of 6bit).
improve speed when trying to interpolate the same colors.
2007-12-30 21:11:40 +00:00
spacy51 ba8f18d6dc 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
2007-12-30 20:09:14 +00:00