Homebrew Lameboy Save State trouble

h8uthemost

Well-Known Member
OP
Member
Joined
Dec 7, 2006
Messages
702
Trophies
1
XP
403
Country
United States
I'm using the latest Lameboy version(believe it's v.0.12), and after I choose to save through Lameboy's menu and then try to Load the save the screen then becomes garbled. It doesn't matter which save slot I use.

I only have three .gbc games right now(Link DX, Seasons/Ages) but this happens with all three games whenever I save then load.

Has anyone else came across this? If so is there some kind of fix?

And by the way, what's another really good GBC emulator for the DS? I've done a search on my garbled screen/emulator freezing problem when loading a save and it looks like others have ran into the same problem, but I'm not seeing any kind of fixes for it. People are saying it happens randomly(although it happens every single time for me). So I'd rather just use another emulator that saves/loads like it should.
 

StarWolf3000

Active Member
Newcomer
Joined
Sep 14, 2009
Messages
36
Trophies
0
XP
97
Country
Gambia, The
Alternatively to Lameboy DS I use Goomba Color on both my GBA/DS and GB Player (the latter running with my SuperCard SD in GBA Mode).

The problem with the latest "official" build by DWedit is, that is doesn't support Save States (Menu Entries shown but not accessible). There have been "unofficial" builds made by Kuwanger, "Goomba Paletted", which MAY support Save States, but do not support "GBC Only" Games (Super Mario Bros. DX and Pokémon Crystal for example) and no 56/32 Color Modes on Dual Mode Games.
 

h8uthemost

Well-Known Member
OP
Member
Joined
Dec 7, 2006
Messages
702
Trophies
1
XP
403
Country
United States
Ok, thanks for that info, Star. I did give Goomba Color a try last night. But like you said the official build also doesn't have save states. Which took me forever to figure out since the option is there in the menu. And unlike Lameboy, it also doesn't support a fullscreen scale. And the fullscreen stretch that Lameboy offers is much appreciated. My eyes started to hurt staring at that small GBC screen on the GBA. I don't know how I used to do it when the GBC was out(i was much younger back then though).

I wonder why the Lameboy dev never released the source? I mean there hasn't been an update for a couple years, and I'm sure people around here or elsewhere would be more than happy to improve on that already great emulator. Lameboy would be pretty much perfect in my opinion if it weren't for the save state problem...

EDIT: By the way, are you also having problems when loading a save state or is just me?
 

StarWolf3000

Active Member
Newcomer
Joined
Sep 14, 2009
Messages
36
Trophies
0
XP
97
Country
Gambia, The
In Lameboy, I only have some Savestate Issues with the Pokémon G/S/C Games. But this seems to depend on they were originally created by the v0.12 or an older release. They won't load (or scramble screen) when older than v0.10 in my cases.
 

h8uthemost

Well-Known Member
OP
Member
Joined
Dec 7, 2006
Messages
702
Trophies
1
XP
403
Country
United States
I just tried Oracle of Seasons, and a simple Save/Load worked for me.
Are you using an older version? Thanks for testing it for me.

And thanks Star, I'll downgrade to v0.10 and see if Loading is going to work for me.

I appreciate the help you two.
 

Geren

Well-Known Member
Member
Joined
Aug 15, 2011
Messages
236
Trophies
0
Website
Visit site
XP
233
Country
Spain
I wonder why the Lameboy dev never released the source? I mean there hasn't been an update for a couple years, and I'm sure people around here or elsewhere would be more than happy to improve on that already great emulator. Lameboy would be pretty much perfect in my opinion if it weren't for the save state problem...

EDIT: By the way, are you also having problems when loading a save state or is just me?

Apparently, Nutki was a group of devs. I tried e-mailing them some time ago and never got a response.

I also get some issues like high pitch music and garbled graphics when loading states. When playing pokemon puzzle challenge it even locks up sometimes. I really think the ds deserves at least a better gb/c emu but as I am no coder I better shut up :creep:
 

h8uthemost

Well-Known Member
OP
Member
Joined
Dec 7, 2006
Messages
702
Trophies
1
XP
403
Country
United States
I really think the ds deserves at least a better gb/c emu but as I am no coder I better shut up :creep:
I agree completely. But as i'm not a coder either I'll also shut up.

Too bad they never responded to your email though. I don't see what the big deal is with releasing the code if they're no longer working on the project. I have no doubt that other people would be more than happy to take that emulator farther...

