Build Your Own Arcade Controls Forum
Main => Software Forum => Topic started by: dabone on February 09, 2005, 11:42:19 am
-
http://home.comcast.net/~dabonetn/avgazsnesw142binary.zip
For a description, please scroll down.
Thanks,
Later,
dabone
-
Have you altered it at all since the one you posted the other day?
From the earlier version, it certainly looked better (perfect in fact) for the 'low-res' games, arguably slightly worse for the higher res. ones.
For the GensAVGA build, I know Wonderboy put something in that would change resolution on the fly, if neccessary. Could something like that be added to ZSNES? Is there an easy way to tell what res. the game is?
-
It's the same build I just put it under a different topic so other people might try it.
As for figuring out what res a game is, I have no clue how to do that.
I haven't programmed much in 20 years..
All of my programs had line numbers.. ;)
One of the problems with anybody doing those kind of mods to zsnes is that the majority of the program is in assembly.
Later,
dabone
-
All of my programs had line numbers.. ;)
Those were the days ;D
One of the problems with anybody doing those kind of mods to zsnes is that the majority of the program is in assembly.
I see....I won't bother looking at it then ::)
Edit: btw, you may want to post this in the Ultimarc forum @ MameWorld, or I'll post a link for you if you're not registered there...
-
Hello, where can I get GensAVGA build?
Thanks...
-
http://www.screenshotarchive.com/downloads_emus.htm
later,
dabone
-
I think I'm missing something. Why use that resolution instead of a more default SNES resolution like 512x448?
-
I think I'm missing something. Why use that resolution instead of a more default SNES resolution like 512x448?
Many games ran at 256x256 (apparently). For some reason dabone found that 640x240 worked pretty well - and it does. You would think it would cut off a few lines (top/bottom) but it doesn't seem to. And you would think the aspect ratio would be all out, but it is not!
It looks perfect for these low-res games, the 512x448 ones seem to cause a bit of a problem tho...
-
I thought many games ran at 256x224 and some at 512x448. I think where I was going was why not use the AVGA to run the authentic SNES resolutions like we do for MAME games instead of some odd resolution.
Now, it's been a while since I looked at my setup but I would think it would look better if running at the AVGA's supported 512x448 and it would support both resolution games equally. Make sense or do I need to go back and look at it to fully realize the issue?
-
I thought many games ran at 256x224 and some at 512x448. I think where I was going was why not use the AVGA to run the authentic SNES resolutions like we do for MAME games instead of some odd resolution.
You're right, it should be x224 - sorry about that. The problem is that the AVGA doesn't have 224 line modes, so a 240 line mode is best...dabone said in his other thread that he tried some other 240 line modes and it didn't look right, but strangely 640x240 looked fine. I agree, it does look perfect, although I'm not sure why!
Now, it's been a while since I looked at my setup but I would think it would look better if running at the AVGA's supported 512x448 and it would support both resolution games equally. Make sense or do I need to go back and look at it to fully realize the issue?
Yes that makes sense, and would probably work pretty well only at the cost of the 256x224 games' picture quality. Since it would be running interlaced all the time those low-res games wouldn't get the benefit. It might be the best overall solution however, since atm the higher-res. games suffer.
I think the only perfect solution is on the fly switching where neccessary...how are you in assembly? ;)
-
You're right, it should be x224 - sorry about that. The problem is that the AVGA doesn't have 224 line modes, so a 240 line mode is best...dabone said in his other thread that he tried some other 240 line modes and it didn't look right, but strangely 640x240 looked fine. I agree, it does look perfect, although I'm not sure why!
Missed the other thread, but if he tested it then he'd know more than I. It is weird I would of thought a 256x240 or something would of worked.
Yes that makes sense, and would probably work pretty well only at the cost of the 256x224 games' picture quality. Since it would be running interlaced all the time those low-res games wouldn't get the benefit. It might be the best overall solution however, since atm the higher-res. games suffer.
That's what I was afraid of. With the video stuff it's always something I have to see to make sure I understand
I think the only perfect solution is on the fly switching where neccessary...how are you in assembly? ;)
I use to work for the BIOS group for a PC manufacturer. :P
-
You could run the emu in a mode greater than 240 (or 288), but it would put it into interlaced mode.
The reason I went with the 640xXXX mode is that zsnes was scaling even the lowrez modes to the 320x240 screen and making them look terrible.
(If you want to see what that looks like just try video mode 1 in your config with my release, I think I left it in there.)
The purpose of this release was to get the majority of the games running in a 15k non interlaced mode. (Less eyestrain)
If you want to run the emulator in interlaced mode, then the standard release would work just fine in the 640x480 mode.
(According to the zsnes devs, the 512x448 full screen mode is very buggy to get to work)
Later,
dabone
-
Can you specify resolution from a commandline? Just wondering if that could be used to run the different games in different modes.
dabone: If so, would you be able to move the 640x240 mode so it does not take effect when you pick 640x480, so 640x480 would still be available?
-
Yes I can move the video modes around.
Just send me a list of which arcadevga modes you would like included and I'll try to get to that this weekend.
Later,
dabone
-
Didn't get any input on what video modes to include so I just picked a few.
Here is the current modes supported.
; Video Mode, 0 - 32
; 0 = 256x224 R WIN 1 = 321x240 R FULL
; 2 = 512x448 R WIN 3 = 512x448 DR WIN
; 4 = 640x480 S WIN 5 = 640x480 DS WIN
; 6 = 640x480 DR FULL 7 = 640x480 DS FULL
; 8 = 640x480 S FULL 9 = 768x672 R WIN
; 10 = 768x672 DR WIN 11 = 640x240 S WIN
; 12 = 640x240 DS WIN 13 = 640x240 S FULL
; 14 = 640x240 DR FULL 15 = 640x240 DS FULL
; 16 = 632x264 S WIN 17 = 632x264 DS WIN
; 18 = 632x264 S FULL 19 = 632x264 DR FULL
; 20 = 632x264 DS FULL 21 = 1024x896 R WIN
; 22 = 1024x896 DR WIN 23 = 512x448 S WIN
; 24 = 512x448 DS WIN 25 = 512x448 S FULL
; 26 = 512x448 DR FULL 27 = 512x448 DS FULL
; 28 = 800x600 S WIN 29 = 800x600 DS WIN
; 30 = 800x600 S FULL 31 = 800x600 DR FULL
; 32 = 800x600 DS FULL
http://home.comcast.net/~dabonetn/avgazsnesw142binary.zip
The gui video select mode menu displays the original mode size, so the easiest way to setup the video modes is thru the zsnesw.cfg file.
Later,
dabone
-
Didn't get any input on what video modes to include so I just picked a few.
Sorry I haven't been around so I didn't reply sooner but what you've done sounds good :). I'll try it out later...
-
Works well :)
640x240 is still the best choice for many games...640x480 works pretty well for the others, if a little wobbly due to interlacing.
I'm not sure if resolution can be set via commandline, but if so, that would prove pretty useful...
Cheers for the work dabone :)
-
http://home.comcast.net/~dabonetn/avgazsnesw142binary.zip
Link is dead. Any way to get this ZSNES modified version?
Thx in advance