openMenu Alpha 1

Place for discussing homebrew games, development, new releases and emulation.
Rank 9
Posts: 955
Dreamcast Games you play Online: Available to play any game, working on gathering them.
Location: East coast, USA

Re: openMenu Alpha 1

Post by mrneo240 »

sbstnc wrote: Wed May 21, 2025 4:08 pm Not sure I want to touch the font rendering there :D It seems like the fonts are pre-built PVR textures in the menu_data folder, so other fonts would probably have to be added to the menu_data folder shipped with GDMENU Card Manager.

Proper font rendering is a complex beast. I've started working on my first own Dreamcast project and getting anti-aliased TTF/OTF rendering with full Unicode support and multi-language text-wrapping right and performant is quite the exercise. :lol:

I see there have also been updates to megavolt's repo. I guess I'll have a look at integrating those into my fork soon-ish.
The fonts are BMFont format but with the texture as pvr. Good luck.
Also check out intrafont if you want simple cross platform performant rendering

noob
Posts: 1
Dreamcast Games you play Online: Phantasy Star Online Ver. 2

Re: openMenu Alpha 1

Post by Affectionato »

Zaraye wrote: Mon Jun 09, 2025 1:54 pm Hello, is there a definitive file for the DAT, I saw during the discussions that many have made updates to the different versions with additions of homebrews etc etc I ask this, because I created images for the classification by genre and also data boxes for the regions. I could therefore do the update with these visuals unless it has already been done.
A "definitive" DAT file is something I'd like to find as well. Like there's gotta be metadata and artwork already done for homebrew like the 240p Test Suite out there somewhere, and I can't be arsed to do it all by myself either.

Anyone know of any links to alternative DAT files?

Metallic
Posts: 840

Re: openMenu Alpha 1

Post by ateam »

Affectionato wrote: Tue Jun 17, 2025 1:58 am A "definitive" DAT file is something I'd like to find as well. Like there's gotta be metadata and artwork already done for homebrew like the 240p Test Suite out there somewhere, and I can't be arsed to do it all by myself either.

Anyone know of any links to alternative DAT files?
The problem with such is that many homebrew/indie games do not have a unique product ID. For example, 240p Test Suite itself uses the non-unique product ID "T0001". This is why users are expected to assign their own product IDs using the SD card manager, then import cover art with a matching ID using the DAT editor.

It's really quite an easy process. Use Google Image Search (or similar) to find the cover art. Resize it to 256x256px and save as PNG. Once you have that, you can carry out the steps outlined in my video tutorial.

Note that I've attached the 240p Test Suite cover art that comes baked into the CDI, which would appear in legacy GDmenu, along with an alternative version.
Attachments
new.png
new.png (153.42 KiB) Viewed 259 times
T240P.png
T240P.png (8.3 KiB) Viewed 267 times
Find me on...

DreamcastForever.com
GitHub
Reddit
SegaXtreme
Twitter
YouTube
• Discord: derek.ateam

rebel
Posts: 20
Dreamcast Games you play Online: non

Re: openMenu Alpha 1

Post by Zaraye »

It's true that in the end, finding a complete and definitive version, with all the homebrews and other ports and everything else (official pal, us, jap) is quite complex even if many are similar. I had DL the latest version of the menu_data here, and I smiled when I saw that some users had created their own serial number for certain indie games, which could conflict with others that I had entered manually. finally, I decided to take things in hand, and start from scratch to make my best-list (200 games), notably for the French-speaking community (Line Desc is in English ;) ) with pretty cool options for the synopsis of the games, with the notes of Dreamcst junkyard, strength and weakness of the game etc etc... it represents a lot of work but today I share it with other French users who seem very happy with this version. I am in the process of creating the English version by the way if ever it can interest players. I will probably make a subject on it when the time comes.

Rank 9
Posts: 955
Dreamcast Games you play Online: Available to play any game, working on gathering them.
Location: East coast, USA

Re: openMenu Alpha 1

Post by mrneo240 »

That's why I mostly gave up past commercial for the dats.

The dataset is a mess and infinite.

Someone could host something but the bandwidth would be huge so not me.

  • Similar Topics
    Replies
    Views
    Last post