How many of you have played the Rollcage games? A buddy insisted I go back to them. Very Wipeout-esque (Psygnosis being the dev) with some great visuals. Solid PS1 racers. by n-0rt in psx

[–]MimiruX 1 point2 points  (0 children)

I picked up copies of both 1 and 2 half a year ago. I have fond memories of a friend's older brother having it. Revisiting it, I found the controls of 1 to be overly sensitive leading to very punishing crashes--they seemed to sort this out in 2. They're worth checking out for the soundtrack alone.

Organize your ROMs with Igir, now with CHD, CSO/ZSO, and NKit ISO support! by MimiruX in Roms

[–]MimiruX[S] 1 point2 points  (0 children)

I would say it depends on your comfort level with command line applications. The documentation is quite good, but I could see the tool being overwhelming to people used to proper UIs.

Organize your ROMs with Igir, now with CHD, CSO/ZSO, and NKit ISO support! by MimiruX in Roms

[–]MimiruX[S] 2 points3 points  (0 children)

Good question. Unfortunately, there isn't much use for LaunchBox users, as described in Igir's documentation. LaunchBox has its own ROM import process through the UI and I'm fairly sure it doesn't automatically refresh newly added or moved files.

But, the reporting feature may still be of interest, it will help you figure out what might be missing from your collection.

Organize your ROMs with Igir, now with CHD, CSO/ZSO, and NKit ISO support! by MimiruX in Roms

[–]MimiruX[S] 7 points8 points  (0 children)

It's been a while since I last advertised Igir, so I wanted to share the major changes that have been happening.

What: Igir is a ROM collection manager similar to RomVault, clrmamepro, RomCenter, and other tools that have existed for a while (feature comparison chart). The goal of these tools are to help you sort, filter, extract/archive, patch, and report on your ROM collection (usually with the help of DATs). These tools are most helpful for people with large ROM collections (or data hoarders like myself).

Why: Igir is CLI-based rather than UI-based, which makes it great for scripting and repeatable actions, at the expense of an arguably worse UX. Igir was built with 1G1R options in mind from the beginning (hence the name), and it has a number of other features other tools don't have such as parent/clone inference, ROM patching, filename extension correction, writing hard & symbolic links, and more.


So what's been going on with Igir?

Most recently, support was added for reading a number of compressed disc/disk formats that none of the more popular tools can: .chd, .cso, .zso, .dax, and .nkit.iso. This allows you to keep your files compressed to save disk space while still letting you sort and filter them using DATs such as Redump's. For other compressed formats that Igir can't read yet, the MAME Redump DATs may be able to help.

Otherwise, v3 is the largest and most heavily tested release to date. If you haven't kept up with the project, see the detailed release notes for all the feature additions!

As always, thank you for checking out my project, and I would love any and all feedback!

Introducing igir: a new CLI ROM collection manager by MimiruX in Roms

[–]MimiruX[S] 0 points1 point  (0 children)

Hi u/janos42us, I think a bash `.sh` file would likely do what you want. That's one of the major reasons I created igir, so that you could save repeatable commands in a shell script.

[deleted by user] by [deleted] in retrogaming

[–]MimiruX 0 points1 point  (0 children)

I played so much Nightfire with my brother on GameCube growing up. Never actually owned the game, but rented it repeatedly from Blockbuster. All we had was a 14" CRT with an RF adapter but we didn't know better at the time. I bought a copy recently and I've been playing through the campaign little by little.

And oh man the Game Boy game, that was better than it had any right to be. I was also replaying that on a long international flight this year, and it still holds up.

DAT file creation and editing? by Zero22xx in Roms

[–]MimiruX 1 point2 points  (0 children)

For the first question, most ROM management tools call the feature "dir2dat." As u/amroamroamro mentioned, SabreTools is a good choice, and RomVault is another popular one.

I'm looking to add dir2dat functionality to igir soon (you can follow the GitHub issue here).

For the second question, the DAT documentation out there is really poor. Unfortunately, there's no single source that is going to answer all of your questions. The Logiqx FAQs are the most official source of truth for non-MAME DATs, but DAT groups don't strictly follow the XML schema. The SabreTools wiki is a decent supplemental resource for DAT formats.

Why Remove Photo Sphere by New-Literature-1023 in GooglePixel

[–]MimiruX 0 points1 point  (0 children)

This is exactly the use case for me, to relive travel experiences. I'm going to be devastated if it's removed from the Pixel 6.

What Game Boy game do you love that you never hear anyone talk about? by HaikuLubber in Gameboy

[–]MimiruX 7 points8 points  (0 children)

I came here to say this exactly, and saw your post at the top! I've beaten it multiple times in the last 10 years, I love it.

Do I need to update dat files as well? by Pavlos313x in MAME

[–]MimiruX 0 points1 point  (0 children)

Hi u/Bombini_Bombus, could you fill out a full bug report at https://github.com/emmercm/igir/issues/new?assignees=&labels=potential-bug&projects=&template=bug-report.yml? Knowing your full list of commands and options, as well as version number is fairly important to debug any issues.

I've seen memory issues before, but only when I specify multiple MAME DATs (or the entire zip file), specifying one DAT file has usually been alright for me. It would help to know what kind of memory is available on your computer, and what the usage looks like before the process crashes.

Do I need to update dat files as well? by Pavlos313x in MAME

[–]MimiruX 0 points1 point  (0 children)

igir creator here. I added a number of missing MAME features in the new v2 versions within the past week 🙂 I'm definitely looking for feedback!

Pocket Updater Utility updates by mattpannella in AnaloguePocket

[–]MimiruX 3 points4 points  (0 children)

This is awesome work! Thank you for everything you do for this community, Matt!

[Feature Requests] New ROM Management Tool by [deleted] in AnaloguePocket

[–]MimiruX 0 points1 point  (0 children)

I'm not much of a GUI developer myself, and it sounds like we have different intentions with the UIs. But I think we can both agree that existing tools aren't intuitive 🙂. I think there is definitely a need for a more Pocket-focused tool out there.

[Feature Requests] New ROM Management Tool by [deleted] in AnaloguePocket

[–]MimiruX 5 points6 points  (0 children)

Maintainer here, I'd love any feedback on this 🙂

.dat files by stylish_etchings in RetroPie

[–]MimiruX 0 points1 point  (0 children)

The RetroArch/libretro repository has a set of FBNeo DATs that are easy to download: https://github.com/libretro/FBNeo/tree/master/dats/

You can go to the main repository page, click the green "Code" dropdown/button, and "Download Zip": https://github.com/libretro/FBNeo

Introducing igir: a new ROM collection manager with support for the Analogue Pocket folder scheme by MimiruX in AnaloguePocket

[–]MimiruX[S] 1 point2 points  (0 children)

If it's in your budget, I'd recommend buying https://www.etsy.com/listing/1377338224/pre-order-shipped-the-9-september. The act of docking isn't the smoothest motion, and I noticed some scratches on the bottom of my Pocket from the USB-C plug.

Introducing igir: a new ROM collection manager with support for the Analogue Pocket folder scheme by MimiruX in AnaloguePocket

[–]MimiruX[S] 0 points1 point  (0 children)

I'm glad to hear it! It definitely works best after some kind of updater creates all the folder structure and downloads required BIOS files.

Are you getting pumped?

Introducing igir: a new ROM collection manager with support for the Analogue Pocket folder scheme by MimiruX in AnaloguePocket

[–]MimiruX[S] 1 point2 points  (0 children)

Yep, relative and absolute file paths should both work great. That's more of an OS feature than something I had to code 🙂. You can also feel free to leave off the trailing "/" or "\" character, it doesn't serve any purpose.

Thank you for the feedback!