Jump to content


Photo

VisualBoyAdvance port


  • Please log in to reply
77 replies to this topic

#61 OFFLINE   Zink

Zink

    Advanced Member

  • Members
  • PipPipPip
  • 123 posts
  • Local time: 03:55 AM

Posted 03 September 2012 - 07:01 AM

Not sure if it's possible in VBA, but I will check it for the next release.

#62 OFFLINE   EvilDragon

EvilDragon

    Administrator

  • Administrators
  • 8246 posts
  • Local time: 03:55 AM
  • LocationIngolstadt

Donator

Posted 03 September 2012 - 08:59 AM

... and how to disable the "Wrote Battery" message on-the-fly, as it appears every few seconds with some games.

Page Up / Page Down support on the launcher would rock as well :)



Got some spare bitcoins and you want to support me?
Send them here: 1JFMx842TLW8sLKS3gn7kcLsNbXcLqXupK


#63 OFFLINE   FaeMinx

FaeMinx

    In-sane littleCreature =^. ~ =

  • Members
  • PipPipPip
  • 2080 posts
  • Local time: 04:55 AM
  • LocationSt. Francis Bay, South Africa

Donator

Posted 03 September 2012 - 12:47 PM

Sorry, but how do I change filters? As a matter of fact, how do I edit any of the settings?

Your launcher (as far as I can see) gives no indication of how to access settings, and looking for the 'documentation' from the start menu appears to show that VBA is not listed.
Maybe I'm blind, but I could find no information about how to change settings in this thread OR on the repo?????


I'm going to engage the last scrap of common sense I have at my disposal to have a look inside the appdata folder to see what I can see...
...... aaaand I'm still at a loss.

Next point of query - you say GB and GBC games should run fullspeed? The few games I tried were really really slow even at 700mhz ... or would changing the frameskip as suggested fix this? Which leads me back to: HOW? :)

...a forum whose members are more likely the outcasts or misfits of typical society...


...those are not my monkeys...
and this isn't my circus... :3

#64 OFFLINE   crosspoint

crosspoint

    Advanced Member

  • Members
  • PipPipPip
  • 161 posts
  • Local time: 03:55 AM

Posted 03 September 2012 - 05:21 PM

Just type "s" for settings as it's stated in the right upper corner of the launcher...

#65 OFFLINE   stouffa

stouffa

    Advanced Member

  • Supporter
  • 1252 posts
  • Local time: 02:55 AM
  • LocationWaterford, Ireland

Donator

Posted 03 September 2012 - 06:23 PM

Left shoulder button and "s" brings up the settings menu, you can change the filters on there too.

#66 OFFLINE   Zink

Zink

    Advanced Member

  • Members
  • PipPipPip
  • 123 posts
  • Local time: 03:55 AM

Posted 04 September 2012 - 06:47 AM

... and how to disable the "Wrote Battery" message on-the-fly, as it appears every few seconds with some games.

Page Up / Page Down support on the launcher would rock as well :)

For option change & rom selection?

Sorry, but how do I change filters? As a matter of fact, how do I edit any of the settings?

Your launcher (as far as I can see) gives no indication of how to access settings (...)


Oh?

Attached File  120902-200230.png   35.88KB   50 downloads

Attached File  120902-200233.png   31.83KB   50 downloads

Maybe I'm blind (...)


You may be right about this :D

Next point of query - you say GB and GBC games should run fullspeed? The few games I tried were really really slow even at 700mhz ... or would changing the frameskip as suggested fix this?

Yes, changing frameskip should fix it. I think I will set frameskip to 0 for default.

#67 OFFLINE   FaeMinx

FaeMinx

    In-sane littleCreature =^. ~ =

  • Members
  • PipPipPip
  • 2080 posts
  • Local time: 04:55 AM
  • LocationSt. Francis Bay, South Africa

Donator

Posted 04 September 2012 - 08:56 AM


Sorry, but how do I change filters? As a matter of fact, how do I edit any of the settings?

Your launcher (as far as I can see) gives no indication of how to access settings (...)


Oh?

Attached File  120902-200230.png   35.88KB   50 downloads

Attached File  120902-200233.png   31.83KB   50 downloads

Maybe I'm blind (...)


You may be right about this :D


Oh how interesting. Well, It seems I am *not* blind, but my Pandora is... either that or I've found a bug. See here:

Attached File  screen120902-221214.png   76.26KB   38 downloads


Next point of query - you say GB and GBC games should run fullspeed? The few games I tried were really really slow even at 700mhz ... or would changing the frameskip as suggested fix this?

Yes, changing frameskip should fix it. I think I will set frameskip to 0 for default.


Ah. Now that I can change settings it works a treat! Nice filters. ... I don't suppose there is any way to add a filter or colour scheme to mimic the green/yellow tint of the original Game Boys? I really miss this...
But even so, this is now my GB & GBC emulator of choice.

Thanks a bunch for doing this! Great job. :)

...a forum whose members are more likely the outcasts or misfits of typical society...


...those are not my monkeys...
and this isn't my circus... :3

#68 OFFLINE   Lafazar

Lafazar

    Advanced Member

  • Members
  • PipPipPip
  • 85 posts
  • Local time: 03:55 AM
  • LocationBern, Switzerland

Donator

Posted 04 September 2012 - 10:00 PM

Is there a way to get proportional scaling? Or simple 2x/3x scaling?

#69 OFFLINE   PokeParadox

PokeParadox

    Advanced Member

  • Moderators
  • 2146 posts
  • Local time: 02:55 AM

Donator

Posted 04 September 2012 - 10:42 PM

iIs there really no way to display the border - no cmdline or config option
also i wonder if there is any chanc eog a pallete editor for gb games?
and finally can you make the launcher use the B gaming button to select the ROM?


Tired of the infamous preorder queue? Donate and help get this queue cleared!
Twitter: @PokeParadox
If you like my work, please consider leaving a rating or feedback or donating, every little "thank you" is appreciated!
My Pandora Apps - My Development Blog - Pirate Games


#70 OFFLINE   Zink

Zink

    Advanced Member

  • Members
  • PipPipPip
  • 123 posts
  • Local time: 03:55 AM

Posted 05 September 2012 - 07:07 AM

Oh how interesting. Well, It seems I am *not* blind, but my Pandora is... either that or I've found a bug. See here:

Attached File  screen120902-221214.png   76.26KB   38 downloads


Oh for real... It seems that Python detects one line and column more than the screen really has on your Pandora. I have no idea why that could be (but will try to fix it).

I don't suppose there is any way to add a filter or colour scheme to mimic the green/yellow tint of the original Game Boys? I really miss this...
But even so, this is now my GB & GBC emulator of choice.


There is a 'washed colors' option that tries to emulate GBC screen. I can add it in the next version.

Is there a way to get proportional scaling? Or simple 2x/3x scaling?


Yes. In the settings set "Stretch image" option to "no".

iIs there really no way to display the border - no cmdline or config option


I found the option for the border, but it works smoothly only with filters disabled (otherwise it's choppy even at 900MHz). I will try to make it for the next release.

also i wonder if there is any chanc eog a pallete editor for gb games?


Probably yes, but I suppose it requires too much work (I don't have much free time). The only option I can do for now is the built-in 'washed colors'.

and finally can you make the launcher use the B gaming button to select the ROM?


Yes (I have to write down all these requests, because I'm getting too many of them :D).

#71 OFFLINE   onpon4

onpon4

    Sharing is good.

  • Members
  • PipPipPip
  • 1459 posts
  • Local time: 10:55 PM
  • LocationMilky Way galaxy

Posted 05 September 2012 - 12:02 PM

Is there an option in VBA to artificially color classic Gameboy games? If so, that would be a nice feature to be able to use. It doesn't need to be adjustable in the menu, just a config file is fine (preferably one that designates different colors to different ROMs, since e.g. what works in Super Mario Land won't necessarily look good in Metroid II).
My website: http://onpon.co.nr/

Lode Runner Forever!: http://lrforever.co.nr/

Stellar Game Engine: http://nongnu.org/stellarengine/

#72 OFFLINE   Exophase

Exophase

    Advanced Member

  • Members
  • PipPipPip
  • 3982 posts
  • Local time: 09:55 PM
  • LocationCleveland, OH

Donator

Posted 05 September 2012 - 02:33 PM

Is there an option in VBA to artificially color classic Gameboy games? If so, that would be a nice feature to be able to use. It doesn't need to be adjustable in the menu, just a config file is fine (preferably one that designates different colors to different ROMs, since e.g. what works in Super Mario Land won't necessarily look good in Metroid II).


Barring that, an option to run the GBC BIOS before loading GB games would be pretty cool, then you at least gets its colorization options and builtin palettes.

#73 OFFLINE   Lafazar

Lafazar

    Advanced Member

  • Members
  • PipPipPip
  • 85 posts
  • Local time: 03:55 AM
  • LocationBern, Switzerland

Donator

Posted 06 September 2012 - 09:38 PM


Is there a way to get proportional scaling? Or simple 2x/3x scaling?


Yes. In the settings set "Stretch image" option to "no".

I'm stupid, I asked the wrong question. What I meant was: Is it possible to make VBA integer scale? Currently the GB resolution of 160x144 is scaled to 480 lines, but since 480 is not an integer multiple of 144 not all gameboy pixels are displayed with the same size wich looks bad in some games. It would be nice if the image could be scaled exactly 3x (480x432) and centered with black borders around. Is this possible with notaz' SDL?

#74 OFFLINE   Zink

Zink

    Advanced Member

  • Members
  • PipPipPip
  • 123 posts
  • Local time: 03:55 AM

Posted 07 September 2012 - 10:10 AM

Is there an option in VBA to artificially color classic Gameboy games? If so, that would be a nice feature to be able to use. It doesn't need to be adjustable in the menu, just a config file is fine (preferably one that designates different colors to different ROMs, since e.g. what works in Super Mario Land won't necessarily look good in Metroid II).