And nah, I tried saving/loading with v.0.10, and I got the same garbled screen after a load as I did in v.12. So I'm not going to try with any other versions as I'm assuming that this kind of bug exists with the others as well.

At least the regular in game saving/loading works just fine though. Couple that with the fullscreen scaling and I still think it's a great GBC emulator, it's just that if save states worked like it should then this emulator could be pretty much perfect...
 

h8uthemost

Well-Known Member
OP
Member
Joined
Dec 7, 2006
Messages
702
Trophies
1
XP
403
Country
United States
I'm using mine on a Supercard DSOne with a 2GB microsd. Maybe I'll try a 1GB microsd and see if that makes any kind of difference, along with a different rom of the game. I'm hoping it's the rom that's giving me trouble. Because something definitely is if you're able to save/load OoS just fine but I'm not...
 

StarWolf3000

Active Member
Newcomer
Joined
Sep 14, 2009
Messages
36
Trophies
0
XP
97
Country
Gambia, The
Fullscreen Scale with Goomba doesn't make much sense, because the GB/C has the same height in pixel like the GBA (compared with putting an original GB/C cartridge into the GBA and pressing L/R would only stretch it to the left and right but not to top and bottom).
 

DanTheManMS

aka Ricochet Otter
Member
Joined
Jun 2, 2007
Messages
4,453
Trophies
1
Age
34
Location
Georgia
XP
751
Country
United States
Fullscreen Scale with Goomba doesn't make much sense, because the GB/C has the same height in pixel like the GBA (compared with putting an original GB/C cartridge into the GBA and pressing L/R would only stretch it to the left and right but not to top and bottom).

Not quite. The GB/GBC was 160 x 144 and the GBA was 240x160, so that's an additional 16 pixels of vertical height. That's how you can see some of the top and bottom of Super Game Boy borders when using Goomba Color. To be honest I never did know just how they did the screen stretching with authentic GB and GBC cartridges, since the L and R buttons shouldn't have even been active when in GBC mode. Either way, they likely could have stretched the image vertically as well, but for only 16 lines of difference it would look pretty bad without some bilinear filtering. Even Lameboy's screen stretching without the bilinear filtering looks pretty bad, and there you've got 192 vertical lines to work with.

