Dwedit's Board

Enjoy the board

You are not logged in.

Announcement

Welcome, fellow visitors from other websites!
Whenever you download a file, I'd appreciate it if you posted a nice "Thank You" message, then tell me which site you came from. Thanks.
- Dwedit

#1 2014-12-02 6:11:41 pm

Dwedit
Problematic (Administrator)
From: Chicago
Registered: 2004-12-12
Posts: 899
Website

Goomba Color NEW BETA 12-12-2014

Yes, all the work from the past 2 months is released as a test build for now...

Edit: file updated with a newer build that fixes graphical problems in Mario Golf and other games...

note: Download Goomba.gba, not the source code, unless you're a programmer who wants to read it.

edit: Uploaded 12-12-2014, replacing 12-3-2014.

changes:
Rewrote some of the save system, now it works correctly with less RAM avaliable.
Added a system to fix up some EWRAM variables if they get overwritten, but it hasn't been necessary yet.
Fixed the bug that causes problems when loading state from a GBC game with SGB borders, and another game was running at the time you loaded the state.  It no longer loads the new game in SGB mode to try to get its border (and crashes).
Fixed crashes due to stupid code waiting for vblank with vblank interrupts disabled.  Slow motion works fine again.
Fixed graphics corruption in Who Wants to be a Millionaire and other games

Last edited by Dwedit (2014-12-14 7:34:10 pm)


Attachments:
gba goomba.gba, Size: 74.13 KiB, Downloads: 3,989
rar goombacolor_source_12_14_2014.rar, Size: 144.62 KiB, Downloads: 2,651

"We are merely sprites that dance at the beck and call of our button pressing overlord."

Offline

#2 2014-12-03 12:32:18 am

reprep
Guest

Re: Goomba Color NEW BETA 12-12-2014

I still use this daily on my gba micro and i can't tell you how much i was happy when i saw that you are still working on this. Thanks a lot.

#3 2014-12-05 1:28:19 pm

reprep
Slime
Slime
Registered: 2014-12-05
Posts: 1

Re: Goomba Color NEW BETA 12-12-2014

I am play testing the new release and it is great so far. i am enjoying 60 fps on detective conan gbc game. its sgb border looks great too.

only thing i am missing is custom palette option. Any chance you can add this like the one kuwanger's has? http://kuwanger.net/gba/goomba/

it has background, window, object 1 and object 2 from 0 to 3 with 6 digit hexadecimal.

i mainly want this as i like using these http://boards.pocketheaven.com/viewtopic.php?t=7139  (Have a look at the "Super Game Boy" section) and there are more codes at Super Game Boy Magazine. It is easy to convert these codes to hexadecimal.

This way i can change the palette at every level of these games and it looks great. super game boy fun at handheld.

thanks

also i will edit this post for bug reports/tests etc.

EDIT: Exit to Ez Flash IV main menu works perfect.
EDIT 2: Savestate function saves and loads fine. Thanks a lot for this, this made my day.
EDIT 3: I replicated the issue where you get garbled graphics/freezings when you are about to run out of SRAM space.
EDIT 4: EZ4-64.exe combined with GBATA lets you use 64 kilobytes SRAM in ez flash iv. If you use the ez flash iv client, you only get 32 Kilobytes.

Last edited by reprep (2014-12-12 12:08:11 pm)

Offline

#4 2014-12-12 1:22:21 pm

Hummtaro
Slime
Slime
Registered: 2014-11-06
Posts: 2

Re: Goomba Color NEW BETA 12-12-2014

Still only autoselect palettes.
You should autoselect and save palettes at first run and other times just load them like in older versions.

I tried to find the location in source but without success.. :D

Offline

#5 2014-12-14 8:01:15 am

Dwedit
Problematic (Administrator)
From: Chicago
Registered: 2004-12-12
Posts: 899
Website

Re: Goomba Color NEW BETA 12-12-2014

It appears that EZ4-64.exe just puts some tags in the unused parts of the GBA header to indicate that it wants a 64k save.

Also, new version uploaded (check top post)

Last edited by Dwedit (2014-12-14 7:52:29 pm)


"We are merely sprites that dance at the beck and call of our button pressing overlord."

Offline

#6 2015-01-27 3:09:29 pm

Glenn
Guest

Re: Goomba Color NEW BETA 12-12-2014

Hi Dwedit

First of all THANK YOU!

I was so excited when I saw, that you're working on Goomba color again. Mostly I love the new ammount of color palletes. Which brings me to my question. Is there a chance that color palletes are saved with the save state? I would love to choose my own color pallete for every single game and never have to touch it again in the future.

2nd thing is, that I propably found a bug. I started Metroid II and saved the state. Then I turned on "auto load save" function. When you return to the rom, the save state is loaded, but sound is off. It doesn't happen when you load the state manually though.

Looking forward hearing from you
Cheers
Glenn

#7 2015-01-30 12:05:03 am

Glenn
Guest

Re: Goomba Color NEW BETA 12-12-2014

Oh anf I just noticed, that the palette color preview (while still in menue) shows different colors than the final colors in the game. They are not totally different (mood is the same) but some colors change from green to blue for example. Is there something you can do?

Thanks a lot
Glenn

#8 2015-03-03 1:19:35 pm

apoptygma
Kimura Sensei
Kimura Sensei
Registered: 2015-02-26
Posts: 21

Re: Goomba Color NEW BETA 12-12-2014

Can confirm save states work great, some options/preferences don't seem to be retained between sessions but that may be by design? Excellent release.

Offline

#9 2015-03-20 7:46:31 pm

xy1154
Slime
Slime
From: China
Registered: 2015-03-20
Posts: 2

Re: Goomba Color NEW BETA 12-12-2014

Works great while playing Shantae. By the way, is it possible to play digital sounds correctly on this emulator?

Thanks for your work.
From gbatemp

Last edited by xy1154 (2015-03-20 7:47:24 pm)

Offline

#10 2015-03-25 6:04:35 am

Dwedit
Problematic (Administrator)
From: Chicago
Registered: 2004-12-12
Posts: 899
Website

Re: Goomba Color NEW BETA 12-12-2014

Sound isn't really emulated at all, it's just passed through to the GB sound registers which were left intact on the GBA.  Digital sounds are all about timing, and Goomba Color doesn't provide anything remotely close to the same timing that a Game Boy would.


"We are merely sprites that dance at the beck and call of our button pressing overlord."

Offline

#11 2015-03-25 2:07:39 pm

guestuser
Guest

Re: Goomba Color NEW BETA 12-12-2014

Just want to say a big "THANK YOU!" to Dwedit 'cause with the new 14-12-14 version I can play some of my favourite gbc games at full speed! (GBC edition of donkey kong land 3 is one of these...and shantae of course!).
..By the way i've faced other issues with some other games...here's the list;
These are ALL GBC games.

\RAYMAN* HUD BUG AND BIG SLOWDOWNS.
\HARRY POTTER SORCERER STONE* MENU AND DIALOG BOX BUG, SLOWDOWNS.
\HARRY POTTER CHAMBER OF SECRET* MENU AND DIALOG BOX BUG, SLOWDOWNS (fps 45).
\TOM JERRY MOUSE ATTACK* HUD BUG AND BIG SLOWDOWNS.
\PERFECT DARK* SLOWDOWNS.
\DRAGON'S LAIR* DON'T REALLY KNOW WHATS HAPPENING, THE GAME LOADS RANDOM LEVELS.

I LOVE the HarryPotter series on gbc, hope that it will work properly in a next release of your emulator!
I'll try to test other games and post a report here.

[Sorry for my grammar, I'm Italian..]

#12 2015-03-27 6:54:19 pm

xy1154
Slime
Slime
From: China
Registered: 2015-03-20
Posts: 2

Re: Goomba Color NEW BETA 12-12-2014

Dwedit wrote:

Sound isn't really emulated at all, it's just passed through to the GB sound registers which were left intact on the GBA.  Digital sounds are all about timing, and Goomba Color doesn't provide anything remotely close to the same timing that a Game Boy would.

I see. Still, it's good to play some GBC games on my SP. Thanks for your work.

Last edited by xy1154 (2015-03-27 6:56:52 pm)

Offline

#13 2015-03-31 1:44:52 am

the-force
Slime
Slime
Registered: 2015-03-31
Posts: 2

Re: Goomba Color NEW BETA 12-12-2014

I found a small graphic bug in Link's Awakening DX when you press select in the pause screen. Also in Kaeru no Tame ni Kane wa Naru (For Frog the Bell Tolls) there is a small graphic bug when you press start. Other than that it seems to work perfectly for me. Thank you very much for your continued effort.

Offline

#14 2015-03-31 5:12:14 am

Dwedit
Problematic (Administrator)
From: Chicago
Registered: 2004-12-12
Posts: 899
Website

Re: Goomba Color NEW BETA 12-12-2014

The bug in Link's Awakening is caused by the 10 sprite limit.  On a real system, there is a limit of 10 sprites per scanline, and the excess sprite would be hidden by that.  Goomba Color does not emulate the sprite limit at all.


"We are merely sprites that dance at the beck and call of our button pressing overlord."

Offline

#15 2015-03-31 5:48:18 am

the-force
Slime
Slime
Registered: 2015-03-31
Posts: 2

Re: Goomba Color NEW BETA 12-12-2014

So this is rather due to a filthy programming in Link's Awakening? Do you plan to implement a query in Goomba Color, to check whether there are more than 10 sprites per scanline or not?

thx, the-force

Offline

#16 2015-04-19 12:39:56 pm

Guestuser
Guest

Re: Goomba Color NEW BETA 12-12-2014

QIX ADVENTURE; running at 45fps speed.
BUGS BUNNY AND LOLA BUNNY IN CARROT CRAZY; The game run at full speed but there are weird sprite bugs around bugs bunny sprite while playing.
CRYSTALIS; the overworld scrolls very bad.

Again, Thank you for this emulator.

#17 2015-08-03 10:36:15 am

Top-SecreT
Guest

Re: Goomba Color NEW BETA 12-12-2014

Hi i still can't get the saves to work.
Can anyone pls give me a step for step instruction?
I have Wario Land 1, 2, 3 compiled to wario.gba
I choose wario.gba, then choose the game i want to play.
In this game i press L + R and then Save state -> NEW. Then it automatically switches back to the goomba menu
When i go again on save there is again only NEW
When i leave the game i can't load any save.
I haven't created a clean .sav file for the compiled games is that right?

What am i doing wrong?

#18 2015-08-04 5:48:30 am

Dwedit
Problematic (Administrator)
From: Chicago
Registered: 2004-12-12
Posts: 899
Website

Re: Goomba Color NEW BETA 12-12-2014

It's working fine for me.  Look at the bottom where it says how big the save file will be, and how much free space is left.  If there isn't enough space left, you may need to delete other stray save files.


"We are merely sprites that dance at the beck and call of our button pressing overlord."

Offline

#19 2015-08-06 3:00:42 am

naxeras
Guest

Re: Goomba Color NEW BETA 12-12-2014

It works fast and great.

But Konami collection VOl4 europe (GBC version) not run at all, black screen.

Can you finx it? i like castelvania 2 in color.

Regards.

#20 2015-08-27 12:51:40 am

JimmyZ
Slime
Slime
Registered: 2015-08-27
Posts: 3

Re: Goomba Color NEW BETA 12-12-2014

recently got some spare time and pickup my GBM again. so great to know you're working on this again!

Offline

#21 2015-11-11 12:10:11 pm

gnatydnac
Guest

Re: Goomba Color NEW BETA 12-12-2014

Pokemon Crystal still works terrible on this version,hope to be fixed

#22 2015-12-16 6:07:24 pm

Anonymous
Guest

Re: Goomba Color NEW BETA 12-12-2014

I can't get the gbc games to go in color? How can I Fix This?

#23 2015-12-20 9:04:31 am

yisraeldov
Guest

Re: Goomba Color NEW BETA 12-12-2014

Is the source code available for the goombafront ? I want to be able to port it to mac/linux

#24 2015-12-20 2:47:41 pm

Dwedit
Problematic (Administrator)
From: Chicago
Registered: 2004-12-12
Posts: 899
Website

Re: Goomba Color NEW BETA 12-12-2014

There is no source code for it, but all you do is concatenate GB files onto the end of goomba.gba.


"We are merely sprites that dance at the beck and call of our button pressing overlord."

Offline

#25 2016-02-01 10:27:41 am

CrazyJose
Guest

Re: Goomba Color NEW BETA 12-12-2014

The Smurfs (GB) doesn't work with this version. also not in the goombacolor_3_31_2008 version. the latest goomba 2.0 (without "color") of the year 2004 works perfectly.

#26 2016-03-11 3:55:20 pm

Ivoah
Slime
Slime
Registered: 2015-02-02
Posts: 6

Re: Goomba Color NEW BETA 12-12-2014

Is there a possibility that linking might be brought back?

Offline

#27 2016-03-11 10:13:52 pm

Dwedit
Problematic (Administrator)
From: Chicago
Registered: 2004-12-12
Posts: 899
Website

Re: Goomba Color NEW BETA 12-12-2014

There was never linking.


"We are merely sprites that dance at the beck and call of our button pressing overlord."

Offline

#28 2016-03-17 7:53:38 am

Ivoah
Slime
Slime
Registered: 2015-02-02
Posts: 6

Re: Goomba Color NEW BETA 12-12-2014

Offline

#29 2016-03-17 10:44:42 am

Dwedit
Problematic (Administrator)
From: Chicago
Registered: 2004-12-12
Posts: 899
Website

Re: Goomba Color NEW BETA 12-12-2014

Linking has never been present in Goomba or Goomba color.


"We are merely sprites that dance at the beck and call of our button pressing overlord."

Offline

#30 2016-03-27 9:19:41 am

Mac
Slime
Slime
From: Poland
Registered: 2016-03-27
Posts: 1

Re: Goomba Color NEW BETA 12-12-2014

Hello,
I found a bug with the 'autoload state' function. It has very different behavior depending on the rom and other Goomba settings.
I saved a state somewhere in the game, selected 'autoload state' and restarted Goomba. Here are the results of what was happening after:

  • Pokemon Red: SGB border is gone, graphical glitches (saved state in settings, coming back to menu results in black screen). Going to "Other Settings" and setting "Game Boy" to "GB" fixes this issue.

  • Pokemon Gold: State does not autoload at start (or game crashes and restarts?), no SGB border. Disabling SGB borders or changing "Other Settings>Game Boy" mode fixes this problem.

  • Legend of Zelda: Link's Awakening DX v1.2: Same as Pokemon Gold.

  • Tetris Attack: Black screen, no sound. Setting "Game Boy: GB" fixes this.

Tested on VBA 1.7.2 (as merged files created with goombafront) and M3 Movie Player (this version, as a separate goomba.gba and roms), both gave me the same results.
Aside from that, I really want to thank You for the Goomba Color!
Take care m8!

Offline

Quick reply

Write your message and submit

Board footer

Powered by FluxBB