Jump to content


Photo

Gnuboy 1.0.3


  • Please log in to reply
50 replies to this topic

#1 Pickle

Pickle

    Mega GP Mania

  • X-treme Team
  • 4074 posts
  • Gender:Male
  • Location:Detroit, Michigan

Posted 13 June 2009 - 04:17 PM

I have it running on the wiz with controls so far. Speed is fine, sound is ok.
The biggest missing features are a frontend and scaling. There is built-in scaling but 2x exceeds 320x240.

The best choice for the frontend would lemonboy, but the source was never made public.
Any ideas/suggestions?

#2 b1ueskycomp1ex

b1ueskycomp1ex

    Open Sauce Fanatic & AMD Fanboy

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 640 posts
  • Gender:Male

Posted 13 June 2009 - 05:34 PM

QUOTE (Pickle @ Jun 13 2009, 04:17 PM) <{POST_SNAPBACK}>
I have it running on the wiz with controls so far. Speed is fine, sound is ok.
The biggest missing features are a frontend and scaling. There is built-in scaling but 2x exceeds 320x240.

The best choice for the frontend would lemonboy, but the source was never made public.
Any ideas/suggestions?


Hopefully someone can come along and code a frontend. I'm sure nobody would mind having an extremely basic menu (ala gpSP) So what, it runs from a terminal command?

#3 juanvvc

juanvvc

    GP32 Hardcore

  • GP32 Hardcore
  • PipPipPipPip
  • 291 posts
  • Gender:Male
  • Location:Catalonia
  • Interests:Robotics, P2P research, information security, privacy, little devices

Posted 13 June 2009 - 07:07 PM

Pickle, the source of lemonboy was always public, as well as my contact address smile.gif The source is in the src.zip file that is included in any distribution of Lemonboy. I love the GPL, so I try to respect it as much as I can smile.gif

Anyway, the current Gp2x version of Lemonboy is hardly portable because it depends a lot on the minilib. During the last weeks I was working on an enhanced version of Lemonboy: much more portable (Gp2x, Wiz and Pandora) and it has now directories and super gameboy support. I have some problems with the super gameboy palettes that I wanted to solve before publishing a new update and I do not own a Wiz. I can provide the source code of the new version to you to make a quick and dirt port to the Wiz.

If you are interested, please send a private message to me.

Edited by juanvvc, 13 June 2009 - 07:13 PM.


#4 Pickle

Pickle

    Mega GP Mania

  • X-treme Team
  • 4074 posts
  • Gender:Male
  • Location:Detroit, Michigan

Posted 13 June 2009 - 07:31 PM

QUOTE (juanvvc @ Jun 13 2009, 03:07 PM) <{POST_SNAPBACK}>
Pickle, the source of lemonboy was always public, as well as my contact address smile.gif The source is in the src.zip file that is included in any distribution of Lemonboy. I love the GPL, so I try to respect it as much as I can smile.gif

Anyway, the current Gp2x version of Lemonboy is hardly portable because it depends a lot on the minilib. During the last weeks I was working on an enhanced version of Lemonboy: much more portable (Gp2x, Wiz and Pandora) and it has now directories and super gameboy support. I have some problems with the super gameboy palettes that I wanted to solve before publishing a new update and I do not own a Wiz. I can provide the source code of the new version to you to make a quick and dirt port to the Wiz.

If you are interested, please send a private message to me.


Sorry I tried the only download link that I found but it didnt work. I will get in touch with you.

#5 juanvvc

juanvvc

    GP32 Hardcore

  • GP32 Hardcore
  • PipPipPipPip
  • 291 posts
  • Gender:Male
  • Location:Catalonia
  • Interests:Robotics, P2P research, information security, privacy, little devices

Posted 13 June 2009 - 07:49 PM

Just to clarify for future reference: there is not any download link for the source code, since it is included with Lemonboy. I have just downloaded Lemonboy from the archive and there it is: the src.zip file biggrin.gif

Give me a minute and I'll send the new version of the code.

#6 PokeParadox

PokeParadox

    Founder of Pirate Games - Penjin Coder

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 3908 posts
  • Gender:Male
  • Location:UK
  • Interests:Homebrew and Emulation!

Posted 13 June 2009 - 08:37 PM

My ears pricked up as soon as I heard SGB support, nice!

#7 vEGA-rJ

vEGA-rJ

    GP32 User

  • Members
  • PipPipPip
  • 90 posts
  • Location:Italy