Most probably no.

Barring that, an option to run the GBC BIOS before loading GB games would be pretty cool, then you at least gets its colorization options and builtin palettes.

There is an option to load a bios file, but I'm not sure if it's for GBA only. I will check it.

What I meant was: Is it possible to make VBA integer scale? Currently the GB resolution of 160x144 is scaled to 480 lines, but since 480 is not an integer multiple of 144 not all gameboy pixels are displayed with the same size wich looks bad in some games. It would be nice if the image could be scaled exactly 3x (480x432) and centered with black borders around. Is this possible with notaz' SDL?

Yes, it is possible. I will add 2x and 3x scaling options.

#75 OFFLINE   onpon4

onpon4

    Sharing is good.

  • Members
  • PipPipPip
  • 1459 posts
  • Local time: 10:55 PM
  • LocationMilky Way galaxy

Posted 07 September 2012 - 10:16 AM

There is an option to load a bios file, but I'm not sure if it's for GBA only. I will check it.


I'm not very familiar with the GBC, but my understanding is it only supports 4 colors, while the GBA can get more colors (8) by coloring the background and foreground differently. If that's the case, GBA would be the best choice anyway, it seems.
My website: http://onpon.co.nr/

Lode Runner Forever!: http://lrforever.co.nr/

Stellar Game Engine: http://nongnu.org/stellarengine/

#76 OFFLINE   PokeParadox

PokeParadox

    Advanced Member

  • Moderators
  • 2146 posts
  • Local time: 02:55 AM

Donator

Posted 07 September 2012 - 11:48 AM

Yes the GBC supported colouring classic GB games by use of pallete switching.
SuperGameBoy added some more colours(Possibly the 8 colours)
Native GBC supported 56 colours IIRC.
Some GB emulators have a pallete editor and I have used one which did let you actually assign different colours to different things in such a way that you could actually colour in class GB games. (Akin to Metroid II colour hacks that are around.)

If you can get a nice pallete switcher that could be nice, if you can find some options to finely colour in, even better!


Tired of the infamous preorder queue? Donate and help get this queue cleared!
Twitter: @PokeParadox
If you like my work, please consider leaving a rating or feedback or donating, every little "thank you" is appreciated!
My Pandora Apps - My Development Blog - Pirate Games


#77 OFFLINE   onpon4

onpon4

    Sharing is good.

  • Members
  • PipPipPip
  • 1459 posts
  • Local time: 10:55 PM
  • LocationMilky Way galaxy

Posted 07 September 2012 - 12:14 PM

SuperGameBoy added some more colours(Possibly the 8 colours)


You have it backwards. The Super Gameboy predated the Gameboy Color by about 4 years.

The SGB does support more colors (12 colors at a time IIRC), but only for games specifically made to take advantage of the SGB (e.g. Donkey Kong and Pokemon Red/Blue). For other Gameboy games, I'm pretty sure it only supported 4 colors, just like the GBC (though it's handled differently if I'm not mistaken).

The GBA supports more colors for classic GB games than the GBC (8 colors instead of 4) because it colors the background and foreground differently. For example, I think for Metroid II, the background colors are blue or purple (or maybe brown; I'm not sure) and the foreground colors are red and yellow.
My website: http://onpon.co.nr/

Lode Runner Forever!: http://lrforever.co.nr/

Stellar Game Engine: http://nongnu.org/stellarengine/

#78 OFFLINE   Lafazar

Lafazar

    Advanced Member

  • Members
  • PipPipPip
  • 85 posts
  • Local time: 03:55 AM
  • LocationBern, Switzerland

Donator

Posted 07 September 2012 - 01:28 PM

It's even a little more complicated with the Game Boy Color:
There is background, sprite plane 1 and sprite plane 2 with four levels of grey for the background and 3+transparency for the sprites, GBC could give each of these a different palette (selectable by a button combination during boot), so there could be 10 different colors at once, but since not all games used 2 sprite planes, some games will only display 7 different colors on GBC.
Here is a nice overview:
https://en.wikipedia...#Game_Boy_Color

In addition GBC could recognize certain games and would set a specific palette for that game, often similar but still different from the Super Game Boy palette (since they work completely differently, see below). Since it came later it can also recognise more games than the Super Game Boy.

SGB on the other hand could change the palette during the game and even apply different palettes to different parts of the screen, but only for supported/SGB enhanced games. Strangely enough it could NOT apply a different palette for the sprites and the background. More on that here:
http://blog.scoutsho...oy-introduction

So in summary:
SGB: lots of colors (SGB enhanced game), 4 colors (normal game)
GBC: 7 or 12 colors (depending on number of sprite planes the game uses, SGB enhancements are completely ignored)
GBA: exactly the same as GBC

Yes, it is possible. I will add 2x and 3x scaling options.

Awesome, thanks a lot!


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users