Homebrew I.S.O. inventory system

  • Thread starter Thread starter Siletrea
  • Start date Start date
  • Views Views 3,638
  • Replies Replies 31

Siletrea

Well-Known Member
Newcomer
Joined
Jan 10, 2025
Messages
57
Reaction score
13
Trophies
0
Age
29
XP
221
Country
Canada
Hello! figured it would be best to reach out here since this seems to be the last place with active Homebrewers for 3DS content!
I'm looking for a HB app to essentially give me a IRL inventory system, I know this may sound silly please let me explain!

I carry my 2DSXL everywhere for that sweet streetpass joy! also because I use "Universal Edit" text editor app for DND and its more fun to play 3ds games while waiting for the bus or an appointment then draining a phone battery! I'm also autistic and I like to know what I have at home when I buy things so that I can either A: know whether I should buy more to not run out, or B: NOT BUY IT because I have like 5 at home!

when out shopping its hard to discern whether I have what I need for making recipes or baking or even just in storage as I have a spotty memory at times! so I've spent the better half of the last 5 years or so trying out different inventory methods to help me out! (whiteboards on cupboards,endless notes and grocery lists,photos of the inside of my cupboards, ect.) throughout all of this I haven't found any true success! so now I'm reaching out here to see if someone could help me out! I've always liked the idea of a full inventory system like FNV or BOTW/TOTK and sadly the only systems that give you that level of organization IRL tend to be expensive equipment that only people working in retail can get their mitts on!

so what I would like simply is this!
* text editing to put new items into the database with the items name and a brief description if needed/wanted with tags
* categorization/searching through tags to sort into categories like the 5 food groups or non-perishables or even adding custom categories if needed for crafting/toiletries/tools/gardening/ect
* a way to sort through what has the most/least quantity and even show what is currently out (instant shopping list)
* a way to remove database items if you don't plan on getting them again
* a - and + arrow on the bottom touch screen to quickly add or subtract amounts on the go from whatever item is highlighted or selected on the top screen (or wherever the menus end up being located)

for neat little future upgrades if the project ends up being useful/fun it would be nice to have
* camera use to make icons for each item in the database
* the background to change colour slightly based on what tag is selected
* a recipe mode to hold onto ingredient lists for specific foods so it can show you exactly what is needed for the recipe and how much you have of each ingredient

if anyone who can code likes the idea of this and wouldn't mind taking a stab at it? I'd be extremely grateful!
 
Hello! figured it would be best to reach out here since this seems to be the last place with active Homebrewers for 3DS content!
I'm looking for a HB app to essentially give me a IRL inventory system, I know this may sound silly please let me explain!

I carry my 2DSXL everywhere for that sweet streetpass joy! also because I use "Universal Edit" text editor app for DND and its more fun to play 3ds games while waiting for the bus or an appointment then draining a phone battery! I'm also autistic and I like to know what I have at home when I buy things so that I can either A: know whether I should buy more to not run out, or B: NOT BUY IT because I have like 5 at home!

when out shopping its hard to discern whether I have what I need for making recipes or baking or even just in storage as I have a spotty memory at times! so I've spent the better half of the last 5 years or so trying out different inventory methods to help me out! (whiteboards on cupboards,endless notes and grocery lists,photos of the inside of my cupboards, ect.) throughout all of this I haven't found any true success! so now I'm reaching out here to see if someone could help me out! I've always liked the idea of a full inventory system like FNV or BOTW/TOTK and sadly the only systems that give you that level of organization IRL tend to be expensive equipment that only people working in retail can get their mitts on!

so what I would like simply is this!
* text editing to put new items into the database with the items name and a brief description if needed/wanted with tags
* categorization/searching through tags to sort into categories like the 5 food groups or non-perishables or even adding custom categories if needed for crafting/toiletries/tools/gardening/ect
* a way to sort through what has the most/least quantity and even show what is currently out (instant shopping list)
* a way to remove database items if you don't plan on getting them again
* a - and + arrow on the bottom touch screen to quickly add or subtract amounts on the go from whatever item is highlighted or selected on the top screen (or wherever the menus end up being located)

for neat little future upgrades if the project ends up being useful/fun it would be nice to have
* camera use to make icons for each item in the database
* the background to change colour slightly based on what tag is selected
* a recipe mode to hold onto ingredient lists for specific foods so it can show you exactly what is needed for the recipe and how much you have of each ingredient

if anyone who can code likes the idea of this and wouldn't mind taking a stab at it? I'd be extremely grateful!
i dont think anyone worth their weight would be bothered to do something like this. at best you could create a bounty with a cash reward to entice devs to possibly make something akin to what you are asking of.
 
i dont think anyone worth their weight would be bothered to do something like this. at best you could create a bounty with a cash reward to entice devs to possibly make something akin to what you are asking of.
why do you believe that? 3DS Devs make far more ambitious things for the broader community all of the time? something like this in comparison to something as astronomical as "Pretendo" or even a port of "AmongUs" or "FNAF1" are far more technically advanced then this, so why immediately dash the hopes that some bored and kind dev might see this and say "sure why not" and take a stab at it rather then getting pessimistic about the whole thing?
Homebrew exists to get the most joy and use out of your consoles that we already spend good money on, so why not make good use out of it? it's not all about piracy
 
why do you believe that? 3DS Devs make far more ambitious things for the broader community all of the time? something like this in comparison to something as astronomical as "Pretendo" or even a port of "AmongUs" or "FNAF1" are far more technically advanced then this, so why immediately dash the hopes that some bored and kind dev might see this and say "sure why not" and take a stab at it rather then getting pessimistic about the whole thing?
Homebrew exists to get the most joy and use out of your consoles that we already spend good money on, so why not make good use out of it? it's not all about piracy
time is money
 
  • Like
Reactions: ShinyDarkrai47
The problem with someone making this is it'd have to be something they want themselves too. I doubt that now, 2025, someone is gonna create this when they can get an app for it on their phone. Unfortunately the only choices you have are: get lucky that someone wants to do it for you, or look into doing it yourself. theres plenty of documentation around regarding creating homebrew for the 3ds.

It's not the answer you'll want to here, but that's the truth unfortunately :(
 
  • Like
Reactions: ShinyDarkrai47
The description of the homebrew sounds like a task manager, except they don't auto-remove on completion, and has an increment-decrement button for a generic counter attached to the task.

I'm saying this out loud, as I'm sure that this already exists tagged as a task manager (although not for 3DS), and also simplifies the code for anyone attempting it by being able to tie it to an existing "typical implementation" (task management, database management, error recovery, etc.).
 
why do you believe that? 3DS Devs make far more ambitious things for the broader community all of the time? something like this in comparison to something as astronomical as "Pretendo" or even a port of "AmongUs" or "FNAF1" are far more technically advanced then this, so why immediately dash the hopes that some bored and kind dev might see this and say "sure why not" and take a stab at it rather then getting pessimistic about the whole thing?
Homebrew exists to get the most joy and use out of your consoles that we already spend good money on, so why not make good use out of it? it's not all about piracy
an internet time sync homebrew app is apparently even easier to make than this and afaik nobody's made one yet so idk what your deal is
 
an internet time sync homebrew app is apparently even easier to make than this and afaik nobody's made one yet so idk what your deal is

If time sync is "easy", then you're either using someone else's code, or you're doing it wrong.

Sure, who cares if your 3DS of all things is off by three seconds, but assuming the code quality is up for getting the highest precision time possible, then a task manager with proper failsafe database is easier to implement than time sync.

...I'm definitely overthinking it :P
 
an internet time sync homebrew app is apparently even easier to make than this and afaik nobody's made one yet so idk what your deal is
"my deal" is that 9/10 when somebody makes a request and the first comment tends to be either a "do it yourself" or some pessimistic garbo, it then basically nullifies the chances of a coder or dev to actually take a look at the thread because there's already a comment on it so the first thought is "oh somebody's got that one already" and they leave it alone!

for the last 15 years I've been on the internet and I've asked for anything? this is the scenario that happens if the intended recipient doesn't reply first! this applies for advice for modeling/animation/figuring out systems/finding obscure resources/ect.

the first comment is usually some pessimistic or snide or low effort 2c comment that they could have easily kept to themselves and let the request/ask for help be seen by someone who might've taken a chance on it!

I've tried working with programming languages for over 7 years and despite attempting over 9 languages? nothing stuck or worked with my brain to be able to understand or write anything!

that's my deal! and I'll admit, probably shouldn't have snapped like that... I get so frustrated when it feels like your shouting into the void for an answer or support and you get invalidated by shitposts in return
Post automatically merged:

The description of the homebrew sounds like a task manager, except they don't auto-remove on completion, and has an increment-decrement button for a generic counter attached to the task.

I'm saying this out loud, as I'm sure that this already exists tagged as a task manager (although not for 3DS), and also simplifies the code for anyone attempting it by being able to tie it to an existing "typical implementation" (task management, database management, error recovery, etc.).
maybe your right?! there used to be a few apps that were similar to a task manager that I liked to use back when my Ipod had a decent battery, nowadays however? almost all productivity based apps are sub programs or filled with distracting ads and gimmicks on devices that become trash after 3 years. Thats why I want this for the 3DS as its much more sustainable to get a replacement battery and pop it into a 3DS then being forced to get a whole new 1000+ device because the battery is soldered into the motherboard and the IOS requirements and load end up lagging the system with every update.

the thought that it may be classified as a task manager rather then a personal inventory is interesting though! whenever I think of a task manager I imagine a software that shows all of your background processes and can close them at whim if they stop responding!

thanks for your feedback! I'll keep poking around with this new terminology in mind and see if I get lucky
 
Last edited by Siletrea,
This just sounds like a Management Inventory System? There is plenty of them on Android.
Or even a To-Do list/shopping list.
 
This just sounds like a Management Inventory System? There is plenty of them on Android.
Or even a To-Do list/shopping list.
there's several reasons that I want to have a system like this and not just because I don't have android devices

1: my Ipods battery tanks with any new apps nowadays and cannot even be updated to the new IOS versions to get anything new
2: IOS apps past the 32bit purge of 2017 are usually filled with ads/gimmiks/subscription fees to keep you stuck in it rather then actually making things productive
3: I have a spare 3DS battery to pop in if mine eventually craps out wheras on IOS devices the battery is soldered into the motherboard and is completely unchangeable OR the battery is unaccessable to the common person and will cost 300+ for replacement
4: I want more reasons to keep my 3DS on me other then my Pokewalker and streetpass and when I go play DND as the 3DS is perfect for bus rides or waiting for appointments with its famous gimmik of "close the lid and it pauses instantly"
 
I've tried working with programming languages for over 7 years and despite attempting over 9 languages? nothing stuck or worked with my brain to be able to understand or write anything!

I have teached a lot of people, and I know for a fact, that not all people are made for programming, end of story.
But I still have to ask, because I did have some luck with some people by trying ASM: did you try Lua? Even though this tutorial is extremely old, and contains some things I do not approve of, sadly I still can't find a friendlier programming tutorial than this video series from direwolf20, teaching ComputerCraft programming.

Edit: "this" tutorial, but then proceed to not link it, sorry :P
[https://m.youtube.com/playlist?list=PLaiPn4ewcbkHYflo2jl0OuNaHK6Mj-koG]

The reason I'm saying this, is because I have an unreleased and unfinished Lua "game engine", it could be possible to program this task manager in that. No nonsense memory management, no leaking memory (unless you try really hard, or make a really big oversight), only some ASM languages get easier than this.

4: I want more reasons to keep my 3DS on me other then my Pokewalker and streetpass and when I go play DND as the 3DS is perfect for bus rides or waiting for appointments with its famous gimmik of "close the lid and it pauses instantly"

You will sadly have to close whatever you're playing, as this has to be an application. We don't quite yet have applets working, and even then, you can't even launch a custom applet without modifying Home Menu or overwriting one of the system applets.
 
If time sync is "easy", then you're either using someone else's code, or you're doing it wrong.

Sure, who cares if your 3DS of all things is off by three seconds, but assuming the code quality is up for getting the highest precision time possible, then a task manager with proper failsafe database is easier to implement than time sync.

...I'm definitely overthinking it :P
Luma has time sync in the Rosalina menu. Nobody uses any CFW that isn't Luma-derived at the very least.
 
Not sure if this is still of use to you 7 months later, but I've made an app that can do most of what you asked for. I'm still looking to add some of the other features you mentioned in the future, as well as fixing any bugs that might pop up in the meantime.

https://github.com/Terpsichord/invMgr3ds/releases/tag/v0.1.0
OMG! dude! your just making all my little 3DS dreams come true over here!!!
this is GORGEOUS! I love the tag system and how the descriptions work too! if its not a bother would it be possible to add a folder system to go through grouped collections? examples being:

Food:
Dry Goods:
(stuff in group goes here)
Frozen Goods:
(stuff in group goes here)
Fresh Goods:
(stuff in group goes here)
Drinks:
(stuff in group goes here)

Recipes:
(stuff in group goes here but each one uses tags to see if you have the ingredients in the inventory to make it or if you need to go shopping)

Restock: (anything that hits 0 goes in here) but are colour coded for each group they're from

Card Collections:
(I collect PKMN and MTG cards so it would be fab to have a list of each card I'm looking for to flip through when I go to shops to pick them up! so for example I collect every card with Opossums in the art! so I would have an opossum MTG group with only opossum cards in them)

if possible it would also be amazing to utilize the camera or a image folder to show the item in a picture with the quantity under the image! (like the TOTK and BOTW compendium/Inventory system! this would help the card collections a lot)

for folders it would be nice to use L and R to flip between the different items in the list if images are added!

your doing an amazing job with this! thank you so SO much! would you prefer me to keep chatting with you in these threads about ideas/feedback or would the github or DM's work better for you! I'm happy with anything (and everything your making TBH!)
 
I’d be happy to do my best to add all these features when I get a chance to. I just had a few questions on a couple of things.

Food:
Dry Goods:
(stuff in group goes here)
Frozen Goods:
(stuff in group goes here)
Fresh Goods:
(stuff in group goes here)
Drinks:
(stuff in group goes here)
Am I right in understanding then that you want a nested folder system, e.g. with food, cards, etc. at the top level, then subfolders within that (e.g. dry, frozen, fresh, and pkmn, mtg) and possibly more subfolders within those.

And would the folder system be independent of the tag system?

Recipes:
(stuff in group goes here but each one uses tags to see if you have the ingredients in the inventory to make it or if you need to go shopping)
Could you go into some more detail as to how you would like this to work?
For example with the tags, would it be a tag corresponding to each recipe and items needed for that recipe are marked with the tag, or the other way around where each recipe needs items with certain tags?
I could also see a recipe system working without tags where you just specify what items and in what amount you need for each recipe.

for folders it would be nice to use L and R to flip between the different items in the list if images are added!
In this case would you want the image/item to take up the full screen while this is happening (using L/R to switch which item is selected and which image is shown) or would this still be in the compendium-style grid view?

would you prefer me to keep chatting with you in these threads about ideas/feedback or would the github or DM's work better for you!
chatting in these threads is working fine for me, but i don’t mind i’m happy to do however!
 
hmm for the folder system I would say that the folder system would NOT be independent of the tag system but rather the tags that apply to the folders get colourized! so if the Card Folder is light blue but the PKMN folder is red then the tags used in the folders would reflect that in the searches!

I figured the images for the items would be like the BOTW or TOTK compendium
1754881591621.png


so you would open the folder and see a tiny crop of the image and by selecting it it would blow up big on the screen up top, with the quantity/tags and description on the bottom screen. then by using L/R you can flip between the zoomed in versions of the inventory and then a button press or a downward arrow button or something would bring you back to the folder with the shrunken images and name snippet only if selected.folders on the side would have the text colourized in its label and that would apply to the title texts/tags of its contents
1754881527751.webp

or the inventory style of the Pipboy 3000 from FNV to select the entry from the list and then have the top screen load the full image then (if the grid view with image loading is too difficult!)


for the recipes one in particular it'll require the recipe to be typed into the description and then for the ingredients it'll have to be able to add in a shortcut/tag to a item already in the inventory system! (so Spaghetti sauce requires a "canned food" entry of "tomato paste" to already exist in the inventory system before it can be added! (alongside a "how much is required" setting)
that may be super complex though so feel free to ignore it if it's too much!

if your cool with the threads then so am I! this really means alot to me! I always overbuy/underbuy things I don't need because I can't remember if I have it at home or not! plus with my card collections? it helps to not buy doubles at card shows and have a convenient way of showing vendors what I'm looking for!
 
I've finally finished the folder system! You might want to remove any items you have saved already before you update it, I'm not sure how well it will handle them. Looking to add the compendium system next, as well as a way to pick the colors of the folders (currently they're just random).

Please let me know if there are any changes you want to the app so far, or if you find any bugs or issues (I expect there may be a few!)

invMgr3ds.cia.png
https://github.com/Terpsichord/invMgr3ds/releases/tag/v0.2.0
 
  • Love
Reactions: Siletrea
I've finally finished the folder system! You might want to remove any items you have saved already before you update it, I'm not sure how well it will handle them. Looking to add the compendium system next, as well as a way to pick the colors of the folders (currently they're just random).

Please let me know if there are any changes you want to the app so far, or if you find any bugs or issues (I expect there may be a few!)

View attachment 521877
https://github.com/Terpsichord/invMgr3ds/releases/tag/v0.2.0
deleted the app before re-downloading (it somehow remembered the 1 item I put in there regardless lmao!)

I'll be going through and reviewing live as I type! just want to say before I even begin, that I truly appreciate all the hard work you've put into this sofar! I've been looking for a way to carry my inventory around for reference for YEARS and since I'm IOS gate-kept to 15.8.4 as the last legacy version on the last version of the ipod? (and I don't want a touch screen phone) it means SO much to have this on a more, easily fixable console, that's still pocket sized to bring with me!
so thank you!

and now onto the review!

hopping into the folder system I made a "Food" folder and then a sub-folder in food for "Canned" foods! I then added just my 2 types of chicken noodle soup in there! I LOVE how it auto colors it's background based on the assigned folder color! I also love how you can see that sub-folder carries the same top folder tags! canned food automatically has the #Food tag in its orange-y tinted highlight! that's such a subtle touch to show what its parent folder is and I LOVE IT! full 10/10 there!

for the item creation I noticed that the names get cut off past a certain character limit (cut off at 16), this makes sense as you can see the full name and description on the bottom screen but if a image is to be included in a update to allow visual aide (like for MTG/pokemon card collections) then perhaps the top screen should have the name scroll after a few seconds for visual clarity, and just show the item names with the area for the tags and description on the top screen being dedicated to loading the image? (or the top screen can be replaced with a grid with small images and a tiny number for quantity? (IDK if images can compress or zoom out easily or not so if its a hassle then split screening a single image beside the name would probably be the smartest, I don't want this to be too difficult! your already doing me a massive solid by doing this for me so I'd hate for this to be grueling to work on!)
I love how you can read the full description and tags very cleanly and neatly on the bottom screen anyway so there's no reason to have the tags and description cropped off on the top screen as well.
1755023728483.png


sorry if the image is a tad weird for a design/idea on how to place the image in! (I have a pokemon card collection that's every pokemon I can find that interacting with or enjoying food! so this card made sense for a demo of where a image could be placed)

battery went red while typing this despite having 3 bars before I started! might have a battery drain bug idk? a small battery icon or number for percentage while in use would be very helpful when at card shows/updating inventory at the grocery store.

I noticed when putting the Morpeko card into the inventory under the pokemon card group and into a new folder I called "Foodies" (I have alot of little silly collections! I'm even trying to get one of each Girafarig card art so that will be its own folder later on!) theres no "enter" button to go to the next line in the description, so I cant have it listed with the card numbers followed by the cardtype and year, for example the Morpeko card is currently "[035/072] - 2021 - Electric Type" when I would like it to be:
[035/072]
2021
Electric Type

so allowing the enter button to work for descriptions would be quite nice if you'd kindly tweak that!

another thing that would be a great addition to the item creation/editing would be a way to use previously established tags! so tags could show previously used ones for a simple "tap-to add" and which folders theyre normally used in! that saves from alot of re-typing the same thing in over and over for each item! (and prevents spelling errors and grammatical flops causing unnessasary tags) another way to do this is allowing item duplication in the list so that I can duplicate a pre-set up item (like my chicken noodle soups) and just edit one for the changes instead of re-typing up basically the same thing 2 times over because 1 brand is campbells and the other is (the much superior in taste) swiss chalet

in the filter area, again, I LOVE the colour co-ordination for the tags! makes it super simple to read everything and find what your looking for! the bottom screen holds all the info so images can probably go up top again unless you have a better idea for the space here (you probably do) I noticed that longer tags crop outside of the filter box so perhaps it could stay in the box but if its selected or hovered over for a few seconds the text could scroll to show the whole thing?

I have to ask! is the choice to make each folder a random colour deliberate? and are you going to include colour selection choices in the future? (don't get me wrong I will create a crapton of the same folder to get the colour I want for each card type for both PKMN and MTG but I just want to see if it'll be a future addition to change it at will!)

thank you SO much again for this! I hope the next update is just as exciting as this one has been! your doing an amazing job and its super inspiring to see this come to life!
 

Site & Scene News

Popular threads in this forum