Emuforums.com

Go Back   Emuforums.com > Handheld Emulation > VBA-M Discussion
About Us Register FAQ Members List Calendar Mark Forums Read

Login to remove all ads!
Reply
 
LinkBack Thread Tools Display Modes
Old November 27th, 2007   #221 (permalink)
Nobody Important...
 
Join Date: Feb 2007
Location: Nowhere important...
Posts: 1,503
Thanks for the files. Uploaded to SVN.
mudlord is offline   Reply With Quote
Old December 5th, 2007   #222 (permalink)
DS Cheat Code Hacker
 
Dualscreenman's Avatar
 
Join Date: Jun 2007
Location: New Hampshire, USA
Posts: 677
Was poking around the source and found an else if statement which I promptly transformed into a nicer switch statement. ;D
Attached Files
File Type: zip vbam-RTC.cpp-elseif-replace.diff.zip (464 Bytes, 9 views)
Dualscreenman is offline   Reply With Quote
Old December 5th, 2007   #223 (permalink)
Nobody Important...
 
Join Date: Feb 2007
Location: Nowhere important...
Posts: 1,503
Thanks, I applied your RTC emulation patch to the current source.
mudlord is offline   Reply With Quote
Old December 6th, 2007   #224 (permalink)
DS Cheat Code Hacker
 
Dualscreenman's Avatar
 
Join Date: Jun 2007
Location: New Hampshire, USA
Posts: 677
Two more, heh.
Attached Files
File Type: zip vbam-debugger.c-elseif-replace.diff.zip (620 Bytes, 7 views)
Dualscreenman is offline   Reply With Quote
Old December 6th, 2007   #225 (permalink)
Nobody Important...
 
Join Date: Feb 2007
Location: Nowhere important...
Posts: 1,503
Noted and patch applied
mudlord is offline   Reply With Quote
Old December 12th, 2007   #226 (permalink)
VBA-M Team
 
Squall-Leonhart's Avatar
 
Join Date: Feb 2006
Location: Australia
Posts: 5,155
@Spacey
You broke full screen with your menu 'fix'

when you go full screen the black bar where the menu is supposed to be is still there forcing the entire screen down.
Squall-Leonhart is offline   Reply With Quote
Old December 12th, 2007   #227 (permalink)
Emu author
 
Spacy's Avatar
 
Join Date: Mar 2005
Location: Germany
Posts: 368
Quote:
Originally Posted by Squall-Leonhart View Post
@Spacey
You broke full screen with your menu 'fix'

when you go full screen the black bar where the menu is supposed to be is still there forcing the entire screen down.
What render mode? What resolution?
__________________
Windows XP Home SP3
Intel C2D E8200
4GB DDR2-800
GeForce 8800 GT
ASUS Xonar DX
KNC ONE TV-Station DVB-S
Technisat SkyStar HD (DVB-S2)
2x Samsung HD501LJ (RAID-0)
Spacy is offline   Reply With Quote
Old December 13th, 2007   #228 (permalink)
VBA-M Team
 
Squall-Leonhart's Avatar
 
Join Date: Feb 2006
Location: Australia
Posts: 5,155
OpenGL, resolution doesn't matter.

also,
can we get some consistancy with the render modes?

the ShowSpeed should be either Blue in both modes, or Red (which is easier to read on most games) and there should be a way to set where we want it positioned on the screen. (incase it overlaps other games)

Last edited by Squall-Leonhart; December 13th, 2007 at 02:44.
Squall-Leonhart is offline   Reply With Quote
Old December 24th, 2007   #229 (permalink)
Nobody Important...
 
Join Date: Feb 2007
Location: Nowhere important...
Posts: 1,503
Yes, we can get consistancy. Might need to work more on these.

Also, new SVN build will be uploaded today. Includes:

* No longer requires GLEW32.DLL
* Supports video compression (no support for YUV yet)
* Buffer selection in OpenAL audio driver
* GLSL shaders should support samplers now, as well as a uniform constant for monochrome colours
* Now sound pauses when moving window properly
* Improved DirectSound output driver
* Improved debugging build speed by 20%
* Optimized texture copying

..and loads other updates which I forgot.


Merry Christmas everyone!
mudlord is offline   Reply With Quote
Old December 24th, 2007   #230 (permalink)
Emu author
 
Spacy's Avatar
 
Join Date: Mar 2005
Location: Germany
Posts: 368
Further info:

- Recorded AVI misses something that keeps audio/video in sync when playing it back in a media player, so when I create CPU load while playing back, A/V gets async. Maybe the old Video for Windows API is just bad?

- Missing support for YUV output to video encoder results in some codecs not working (DivX, MS MPEG, ...). However, ffdshow works perfectly fine, because it supports RGB16/24 input.

- When VBA runs in 16bit mode, AVIs will be recorded in 16bit colors which reduces the size of uncompressed video streams. Of course the best way would be to let the user chose, the only advantage is that it reduces CPU overhead when recording in 16bit.

- New sound pauses have been added, but when the user clicks the MainWindow non-client area, sound will still get asynchronous because I have not found a way to handle this window message. Maybe MFC is bad?

- Texture copying (for D3D & DDraw) was not really optimized, I just found out that the current (my old) assembler code was as fast as the pure C code, so I just deleted the assembler and rewrote the routines a bit. Well, maybe I got a little speed improvement, but nothing major.
__________________
Windows XP Home SP3
Intel C2D E8200
4GB DDR2-800
GeForce 8800 GT
ASUS Xonar DX
KNC ONE TV-Station DVB-S
Technisat SkyStar HD (DVB-S2)
2x Samsung HD501LJ (RAID-0)

Last edited by Spacy; January 1st, 2008 at 13:36.
Spacy is offline   Reply With Quote
Old December 24th, 2007   #231 (permalink)
VBA-M Team
 
Squall-Leonhart's Avatar
 
Join Date: Feb 2006
Location: Australia
Posts: 5,155
aww, logging still not working in the release builds
Squall-Leonhart is offline   Reply With Quote
Old January 1st, 2008   #232 (permalink)
Nobody Important...
 
Join Date: Feb 2007
Location: Nowhere important...
Posts: 1,503
It should be now.

SVN build uploaded. Has hardware motion blur and Jonas's GBA graphics core optimizations.
mudlord is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT. The time now is 23:15.

© 2006 - 2008 Emu Forums | About Emu Forums | Legal | A member of the Crowdgather Forum Community


Powered by vBulletin® Version 3.7.0 Release Candidate 3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5