Posted 13 June 2009 - 10:51 PM

I love lemonboy!

#8 Pickle

Pickle

    Mega GP Mania

  • X-treme Team
  • 4074 posts
  • Gender:Male
  • Location:Detroit, Michigan

Posted 13 June 2009 - 11:57 PM

well I have got the source from juanwc and i have an initial version working.
Ive used the mame minlib source and converted enough to get working video and controls. Sound isnt working but im getting messages from the driver on the settings.
Theres no scaling yet as lemonboy does it with the gp2x hw. There also a nasty flicker with the border/fill-in gfx.
Menu works nice.
This is also with pretty much everything turned on double buffer, superboy, etc

#9 Exophase

Exophase

    Exophase is bad. Nothing good will ever come of him.

  • GP Guru
  • 5463 posts
  • Location:Cleveland OH

Posted 14 June 2009 - 12:05 AM

QUOTE (Pickle @ Jun 13 2009, 11:57 PM) <{POST_SNAPBACK}>
There also a nasty flicker with the border/fill-in gfx.


Sounds like it isn't being drawn on both framebuffers.

#10 Pickle

Pickle

    Mega GP Mania

  • X-treme Team
  • 4074 posts
  • Gender:Male
  • Location:Detroit, Michigan

Posted 14 June 2009 - 12:47 AM

QUOTE (Exophase @ Jun 13 2009, 08:05 PM) <{POST_SNAPBACK}>
QUOTE (Pickle @ Jun 13 2009, 11:57 PM) <{POST_SNAPBACK}>
There also a nasty flicker with the border/fill-in gfx.


Sounds like it isn't being drawn on both framebuffers.


Yep it was. Used the wrong flip function, now all I need is sound...

#11 chickendung

chickendung

    TO THE TRENTON TAR PITS!

  • GP32 Hardcore
  • PipPipPipPipPip
  • 377 posts
  • Gender:Male
  • Location:Nunya, Bizness
  • Interests:Trombone

Posted 14 June 2009 - 03:14 AM

Yay, Pickle! You is roxx. When can we expect a release?

#12 b1ueskycomp1ex

b1ueskycomp1ex

    Open Sauce Fanatic & AMD Fanboy

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 640 posts
  • Gender:Male

Posted 14 June 2009 - 03:19 AM

QUOTE (Pickle @ Jun 14 2009, 12:47 AM) <{POST_SNAPBACK}>
QUOTE (Exophase @ Jun 13 2009, 08:05 PM) <{POST_SNAPBACK}>
QUOTE (Pickle @ Jun 13 2009, 11:57 PM) <{POST_SNAPBACK}>
There also a nasty flicker with the border/fill-in gfx.


Sounds like it isn't being drawn on both framebuffers.


Yep it was. Used the wrong flip function, now all I need is sound...


Pickle, you are a porting god among men. Can't wait for this one. Once this hits there should be no reason to ever need another handheld device again.

#13 Ahua_Keren

Ahua_Keren

    GP32 User

  • Members
  • PipPipPip
  • 30 posts

Posted 14 June 2009 - 03:29 AM

Thanks Pickle, GNUBoy was great on my GP2X, hope this will be the same ways in my Wiz. ( with 150Mhz I suppose?)

#14 RX Shorty

RX Shorty

    GP Mania

  • GP32 Hardcore
  • PipPipPipPipPip
  • 303 posts
  • Gender:Male
  • Location:Netherlands
  • Interests:GP2X, Dreamcast, Linux

Posted 14 June 2009 - 07:56 AM

Great work Pickle!
Keep up to good work as always! wink.gif

#15 DaveC

DaveC

    Mega GP Mania

  • GP Guru
  • 9170 posts

Posted 14 June 2009 - 08:30 AM

QUOTE (Pickle @ Jun 13 2009, 04:17 PM) <{POST_SNAPBACK}>
I have it running on the wiz with controls so far. Speed is fine, sound is ok.
The biggest missing features are a frontend and scaling. There is built-in scaling but 2x exceeds 320x240.

The best choice for the frontend would lemonboy, but the source was never made public.
Any ideas/suggestions?

Maybe contact Notaz for the scaling. He did one for the GBA emu and it looks decent for scaling.

frontend will be good if it does the basics. Lemonboy on my GP2X seems to have problems and doesn't show all of the ROMs for some reason. This would need to be corrected before Wiz use.