EDIT: Also, regarding h8uthemost's post earlier about how you couldn't believe how you stared at the tiny GBC screen back in the day, remember that the individual pixel size is important too. The GBC had much larger pixels, so even though it has a lower resolution than the GBA, the screen size is actually pretty close to the same. Same thing with the DS - just by looking at my GBA SP and my DS Phat, I notice that the screens are still about the same size in inches. Running Goomba Color in GBA mode on a DS is going to give you a drastically smaller image than it would if played on a real GBC, so that's why the screen scaling helps with Lameboy. Now perhaps if you had a DSi XL with its huge pixels, you wouldn't mind so much about the size of the image with Goomba Color (ignoring for the moment that you can't run the program on the DSi since it has no GBA mode or slot) or the unscaled Lameboy image

EDIT 2: Hm, I could be wrong about the GBC having "much larger" pixels, looking at http://databoy.netfi...om/gba_gbc.html - I never owned one myself so I can't visually compare it with my GBA at the moment.

EDIT 3: Just as a quick test, I loaded up the same Goomba Color compilation on both my GBA and my DS - http://i.imgur.com/69txy.jpg
You can see that not only does the image on the GBA SP screen look larger because there is less black space on the sides, it actually IS larger by a small amount. I took the photo and opened it with Paint to get a rough estimate, and the Zelda image on the DS is roughly 90% of the size it is on the GBA SP (measuring the width and height, not the diagonal). So since the website I mentioned earlier already showed that playing a GBC game on a GBA is a very slightly smaller image than on a real GBC, and the DS is smaller still, it's not just your eyes going bad h8uthemost!
 

h8uthemost

Well-Known Member
OP
Member
Joined
Dec 7, 2006
Messages
702
Trophies
1
XP
403
Country
United States
Thanks for all that info, Dan. :) But I should have mentioned in my post about Goomba that I was in fact trying it out on the GBA, not the DS(i didn't even think about trying it on the DS). So yeah, unfortunately it's hard for my eyes to get used to that smaller screen of Goomba on the GBA. That's just yet another downfall of getting older though...

I tested out a couple GB games on Lameboy and Goomba. The two games I tried out were Ducktales 1 & 2(why didn't this fantastic series go any farther?). First I tried them out on Lameboy and I got lag throughout. I figured it was just Lameboy since the devs were lame and abandoned the app. But I got the same thing on Goomba as well. So it's either the emulators causing this lag(eventhough the Goomba compatibility list says these games run at 100%) or this is how the actual carts ran.

So eventhough Goomba supports savestates(and they actually work), Lameboy supports full screen, as long as both emulators are running most games evenly then I'm gonna go with Lameboy for the full screen.

But again, I appreciate the info. You're as helpful as always...
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Psionic Roshambo @ Psionic Roshambo:
    Tandem even
  • The Real Jdbye @ The Real Jdbye:
    i think i heard of that, it's a good idea, shouldn't need a dedicated GPU just to run a LLM or video upscaling
  • The Real Jdbye @ The Real Jdbye:
    even the nvidia shield tv has AI video upscaling
  • The Real Jdbye @ The Real Jdbye:
    LLMs can be run on cpu anyway but it's quite slow
  • BakerMan @ BakerMan:
    Have you ever been beaten by a wet spaghetti noodle by your girlfriend because she has a twin sister, and you got confused and fucked her dad?
  • Psionic Roshambo @ Psionic Roshambo:
    I had a girlfriend who had a twin sister and they would mess with me constantly.... Until one chipped a tooth then finally I could tell them apart.... Lol
  • Psionic Roshambo @ Psionic Roshambo:
    They would have the same hair style the same clothes everything... Really messed with my head lol
  • Psionic Roshambo @ Psionic Roshambo:
    @The Real Jdbye, I could see AMD trying to pull off the CPU GPU tandem thing, would be a way to maybe close the gap a bit with Nvidia. Plus it would kinda put Nvidia at a future disadvantage since Nvidia can't make X86/64 CPUs? Intel and AMD licensing issues... I wonder how much that has held back innovation.
  • The Real Jdbye @ The Real Jdbye:
    i don't think nvidia wants to get in the x64 cpu market anyways
  • The Real Jdbye @ The Real Jdbye:
    you've seen how much intel is struggling getting into the gpu market
  • The Real Jdbye @ The Real Jdbye:
    and nvidia is already doing ARM
  • The Real Jdbye @ The Real Jdbye:
    i don't think they want to take more focus away from their gpus
  • Psionic Roshambo @ Psionic Roshambo:
    Yeah I think Nvidia s future lays in AI GPU acceleration stuff if they can get that going it's going to be super interesting in the long term
  • Psionic Roshambo @ Psionic Roshambo:
    AI assisted game creation might become a thing
  • Psionic Roshambo @ Psionic Roshambo:
    At least that's something I think would be pretty cool.
  • Psionic Roshambo @ Psionic Roshambo:
    Don some VR glasses and gloves and talk to the computer and paint entire worlds
  • Psionic Roshambo @ Psionic Roshambo:
    "OK Cortana I want that mountain a little taller and more snow on top, and I would like some random ancient pine forest around the bottom"
  • Psionic Roshambo @ Psionic Roshambo:
    "Now we need a spring fed river flowing down the north side and add some wild life appropriate for the biome"
  • Psionic Roshambo @ Psionic Roshambo:
    Many TBs of assets and the programming of something like that is going to be tough but I think it's something we might see in 20 years maybe sooner
  • The Real Jdbye @ The Real Jdbye:
    @Psionic Roshambo AI assisted game creation is kinda already here, there was recently that AI that can turn any 2D image into a fully modeled 3D object, it's not perfect, but it's a starting point, beats starting from zero
  • The Real Jdbye @ The Real Jdbye:
    before that there was one to generate a fully modeled scene from a 2D image
  • The Real Jdbye @ The Real Jdbye:
    but most recently, there was one that actually generates a working unity scene with terrain and textures already set up that you can import right into unity, that's a huge time saver right there
  • The Real Jdbye @ The Real Jdbye:
    and using LLMs to generate NPC dialogue and even dynamically generated quests is something i'm sure is already happening
  • The Real Jdbye @ The Real Jdbye:
    will just take some time for games made using those things to be completed and released
    The Real Jdbye @ The Real Jdbye: will just take some time for games made using those things to be completed and released