Jump to content
IGNORED

Custom firmware for Atari Gamestation Pro


Recommended Posts

Just want to preface this by saying you guys are all wizards. I'm still rolling with the copy/paste for roms and titles, etc. I spent a lot of this weekend adding Genesis, GBA and SNES games. There's over 100 in the category. (I kept the Piko games so far as well) I've put them all in the "16-bit" category. The issue I'm encountering is that the thumbnails dont show up past a certain point. I can still move and select them, and when I do, it will bring up the title screen and screenshot i added, but they don't pop up in the GUI "menu" for the 16-bit bonus game category. Is there a way to have them all visible? 

Edited by AT-ATari
Link to comment
Share on other sites

9 hours ago, AT-ATari said:

but they don't pop up in the GUI "menu" for the 16-bit bonus game category.

If you mean to say that some images won't display after selection, that is the nature of how the GUI application on the GSP was designed.  Certain class types will not display all the possible images.

For example, when the class_type is '12', only the logo/title (gamename_title.png) and the screenshot (gamename.jpg) will display after selecting from the GUI menu list. 

I believe this category type also will not display a custom menu image, but will resize the screenshot to display as the menu item.

Edited by big_guitar
Link to comment
Share on other sites

10 hours ago, AT-ATari said:

Just want to preface this by saying you guys are all wizards. I'm still rolling with the copy/paste for roms and titles, etc. I spent a lot of this weekend adding Genesis, GBA and SNES games. There's over 100 in the category. (I kept the Piko games so far as well) I've put them all in the "16-bit" category. The issue I'm encountering is that the thumbnails dont show up past a certain point. I can still move and select them, and when I do, it will bring up the title screen and screenshot i added, but they don't pop up in the GUI "menu" for the 16-bit bonus game category. Is there a way to have them all visible? 

Hi AT_ATari

Welcome.

I presume you are on firmware 1.30c, it sounds like it.

I would suggest creating a "Games" folder on the SD card for the Navigation menu, and creating subfolders of systems which then get populated by the system's Roms.

Creating on the Games.db file using the latest GSP_Games is great for a few items, but not for over 100.

The AGSP menu is also not the most ergonomic of GUIs.

 

 

 

 

 

 

 

Link to comment
Share on other sites

Thanks for the replies everyone. I probably should have been a little more specific. 

 

Yes, I am using 1.30c. I have had success adding numerous 2600, 5200, 7800, NES, GB, GBA, Genesis, SNES and Game Gear games and up until this latest batch I added, they were all displaying properly. Now the images and titles are all there up until I get to the "T"s (in alphabetical order). If I select the last visible title, it'll pop up and I can move the stick left to see the games that are on here but won't display on the big menu. 

 

Does the GSP GUI just run out of room? It looks like it just creates pages as I add them, but somewhere along the line it stops showing the games. 

 

I hope I was a little more clear. If you need more info, let me know and I'll take a picture of the issue. Thanks again for all you guys do! 

Edited by AT-ATari
Link to comment
Share on other sites

27 minutes ago, AT-ATari said:

If I select the last visible title, it'll pop up and I can move the stick left to see the games that are on here but won't display on the big menu. 

Which menu specifically are you looking at where this happens?  "All Bonus" ?   "All Atari" ?  Something else?    Can you share a screenshot or two?  

27 minutes ago, AT-ATari said:

Does the GSP GUI just run out of room?

I've not heard of that happening, but it's a possibility that there could be some corruption or duplicate data in your games.db file.  That can definitely have a negative impact on how the menu displays the game entries.

Edited by big_guitar
Link to comment
Share on other sites

@big_guitar thanks for checking in to this for me.

 

So here's a few screenshots.

 

This first one is just to establish that I have the 16 bit folder set up. You'll see the games I've added. Everything is in alphabetical order and they all work. 

PXL_20240917_014912316.thumb.jpg.429c59103f927a0ad413125d038bc606.jpg

Here's where things start to get wonky. There's plenty more games that I've added after Superman there that just don't show up. You'll notice there's an addition 2 "dots" up top to indicate there's more games.

PXL_20240917_014955298.thumb.jpg.137873c7f9de556bce9b156c001e99a6.jpg

 

When I move the cursor over to the right again, this is what shows up:

PXL_20240917_015005926.thumb.jpg.20066055f2b90444764c732d502d0dc0.jpg

Just blank. However, the cursor still moves (can't see it but it makes the noise). If I push A it will select whatever game the cursor is on. 

 

If I run through the games one at a time, they all pop up. Here's a pic of Superman, the last visible game and then the ones that won't pop in the menu right after:PXL_20240917_015031968.thumb.jpg.ea550203f94ee1cbda6ccc135b6a785c.jpgPXL_20240917_015039507.thumb.jpg.2763d64c58433b78cfffa335e05ffcf2.jpgPXL_20240917_015046987.thumb.jpg.42f3485c6a9e71145ffea75cd0f2a972.jpgPXL_20240917_015049381.thumb.jpg.5da1265aea7f1d426172642dee0f7d88.jpgPXL_20240917_015052644.thumb.jpg.3983372ca7d98912c6ef14fbb8dd55d3.jpg

 

There are more games than that but I didn't want to inundate you with screenshots. Sorry in advance for the pictures, it's bedtime for the kids so everything is dark! 😁 

Link to comment
Share on other sites

11 hours ago, AT-ATari said:

Just blank. However, the cursor still moves (can't see it but it makes the noise).

Thanks for sharing that. 

While it's possible there's a memory issue going on, or a limitation in the built-in GSP 'game' application, I'd want to check out the games.db file, which you are welcome to send to me via DM if you want me to check it out for something possibly out of place (this can happen of course).  Another thing could be something funky about one of the screenshot files making the menu page unhappy, perhaps the screenshot entry immediately after "death and return", or even that image itself, although it does display.

I believe if there is no matching image file, the interface will just typically display some other game image in the menu that's available instead.  But the blank entries are a curiosity.

Edited by big_guitar
Link to comment
Share on other sites

11 hours ago, Boots01 said:

Gee, you've got more pages than I do (in the BONUS section) ... maybe create a temp folder and copy to the 8bit tab to see if it happens the same there.

Maybe you found some limits there since there are less images and ABOUT and CONTROLS section boxes displayed.

Yeah...I think I may have gone a little overboard...😁

 

But there are still more games I want to add! 

Link to comment
Share on other sites

1 hour ago, big_guitar said:

Thanks for sharing that. 

While it's possible there's a memory issue going on, or a limitation in the built-in GSP 'game' application, I'd want to check out the games.db file, which you are welcome to send to me via DM if you want me to check it out for something possibly out of place (this can happen of course).  Another thing could be something funky about one of the screenshot files making the menu page unhappy, perhaps the screenshot entry immediately after "death and return", or even that image itself, although it does display.

I believe if there is no matching image file, the interface will just typically display some other game image in the menu that's available instead.  But the blank entries are a curiosity.

Thanks @big_guitar I'm going to DM it to you in a minute. I'm also having trouble with 2 Arcade additions: Mario Bros. and Metal Slug X. Mario Bros. does exactly what you said- the GSP is putting random images there and it won't start. Metal Slug just doesn't even show up. I appreciate your expertise!

 

Link to comment
Share on other sites

[windows update]

 

v 0.6.3 

  • export/import game or trigger records (JSON)

  • updated SD Card Validator (now includes trigger record references for trig-CFG, trig-CORE, trig-ROM files)
    + peek missing results; + available from Trigger Tools menu

  • Trigger form enhancements; allows to local file select or optionally deploy a local core or cfg file

  • add trig id search on trigger file management 

  • bulk deletions for trigger records

  • trigger query updates

  • misc fixes & improvements

 

 

 

gspgames-063.zip

Edited by big_guitar
Link to comment
Share on other sites

I just realized the previous file was missing some changes I included for the file validator module, latest version below. 

Note, currently this version cannot be used without enabling the db enhancements for triggers. 

If you want to use this only as a games record editor without enabling the db enhancements, you should use a previous version. 

 

gspgames-063b.zip

Edited by big_guitar
Link to comment
Share on other sites

On 9/17/2024 at 9:21 AM, AT-ATari said:

I'm also having trouble with 2 Arcade additions: Mario Bros. and Metal Slug X. Mario Bros. does exactly what you said- the GSP is putting random images there and it won't start. Metal Slug just doesn't even show up. I appreciate your expertise!

This was due to corruption in your games database, caused by a missing double-quote in the ini file for [mario] (using Brad's ini update method).

Even after correcting the db for mario and metal slug x, I still encountered the missing image issue with your db under 16-bit, not displaying images after #64 (death of superman), but I'm still checking things out.

 

Using your db, only the BONUS section has the image issue when entries are beyond #64 (using "ALL" or "16-bit"), as the Atari sections display menu images well beyond 64 games.

Edited by big_guitar
Link to comment
Share on other sites

OK, I do believe, at least based on my testing so far, that there are some issues with the BONUS section where it does not load the images in the menu beyond #64 of any BONUS pages.

 

I do see some tests against 0x40 (64) where loading images are associated (decompiled), although I can't say for certain what is being tested since I'm not looking at the actual source code. It's hard to say if something similar is happening with anything under the "Atari" pages, but we know it's not limited to 64.  I don't believe a similar numerical test is happening there, but it's possible.

 

As I have typically used the "Atari" pages for class types, even with non-atari cores, I haven't come across this as a limitation, but I can test this later with dummy records.

  

The "Bonus" sections do not allow for as many images to be displayed upon selection (other than the one screenshot I think), and whenever I wanted to update the menu, I used as many images as possible, thus I used Atari class types (typically class_type "4") 

 

[Update] So the GSP itself as purchased seems to come with 63 Bonus entries.  There is code that literally checks if a value is less than 64 related to loading images.

 

Pondering this further, although MyArcade provided a way to allow for games to be added to the SD-CARD, they DID NOT provide a way to update the menu.  The ability to update the games.db file (used for the menu) was made possible via 1.30c, as established by Brad.  

Edited by big_guitar
  • Like 1
Link to comment
Share on other sites

Oh darn, there's that dreaded word system  'limit'

Apparently MyArcade didn't design this as a universal "Game Box", thats why it has the Atari logo on top.

That's what those other boxes do AND MORE!!! Like Super Console X2, X3, X4, and Kinghank, and Retro Monster, plus DIY TV boxes.

 __ Just be satisfied that ColecoVision has been conquered.

Edited by Boots01
Link to comment
Share on other sites

1 minute ago, Boots01 said:

Oh darn, there's that dreaded word system  'limit'

Apparently MyArcade didn't design this as a universal "Game Box", thats why it has the Atari logo on top.

That's what those other boxes do AND MORE!!! Like Super Console X2, X3, X4, and Kinghank, and Retro Monster, plus DIY TV boxes.

... or the 'classic' mini consoles, PS, SNES, Genesis.  While those are older, there were bigger/better development teams involved to implement community changes to those systems, and I don't know of any related limitations (although there could be a usb size limit), for some of the minis you can add extra pages or folders for the GUI, or use Emulation Station.

 

While we probably won't be able to get Emulation Station running on the GSP, you can change the launch script to just run Retroarch (a different version from the built-in one), and then select all the files from RA, but it's not as pretty.  😜

 

It would be interesting if we could use OTG usb + wifi adapter on the GSP, but other mods would be required to support networking on the GSP I believe.  I anticipate that we might see MyArcade's next iteration in October.

 

Link to comment
Share on other sites

So I added 1000 extra class 4 games to a test database,

for a grand total of 1121 type 4 games, and they all displayed in the Menu for Atari Arcade. 

Of course, I don't have images for most of these, so it just displays whatever, and seems to even change going back and forth. 

But you see the yellow selector icons

 

image.thumb.png.fdf7a0ed282b60e3432f1dad766add8f.png

 

The one weird thing about the "ATARI ALL" page though, it did have one blank page, for some reason it did not display my zzgame1000,

although it did display 1300 total out of 1301... 

At this point, I'm not certain if that's a hard Atari limitation (see update below).  I may add a few others just to see if the current "ALL" in-between page displays anything.

That page where zzgame1000 would reside is blank (not selected, no box), but there's only one game on that page.

 

 image.thumb.png.0d441bb56cfe833f49850634c3f16274.png

 

image.thumb.png.1f8674619b093026a64962e25ff4eab3.png

 

[UPDATE]

So I added 3 more game records for zzgame1001 to zzgame1003... this is no issue for the ARCADE page of course.

But for the ALL page, what happens is the LAST GAME won't be displayed in the menu but all the others have the yellow selector... 

So previously, the last game, zzgame1000 would not display under ALL... now it does, because it's no longer the LAST entry.

This image below has zzgame1003, which is the LAST entry, but all the other entries display properly, and 1003 is not visible, but it is there.  zzgame1003 does display on the last ARCADE menu page.

 

image.thumb.png.944344210dfa35e04f6b3f93ed70f12a.png

 

 

Edited by big_guitar
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...