Hacking PogoShell question (I know, hilarious right? :P)

bg4m3r

Member
OP
Newcomer
Joined
Sep 21, 2008
Messages
7
Trophies
0
XP
109
Country
United States
Ok, so I know PogoShell is long since dead, and if there's something better around, I'd be interested to hear about it. I'm admittedly a bit out of touch with the scene these days.

Anyway, my son is into retro gaming so I'm getting him a modded GBA and a flash cart for Christmas, and I wanted to put PogoShell on it for him to check out. I used to make themes for it back in the day so I figured I'd make one for him too. The main issue I'm running into though is that the bmp2bm converter for making the background image is somehow missing from every download I've been able to find. Does anyone know why this is, or even better, does anyone still have it sitting in some dark corner of their HDD somewhere and could get it to me?

If anyone has the PogoShell 2 beta 4 download, I'd like to get a hold of that too. I've only been able to find beta 3 so far.

Any input on this matter is greatly appreciated! Thanks!
 

kuwanger

Well-Known Member
Member
Joined
Jul 26, 2006
Messages
1,510
Trophies
0
XP
1,781
Country
United States
@zfreeman, thanks for the heads up :) Technically, though, it's not my baby. I just adopted it after it was almost entirely grown. sasq deserves the overwhelming majority of the credit.

@bg4m3r, My unofficial fork of Pogoshell source version has bmp2bm. If you want to use my fork, there's a lot of little changes and you'll want to use the included makefs.py instead of the official makefs.exe. If you want to use Pogoshell 2.0b4, Wayback seems to have a copy.
 
  • Like
Reactions: bg4m3r and zfreeman

bg4m3r

Member
OP
Newcomer
Joined
Sep 21, 2008
Messages
7
Trophies
0
XP
109
Country
United States
Thanks for the responses guys. I poked around in wayback some but couldn't find anything. I'll have to check again.
 

bg4m3r

Member
OP
Newcomer
Joined
Sep 21, 2008
Messages
7
Trophies
0
XP
109
Country
United States
Well, I got the beta 4 download...and also managed to find the bmp2bm exe in the beta 2 from the same site. So weird that beta 3 & 4 don't have it.

@kuwanger I can't seem to get your stuff to work for me. First I was getting errors about missing parenthesis on every print command, which I just went through and added them to see what would happen, then I got other errors. Should I be using an older version of python or something?

PogoShell beta4 doesn't seem to like the flash cart, so this may all be wasted effort anyway. It's a SuperCard miniSD, if you happen to know any tricks. It loads the flashme ROM, but then when I try to load a ROM inside it (one of the ones it comes with), it doesn't load. The nes ROM froze it and the gb ROM just never fully loaded although I could get the menu up and exit back to the shell.
 
Last edited by bg4m3r,

kuwanger

Well-Known Member
Member
Joined
Jul 26, 2006
Messages
1,510
Trophies
0
XP
1,781
Country
United States
Pogoshell is compatible with FlashAdvance/Flash2Advance, possibly xrom*, and there was some effort to support EZ-Flash 2/3 (maybe in b3/b4; I removed the EZ stuff because I had no way to test it). SuperCard isn't supported so there's little point trying to use Pogoshell. If all you want to do is run pogoshell plugins, you can use Plugin2GBA. Having said that, yes, if you had a compatible card and want to my fork of Pogoshell with it's makefs.py, you'll need to use Python 2.x; Python 3.x is not backwards compatible. You'd also probably want to use the .shell folder from it a base since there were several changes in pogo.cfg. Sadly, I didn't write the best of documentation on any of it.

* Someone on here used to talk to me about how well my fork worked with their cart. I don't think we ever got it quite working right when using more than 32MB.
 

bg4m3r

Member
OP
Newcomer
Joined
Sep 21, 2008
Messages
7
Trophies
0
XP
109
Country
United States
Pogoshell is compatible with FlashAdvance/Flash2Advance, possibly xrom*, and there was some effort to support EZ-Flash 2/3 (maybe in b3/b4; I removed the EZ stuff because I had no way to test it). SuperCard isn't supported so there's little point trying to use Pogoshell. If all you want to do is run pogoshell plugins, you can use Plugin2GBA. Having said that, yes, if you had a compatible card and want to my fork of Pogoshell with it's makefs.py, you'll need to use Python 2.x; Python 3.x is not backwards compatible. You'd also probably want to use the .shell folder from it a base since there were several changes in pogo.cfg. Sadly, I didn't write the best of documentation on any of it.

* Someone on here used to talk to me about how well my fork worked with their cart. I don't think we ever got it quite working right when using more than 32MB.
Thanks, that's what I was afraid of... I'll check into Plugin2GBA although I kind of wanted the nice GUI pogoshell had. That's what I get for buying a $15 flash cart I guess. I'll grab Python 2.x too for future reference. :)
 
General chit-chat
Help Users
  • No one is chatting at the moment.
    Skelletonike @ Skelletonike: