#Project Vital

647 messages Β· Page 1 of 1 (latest)

modest lantern
#

Im Looking For People Who Know The Keys And The Algorithm Used

torpid onyx
#

Yes

jovial schooner
#

Can I raise a few suggestions for this new Vital App?

unborn wing
#

FWIW that document in the GitHub just sound like a bunch of wants and doesn't describe how anything is to be implemented

torpid onyx
#

Question

#

Where do we start?

#

The only way forward is that build up our information

jovial schooner
#

I just wanna raise some suggestions for this app if that's alright...?

#

I have absolutely no coding knowledge or experience

torpid onyx
#

The only knowledge I have is electronic hardware, but not coding

#

And my tools are limited

jovial schooner
#

I just have some general thoughts after using the Vital Arena App

#

If you would accept me, I can be that trial and error person

torpid onyx
#

OK

#

But I think it’s up to the person that started the project

jovial schooner
#

Yeah, true

torpid onyx
#

I just joined in because I wanted to be the tester too

jovial schooner
#

Oooh

torpid onyx
#

The only thing I can contribute is probably using my already broken GN

#

Night schedule

#

In a load of broken vital bracelet

jovial schooner
#

Annnd I basically can't do anything... I can only be that trial and error person, but I do have some suggestions after frequently using the Vital Arena app

torpid onyx
#

I have better suggestions such as having player matching being improved having a more storage for custom characters also

#

I can only contribute to the hardware part

jovial schooner
#

Mine is that the app doesn't separate the Vital Bracelet and the BE

#

Unlike what they did with the Arena app

#

And maybe some more purchasable items instead of just the Vital drinks and the evolution timer

torpid onyx
#

Crucial thing we need is someone that knows how to program

#

In tools to execute the project

#

How is information sent back-and-forth between devices?

#

It already documentation about it

jovial schooner
#

I'm guessing it'll be NFC based? Kinda like the Arena app

#

And if it's going to be a phone app

#

But yeah we don't know just yet

torpid onyx
#

The characters sprites had to be stored in app

#

That also goes for character, ID and card from

#

Which is already documented?

jovial schooner
#

Then I guess we can use that?

#

I really don't know cryogre I'm a biology major

torpid onyx
#

It’s still good

raven shadow
torpid onyx
#

😦

raven shadow
#

How I would start:

  • hatch some test digimons
  • read it with an NFC tool
  • documents how the NFC data is parsed into digimons
  • trying to do a little mobile app to just recieve and send those data (without maniuplating it)
  • scrape all the digimon images from VBArena
  • assign each image to a digimon to be visualized in the app

With this done we will have an app where we can at least keep our Digimon in.

vocal sirenBOT
#

Actually, the plural of Digimon is Appmon.

jovial schooner
#

Dude f off Tarakotchi

raven shadow
#

Second batch:

  • trying to understand how the stats are working by evolving the digimon or doing some actions that are altering the stats from the VB (ChattyGips says there is already some studies about this and can be integrated)
#

Third batch:

  • implementing what is already on VB Arena offline (battles, items)
#

Said that, my coding skills are not enough to handle the project (I am more oriented into Linux/bash scripting).

strange cradleBOT
#

@raven shadow has leveled up! (5 ➜ 6)

jovial schooner
#

Thanks tho! This project can use all the help it can get

#

Look at me, I don't know anything about coding and programming, but I guess I can be a trial and error testor and give some feedback/suggestions?

raven shadow
#

I believe that before of that we need a very very simple read/write app so we can store and send "Appmon" through the bracelets and see the data being altered by the bracelet itself.

#

If someone can code (in flutter?) I can support it by "project managing" until my (limited) skills are enough.

#

Moreover if the bracelets are no more sold in the future the app can even take the function of the bracelet itself.

jovial schooner
#

πŸ‘€ Good one

strange cradleBOT
#
SHINKA!

@jovial schooner has evolved into Adult!

jovial schooner
#

H u h

#

But how will DiMs work in that case?

#

As a download package?

torpid onyx
#

You’re gonna have to have a custom ID

raven shadow
#

I just noticed the VitalWear project, I believe that a lot information form this app can be taken from there and maybe partnered.

jovial schooner
#

Oh?

raven shadow
jovial schooner
#

This being said, no offense but I've been wondering... Where's the dude that started the thread?

raven shadow
#

Basically this can be a companion app for VitalWear and VitalBracelet.

jovial schooner
#

Good one... I'm going to take a look at that project too

raven shadow
#

Well this thread was opened today at 6.28 JST

jovial schooner
#

Wait, one thing for the VBBE wear

#

Do I have to have a smart watch for that?

prisma eagle
#

Yes

raven shadow
jovial schooner
#

Okay so... I won't be much use for the VBBE wear project then

#

I don't have a smart watch lol cryogre

prisma eagle
#

I'm also trying to get an app made, but aside from storage options, it's supposed to act as a companion app to my PC fangame

#

So idk if Id be able to help at all

jovial schooner
#

πŸ‘€ I can be your trial and error lab rat if you don't mind me having zero knowledge about coding snd programming

prisma eagle
#

I'll open up beta tests when I have something thrown together

jovial schooner
#

Gimme a notify when that happen, I'll be more than happy to help

raven shadow
prisma eagle
#

Yes, matter of fact it's the whole center-focus of the PC game. The Companion app acts as a way to "transfer" (read: insert data) Digimon from it to the PC game, so you can battle wild Digimon with ones you raised

strange cradleBOT
#
SHINKA!

@prisma eagle has evolved into Baby I!

prisma eagle
#

I'll likely be making my own post about it tbh, as the shutdown has kinda sprung me into higher action

jovial schooner
#

πŸ‘€ I'll be happy to be your testor when you are open for beta trial

prisma eagle
#

Sure! Thank you so much for showing interest!

jovial schooner
#

Yeye yw! Luv this community so I want to help whenever I can

devout pagoda
#

Might want to check if an older capture of the app was made with the old mechanics. I know a lot of folks miss the older build.

jovial schooner
#

Ooh I've seen the older app in action on videos! That one was really cool

devout pagoda
#

Bit worried it was nuked in the current version, but I could be wrong.

jovial schooner
#

Thanks for the advice! The project starter should see it when they read the thread

raven shadow
#

Well it's a community app so it can be whatever the community wants.
Moreover you can register your Digimon and for them, save an additional data that the VB will never get, so on you bracelet your Digimon are "standard" on the app they can have movesets, advanced stats etc (like the game above).

pallid geyser
#

Great project

modest lantern
modest lantern
#

Here are the roles

raven shadow
#

I can test and advise (I got the old VB) or do kinda like light project management if wished.

#

However my free time is very limited as I am already running a big project.

pallid geyser
#

I could try Beta test too

#

I hace vital bracelet series and BE version

modest lantern
#

im getting vbvh which WILL be compatible

#

but it wouldn't hurt to have more beta testers!

grave ridge
#

His

jovial schooner
strange cradleBOT
#

@jovial schooner has leveled up! (7 ➜ 8)

jovial schooner
# modest lantern Asleep

Yeah I double-checked the time zone once I clicked your roles, I didn't know before sorry about that

strange hawk
jovial schooner
#

@modest lantern Sorry for the ping, but do you need someone who can decompress the app and read fragments of the codes used?

tiny grove
#

one idea i have, before everyone makes their own app... wouldn't it be nice if they all intercommunicated?

#

as in, be able to move from one app to another with ease, rather than each having their own battle system and such

iron olive
#

Depends on the intention of the app. If this app is intending to basically just replace VB Arean, then no, since other apps do other things. You also don't know how the other app is going to change the information of the Digimon, possibly making it unable to go back to the Vital Bracelet.

iron olive
tiny grove
#

no i mean, for example if mamedev makes one, then mamenamemodtchi makes another, that all of them have some sort of interconnect to transfer data across apps

#

export/import

#

tho until august there will not be known much

jovial schooner
#

Making a big web with that one πŸ‘€

#

But then mamenamemodtchi will have to do a lot more as well as Project Vital so the apps can intercommunicate with each other

unborn wing
#

I think we need someone who actually has technical knowledge of the app/device and can manage a project instead of just listing some barely coherent wishlist items

jovial schooner
#

I mean, I do have a friend who says he can try to decompress the app and read the code fragments if they need it

unborn wing
#

Talking about the OP specifically. So far all I've seen is just words that aren't quite coherent

jovial schooner
unborn wing
#

Like you get the keys, then what? Who's going to actually be implementing any of the rest of the stuff

#

It's a problem I see with this type of project. People make GUIs, but they don't know the first thing about the data. Figure out how you're going to get the data off the device, then talk about all the extra features

jovial schooner
#

Oh... ye I see what you mean

unborn wing
#

And if you're going to lead a project, at least sound like you know what you're talking about and what needs to be done

jovial schooner
#

I'd love to help, but I lack the skills and I just don't have the ability to do that... I can only do as much as being a beta testor around related projects

unborn wing
#

And really, no BE support? Tamer rank and special missions don't preclude support on the BE, it's just features it doesn't take advantage of.

#

Tamer rank doesn't even do anything, it's merely for display, just like how abilities don't do anything on the BE itself

jovial schooner
#

^^; I can't really say anything... I'm not the project owner nor do I have the skills

#

But I do see what you're talking about

modest lantern
#

its meant to be:
No BE Support For (Some Of) 1 In The README

#

Or The BEMs

#

If You Are Using A Non BE Memory Card But Are Using A BE

#

It Will Be Connectable

unborn wing
#

Why wouldn't be BEMs supported?

torpid onyx
#

Sorry, I just got back in

#

In question, how would we disassemble the app?

#

Nobody has mentioned that yet

jovial schooner
#

I have a friend who can try to decompress the app if the help is needed

#

But noted: We're both university students, so I can't guarantee about his skills

#

And the other thing is that he's not in this server, so I'll have to ask him and double-check if he's comfortable working on the project

#

And I'm going to ask another buddy of mine to see if I can dig up anything, but nothing is guaranteed and again, they're also a university student

#

I'm so sorry I can't get any professional help

modest lantern
#

thank you for offering

jovial schooner
#

I'll double-check with him! He... has a rather messed-up sleep schedule, and I gotta wait til he's awake

#

But if he doens't respond by 1PM then I shall drag him out of bed with calls, just like I always did πŸ˜‚

jovial schooner
unborn wing
#

Why would you need to disassemble the app?

modest lantern
torpid onyx
#

Same question

modest lantern
#

i forgot the keys are server based

torpid onyx
#

With the access keys

#

How much of this did I miss last night?

jovial schooner
#

I dunno ^^;

jovial schooner
#

So this is what my friend says about decompressing the app if you still need it

#

But it'll be in two months when I go back to university

tall heart
#

Let's focus on how to transform the scanned nfc vital into a specific digimon

#

What data does scanning a vital bracelet return?

modest lantern
jovial schooner
modest lantern
#

Scan in with some shitty mobile app like NFC Tools

jovial schooner
#

^^;? I'm not understanding...

modest lantern
#

On phone

jovial schooner
#

Um... I know that

modest lantern
jovial schooner
#

Huh?

modest lantern
#

And read it with the NFC app

jovial schooner
#

Wait why do I have to do that? I know it's for obtaining Digimons but why all of a sudden?

vocal sirenBOT
#

Actually, the plural of Digimon is the intellectual property of Bandai Namco and all intellectual property rights in and to the Online Services and all title and interest therein, are owned exclusively by Bandai Namco and/or its licensors and are protected by domestic and foreign copyright laws and international treaties.

strange hawk
jovial schooner
#

Wait so

#

Am I beta testing already?

modest lantern
#

Yes

jovial schooner
#

You got me really confused

modest lantern
#

You got accepted

jovial schooner
#

That's why I'm not able to connect the dots

#

Wait

#

But what do I need to do to help?

modest lantern
jovial schooner
#

So... What do I do now?

modest lantern
jovial schooner
#

Oh okay! And um, you don't have to ping me every single time ^^;

modest lantern
#

Ok

strange hawk
#

Because without tooling they can only get to the parts that are already known

jovial schooner
#

Then I guess I'm pretty much useless? ^^;

unborn wing
#

WTF are you even beta testing when there isn't anything done yet

modest lantern
#

Idk why I just called it beta tester

modest lantern
jovial schooner
#

I don't have any tools with me, my only use is beta testing

modest lantern
jovial schooner
#

Sir, please don't give me that emoji

#

I told you and stated multiple times, I do NOT know how coding or programming works

#

I have, literally, ZERO knowledge about modding, apps, codes, etc., that's why I signed up as a beta testor, to test trials when the first versions of your project are done

#

Because I will be absolutely ZERO use when you and the others are developing codes, I DON'T KNOW ANYTHING

#

And thus, I DON'T want to get in the way

modest lantern
jovial schooner
#

But the problem is, nothing has been done yet and I can't send you anything

#

I can do that once you have the trial versions out

iron olive
#

I guess with your app though it doesn't matter about decoding the data since you're sending to VB Arena.

prisma eagle
prisma eagle
jovial schooner
prisma eagle
#

Well, as soon as it's finished I'll be launching a public "proof of concept" demo for folks to play

jovial schooner
#

Oooh! I can't wait for that day to come! You really have my eyes on your project like eyeblur

prisma eagle
#

I don't have much plans for beta testers past that but I'll see what happens. Rn I need a team that can help with the companion app. Specifically folks like Cyanic and cfo who have worked with BE/VBDM tech/NFC because that's the most important rn.

#

Then once the app is "made" we can discuss features and connectivity to other games besides my own

jovial schooner
#

Omg let's goooooo! I'm so sorry I'm no use, but wish you guys the best with all of my heart! ineedthis

prisma eagle
#

I gotta get back to work on the demo rn tho as well as the post. But thank you so much!

modest lantern
#

Ok we got smth to work off of rn

modest lantern
#

Just for recognising the cards

prisma eagle
#

That's fine

strange cradleBOT
#

@prisma eagle has leveled up! (1 ➜ 2)

prisma eagle
#

I'm looking for a team anyway, so any help is needed so long as the person contributes

modest lantern
#

.digimon is the format and that other game is... I think you alr know it

prisma eagle
#

@tidal glade Sorry for the ping, but in digimon project forum posts are we allowed to promote or link discord servers? id wager no but just wanted to be sure

modest lantern
prisma eagle
#

OH the old lab app?

devout pagoda
#

Was going to say your more likely to find folks who have messed with it in actual modding servers.

modest lantern
#

The old lab was called VB Lab

devout pagoda
#

....chrunchy

modest lantern
#

It's pretty much the same thing

devout pagoda
#

?

modest lantern
#

But it's more of refer to me as a they them or else say goodbye to your family, friends, and house

#

For me

#

3 birds, 1 nuke

prisma eagle
#

Lmao

modest lantern
#

Why can't I use fucking Discord emojis

prisma eagle
#

Thank you!

modest lantern
mental goblet
#

This is utter chaos. Can't help but watch with morbid curiosity. Hope it spawns something cool!

modest lantern
unborn wing
#

Maybe be calm and collected everywhere

iron olive
#

Yeah, chaos does not really make people inclined to help. πŸ˜…

iron olive
modest lantern
#

ATTENTION BETA TESTERS:
FOR THE FIRST BUILD THESE ARE THE CURRENT DIM CARDS PLANNED TO BE COMPATIBLE AND THEIR ASSOCIATED DIGIMON, EACH BETA BUILD WILL SUPPORT MORE DIM CARDS

Pulse City - Pulsemon
Wolf Howl- Gabumon
Dinosaur Roar- Agumon
Gammamon - Gammamon
Angoramon - Angoramon
Jellymon - Jellymon```
#

And we will hopefully have the keys for the individual digimon soon

#

Photon will probably be used for battle networking

unborn wing
#

Wat

#

There's no individual keys

#

Maybe take a step back and become acclimated with the platform before you start anything

#

Actually waiting for your device to arrive would be a good step

tall heart
#

For beta testers to contribute, there needs to be an app/tool "ready" with instructions for them to collect any data that you may need

unborn wing
#

At the current rate of disorganization, I'd say the first build is going to come out some time between 3 years and never

tall heart
#

Nah idts

unborn wing
#

Like have you done any requirement gathering? Looked at the technology options? Done any research on what is needed to interpret Dim cards and communicate with devices?

modest lantern
unborn wing
#

Have you ever done any software development? "A few days" for something of a usable scope is extremely unrealistic

modest lantern
#

And yes

#

I have

unborn wing
#

Yeah, "just Dim recognition", how are you going to do that when you don't even have the requisite hardware

#

"just a battle system"

tall heart
modest lantern
unborn wing
#

I mean sure if you use the exact logic Bandai uses it might be fairly straightforward, but I imagine your output is just going to be text on a screen

modest lantern
#

Guess who's not getting much sleep tonight?

unborn wing
#

Definitely get sleep first, you're not getting anything done tonight

iron olive
unborn wing
#

That comes with a relatively clear idea of what you're trying to do and a mostly clear path to achieving it

iron olive
#

Eh, I mean the ones we do at work it's usually a group of random devs thrown together so there isn't really a clear idea. That's typically what we use the first few hours for, lol.

#

But yeah, if you want to make something that isn't a total mess, you need a plan and time for sure.

jovial schooner
iron olive
#

...At work??

jovial schooner
#

Oh no! Like, fan projects

#

Like the Wear OS and the BE MODs

#

Sorry I wasn't clear enough ><

iron olive
#

I was not particularly planning on any projects, no. Though I might help out someone else's.

jovial schooner
#

Oh alright! I was just asking but thanks for letting me know!

#

I'm just peeking around to see if any project needs beta testers is all, I wanna help out even though I'm 0 use most of the time metalanguish

prisma eagle
#

Think of the app and PC game as something similar to that of the DS Pokemon games and Pokemon Battle Revolution, where you're not doing full transfers, but rather syncs

#

This is assumption though, as I'd need someone like @unborn wing to actually run me through how the VB works so I could actually see if something like that was possible

#

Though with my semi-limited knowledge on how things like this work, it should be feasible.

iron olive
#

Why not have the game on the app itself?

prisma eagle
#

Because that's not the point of the game

iron olive
#

Fair enough, lol.

prisma eagle
#

Yuh, that's why I compared it to battle Revolution lol

iron olive
#

I did not play that one, so I don't have context on it, lol.

prisma eagle
#

OH it was a Wii Pokemon game that basically acted as a battle sim, with different colloseums you can participate in. You could bring in your own Pokemon or use pre-made ones from the game itself, but the main focus was bringing in your own. Just like here. The game does give you starters incase you don't have a VB/your own Digimon, but the main premise is to bring your own.

strange cradleBOT
#
SHINKA!

@prisma eagle has evolved into Baby II!

iron olive
#

That does sound familiar actually. πŸ€”

#

But that would be possible to do just in an app though too, and less steps than transferring to the phone, then syncing to the PC, then syncing back to the phone. Like, that's kind of what VB Arena was, except worse right? πŸ˜‚

prisma eagle
#

That's still not the point of the PC game.

#

You bring a good point but that can easily be fixed by just syncing items as well. At least, VB specific items so you don't constantly need to do transfers between 3 devices

iron olive
#

You need to sync the Digimon to ensure you have the correct stats and stuff though right, especially after using items and stuff?

prisma eagle
#

No, because that'd be calculated in app

iron olive
#

Right, but the PC app uses the stats of the Digimon for fighting right? Or am I misunderstanding something?

prisma eagle
#

The PC game farms/gets the items
The app uses the items
and the VB receives the changes from those items. You'd have a an item storage in app that the PC transfers to. And there's no items that affect stats rn because of the VBDMs inability to use those stats, and with a revamped stat system in the PC game.

prisma eagle
#

So for rn, any stat gains you make on the VB will be ignored until I find a way to make it fair for VBDM/Hero users

iron olive
#

Ah, so the PC app just uses like a default array for fighting, and syncing just makes the Digimon available for use?

prisma eagle
#

Because if you have a team consisting of AncientGreymon and Beelzemon 2010, and go up against a person who has stat maxed SHoutmon X7 and Fenriloogamon, you'll be at a disadvantage

prisma eagle
#

These questions should be better suited in my own forum post because I'm kinda taking away from this one, so I'd reccomend halting anymore questions until my own forum post is made

iron olive
#

Yeah that's fair. πŸ‘

prisma eagle
#

Which'll be soon, I promise

devout pagoda
#

And functional game logic is no picnic either.

jovial schooner
devout pagoda
#

My computer is fried and my archival disk died earlier this year. Even then it was a very personal old project, I only brought it up to stress folks need to keep their expectations in check.

jovial schooner
#

Oooh that's kinda unfortunate to hear cryogre But it also sounded really cool at the same time!

#

Modding Vpets must be fun, I lack the skills and understanding (Due to my lifelong condition) and could only live on other people's MODs, that's why I kinda wanna be a part in beta test, to participate when I can at least

raven shadow
#

Sorry if I reply late: ok to disassembly the app but we should not try to recreate it.
I've never seen the app code of course but I felt was very bad and unoptimized.
I would do the same mechanics but reimagined, after all thw original app is going to die so even for the online features will be OUR servers, OUR app.
Just I would like that all the app ecosystem proposed here on this whole Discord (at least) would be compatible eachothers and the less possible fragmentation: we don't have to reinvent the wheel four times to make a car.

jovial schooner
#

For the disassembly part: I have a confirm from my friend that yes, he's willing to help, but there are many restrictions so probably we would've found other ways around it by the time he even got his hands on the matter

strange cradleBOT
#

@jovial schooner has leveled up! (8 ➜ 9)

jovial schooner
#

One is that he's a uni student, his skills are pretty limited and he did mention that he can only try his best to decompress the app and send fragments

#

The other is that we live in different cities. I study abroad, in his hometown, so it'll be impossible until I get back to school on late Aug

raven shadow
#

More than disassemble we should just need to understand the mechanics and reimplement them in a maybe better way.

#

Probably all the mechanics are already available somehwere like humulous.

#

Then how many and which packages are sent in a battle is up to us albeit the results are the same.

#

We are not basically recreating an MMO client that needs to connect to an existing service.

jovial schooner
#

I really have to say a big thanks to you Xargon, your wording allows me to finally understand some of the coding and programming steps to me

#

I'm finally beginning to understand 😭 screw my condition

raven shadow
#

If you have any questions or doubts feel free to ask and I will give my take on those,. don't worry.
Probably there are people that know more than me but I will try to contribute as I can with my skills πŸ™‚

jovial schooner
#

Yeah I will be asking questions a lot, yours and DaiTigris' explanation and experiences are something so valuable and hey, dumb like me and I still get what you guys are saying zinokek

devout pagoda
raven shadow
#

For example if possible we can try to alim down the processes to transfer the Digimon related to the DiM cards reading as probably innthe future those dim cards will be no more available on the market and should be digital.

raven shadow
#

And before coding we should understand what we want to achieve.

jovial schooner
#

I can try to answer that part!

#

Basically, OP wants the new app to obtain the actually useful functions on both the Vital Bracelet Lab APP and the VB APP, getting rid of the shitty designs, and add more features onto it, such as new store items

#

I've never used the Vital Bracelet Lab, so I don't know what kinds of features are on there, but I will assume OP wants to keep Adventure Mode, probably online battles as well, and NFC transfers. And of course, codex will be one of the features, I forgot to add that

#

Hope this helps!

raven shadow
# jovial schooner Hope this helps!

Yes but my comment was a step further, like "how do you want to implement the advenutre mode?".
It's not a question that of course we can answer now, but we have to gather data and ideas on order to reply.

jovial schooner
#

Oh... yeah that's a good one and well... As always, I'm the wrong person to ask cryogre Things happen when your abilities lie somehwere else metalanguish

raven shadow
#

I mean if the results of the advenutre mode are X, who cares what the original function is doing until the user got X?

#

(and don't cause misfunctions of course)

jovial schooner
#

What's an X? Just curious

raven shadow
#

A proper result

jovial schooner
#

OH OH, yes I understand now

raven shadow
#

Let's say that the result should be "5".

Who cares if the function is doing 3+2 or 2+3 unless this is not impactful on other stuff?

jovial schooner
#

Ahhhhh alright, thanks for explaining gomawave

raven shadow
#

I even believe that the original code was pretty much simple

#

After all it was a kids toy that had to be sold for 3 years and then retired.
Probably was an app comissioned to someone without a very deep meaning.

jovial schooner
#

Well... Bandai is Bandai metalanguish

raven shadow
#

Here in Japan there are a lot of toys made with that mind.
One month ago I came into this "home console" of Anpanman that was basically driving on a street where the olayer got commands like wheel and break or such.
I never saw that abroad. And that product in that form is not sold any more since years (it has the component cable still).
Just electronic toys made to be sold in a limited time without a proper future plan, we are better than that πŸ™‚

#

Probably MAME team might be interested in it 🀣

jovial schooner
#

Lollllllllll

finite ermine
devout pagoda
# raven shadow Here in Japan there are a lot of toys made with that mind. One month ago I came...

Your literally talking about a preschool education game console.The short term use and creation of such is not unique to Japan. Leap frog being prominent members in that.
https://www.japantrendshop.com/anpanman-lets-go-driving-game-p-2661.html

Japan Trend Shop

Anpanman Let's Go Driving Game - Themed around the popular character, the award-winning Anpanman Let's Go is a driving game console that let's your young one navigate around the colorful world of Anpanman. But this is not just a driving game. It's carefully designed as brain training for kids, featuring 14 universal education activ ...

tiny grove
#

just a tip, you might want to make use of an organization system, I'm seeing a lot of ideas that make no sense when the application literally doesn't even exist. I have managed projects before at university and I have my own projects too, you should have a ticketing system with what to do, what is being done, what has been done and what cannot be done for now, something like this. Trello is a good place to start, and you will definitely want to start with the bare minimum for an application to work, not start thinking of crazy ideas when you don't even have an UI concept

#

Also important to have public documentation, everyone who participates needs to know what has been done and how, important also to underline what can be improved/what is not clear during research, so other people can jump in and fix it/suggest changes

#

Communication is also important, you don't want two people doing the same thing with no idea of what is doing the other one

modest lantern
frozen ridge
#

Guys, this is my favorite thread ever in this server, I cannot describe how much joy I get from reading you, keep it up!

frozen ridge
modest lantern
#

I have a team

#

It's not just me

frozen ridge
modest lantern
strange cradleBOT
#
SHINKA!

@modest lantern has evolved into Perfect!

modest lantern
modest lantern
unborn wing
#

That doesn't look so much like a plan as a UI outline. It is missing so much detail

torpid onyx
#

We need more

spark crypt
#

I'm so glad this project exists

clear creek
#

...man, i gotta see this

iron olive
# modest lantern

Before menus and tamer rank and whatnot, you really need to figure out the basics like NFC communication, and Digimon transfer.

modest lantern
unborn wing
#

I don't think anyone's in a hurry. If you don't have foundations, you're not going to have a product even past August

torpid onyx
#

So you’re gonna have to build those foundations up

#

You have to do your research in our building from there. How does the device work? Is it any more documentation that I can access and so on so forth?

#

And also, I would recommend using android

#

Since iOS is locked down

torpid onyx
tiny grove
tiny grove
unborn wing
tiny grove
#

oh ok, i thought you'd have to send a specific command, sorry, i haven't gone through the datasheets properly

strange hawk
#

Mostly legal ways (gray zone areas at worst)

tiny grove
#

ask the user to import the vb arena apk and then extract the codes from there? but as cyanic has said multiple times, the codes are not stored in the apk, soo

strange hawk
tiny grove
#

oh in that case it's a matter of figuring out a way to open the file, find the code within it, then ask the user to import the apk into it, make the app verify the app with a known good checksum and then grab the codes from there

#

as in, store the offset where the code is stored, the app might have to extract the apk itself to reach the il2cpp binary and then find the codes from there

torpid onyx
#

It’s pretty much we are hackers and we’re trying to figure out how to access a device

#

And I just started learning how the program and I am fairly limited naturally

tiny grove
#

I already have a base myself, so far I can read, but I was confused about writing

torpid onyx
#

Started last night actually I’m don’t have to attitude to code

modest lantern
#

I am now in the delivery window!

modest lantern
#

mine has arrived!

modest lantern
tiny grove
#

if you are reusing the scripts from the app be careful

#

that's not clean room reverse engineering and you can get in trouble with bandai

modest lantern
#

im going to use them to see how it works

#

as a source of learning

unborn wing
#

You're not going to get scripts anyway because they've been processed through il2cpp

modest lantern
#

idk how to use NFC with unity the way the VB Arena app does it

iron olive
#

Why are you using Unity?

modest lantern
iron olive
#

Kinda seems like overkill for a simple application.

modest lantern
#

right?

tiny grove
#

whatever works

iron olive
#

I do, and it doesn't make it less overkill imo.

tiny grove
#

^ that's true, i was able to do it in javascriptwith vpets

modest lantern
#

the only time im fine with that is with pygame

#

but i dont think that could export to android

grave flax
#

Let him be, if he has done something right so far is choosing a platform he is comfortable with, if he wants to work in Unity so be it, im doing a small app in my free time and its in Unreal which is in another league of overkilling for a stupid app, but im using it to learn other stuff on the process

tiny grove
#

Yeah, as long as it works

tidal glade
#

There is definitely good reason to want to avoid something as large as Unity or Unreal for an app of this scope

#

Mainly being that it will choke it

#

Just like how the current app is choked

grave flax
#

What does it even matter on a personal project he is doing for fun, really, i get that he can be annoying sometimes but some of you really like to poke him more than its deserved, let him try to do whatever he wants, same as im doing my stupid app in Unreal because i use it in my daily work and i want to try stuff on it even if it will choke most phones out there. These are personal projects people are doing for fun, for free, on their free time, there is no point in telling him to learn something else.

clear creek
#

really doesn't feel like anyone's riffing on him this time but yeah

tidal glade
#

That's not what their intention is here

#

This is an attempt to make a collaboratively built application for the entire community, not just a personal tool for their own use

grave flax
#

Its still his personal project, with people that might want to help him or not, he is not in charge on developing the next big app for the entire community, people will be free to use it or not once he is done, if he is done someday at all.

tidal glade
#

That is exactly his goal

#

To make the next big app for the entire community

#

And at the very least to help someone who is new to this, it's improtant to call attention to potential areas for improvement

grave flax
#

I swear some of you are really worse than the kid he is, its just amazing.

tidal glade
#

Also no one here is saying that they "must" not use unity, just pointing out why it may not be the best option in this case

#

There's nothing wrong with suggesting things for a project that was from the start presented as being collaborative, and if anything it would be worse to me for people with helpful suggestions and criticism to stay silent. Better to help set someone up for success

clear creek
#

actually the more i really look at the concepts, it really does seem like a bit much

tiny grove
#

i wish i had someone point me out back when my project was starting on what was better to do and what not to do

#

now i have to deal with the bs that is rewriting your own codebase every 3 weeks

tidal glade
#

You and me both

tiny grove
#

maintaining that is a pain, now i'm amidst rewriting a lot of things again

tidal glade
#

It's mostly databases for me. I've created a much nicer framework for myself for generating charts, but my old database structure is entirely incompitable with it

#

I still need to port everything over to the new structure, which is an annoying amount of work

tiny grove
#

my database is not that bad, the issue is things like these

#

things i wrote in the heat of the moment that now i look at them and see myself, what was i doing?

#

so yeah, i don't see this as a negative pushback, more like as a "here is what happened to us while writing our projects, please don't make the same mistakes as us"

unborn wing
#

My two cents is someone who just obtained a VB is not qualified to be making something on this scale. There's not really a requirements document, just a vague list of features that don't cover all the necessary use cases.

modest lantern
#

It is my/our goal to make the next big app for the community

#

And I'm actually finding their feedback on the (not really) "plans" that I've shared so far really helpful!

#

One of my biggest problems is unity makes you pay to have a team of developers, that's why I'm the one doing the development

tiny grove
#

last time i tried developing a game i ended up throwing the towel, unity was pain to transfer a project between my friend and i

modest lantern
#

And I have the creator of vitalwear helping me

modest lantern
#

When I'm a part of a team i just end up quitting cuz if you think I'm gonna be able to transfer a whole unity project over Discord with just Discord then you're crazy

tiny grove
#

you use git for that

#

and even then unity decided to ignore git for that in exchange of their system

modest lantern
strange hawk
#

I've been looking at Gadot for my own future projects, but I jump all around... Jetpack multiplatform, android native, PWA...

#

Vital Wear pretty much had to be native, because as far as I'm aware, there are no multiplatform frameworks that target WearOS at the moment... Or if there are, they are small and niche.

digital plinth
# grave flax I swear some of you are really worse than the kid he is, its just amazing.

Constructive criticism or simply recommendations founded on experience and knowledge are always a good thing in my opinion
And i'm gonna be honest
Havent been here for long but the digimon community feels like one of the most chill places to be in
And that's from someone that usually just annoys about everyone (I'm not doing it consciously)
And even i, who doesn't know anything about electronics, was receiving help in the middle of crashing a discussion

digital plinth
modest lantern
#

I mean, I like unity though! And I can't seem to learn another game engine easily 😭

modest lantern
digital plinth
# modest lantern I mean, I like unity though! And I can't seem to learn another game engine easil...

oh i'm also not dunking on unity or any game engine in general i severely lack the knowledge for that
i'm just saying i know a few people that dont wanna use unity for different reasons and i can understand that certain programs can be absolute overkill for certain applications
if you can work fine with it, thats good to hear and i'm always happy seeing people enjoy what theyre doing XD
but if unity has the same problem as unreal where your project is bigger than needed (tho in lixians case he forgot to remove assets iirc and his project was way bigger than he assumed it would be) then maybe its not necessarily something for smaller projects i guess?
idk

tiny grove
#

as it is designed for application development if you feel like doing that in the future

modest lantern
unborn wing
#

Are you just pulling the schema from the app?

#

I'm not sure I've seen subtype used with anything

modest lantern
modest lantern
unborn wing
#

No. Last I checked it doesn't log much of interest

modest lantern
#

i saw it get some sort of code related to nfc

#

so im not sure what that was

#

it also gave a code

#

(im surprised that its not an error code)

tiny grove
modest lantern
#

this was one of them

#

7-13 14:48:51.728 4091 5477 I libnfc_nci: [INFO:NativeNfcManager.cpp(886)] nfaConnectionCallback: NFA_DATA_EVT: status = 0x0, len = 16

modest lantern
#

Don't mind me just reviving the project vital chat!

iron olive
strange hawk
# iron olive Same, they made us use Unity in college (over a decade ago) after we had already...

I used to feel that way... Wrote my own Isometric engine in C++ in college because I wanted a diablo like game that could also have a vertical component... Now-a-days, I tend to Java because I can just get so much more done in it so much more quickly... Some of that is experience and knowing the libraries... some of that is not having to worry about manual memory management and namespaces and good tooling for adding 3rd party libraries... C++ development may have also improved since I last used it.

#

Also some of the boiler plate in C++... sepaate header files... copy constructors... etc... it is more control... but I'd rather move fast on development at this point.

iron olive
#

Yeah I definitely agree with that. Most of my work (as in professional) right now is Java and Python because it's just so much easier and quicker to stand something up.

#

As much as people hate in Java, it is one of the most used languages for a reason. πŸ˜‚

modest lantern
#

chat revival

slim glade
modest lantern
#

Project vital development start date is coming up

modest lantern
tiny grove
#

You mean ghidra and il2cpp extractor?

modest lantern
#

I'm getting into the internal files!

#

Could get any asset!

tiny grove
#

πŸ‘€

modest lantern
#

Any package!

#

Anything!

modest lantern
tiny grove
#

Extracting the APK doesn't get you very far if you mean that

modest lantern
#

Basically bringing it back to a state of right before the update was built

modest lantern
#

I even have the version used!

unborn wing
#

Getting the assets but not the behavior doesn't help that much

#

You can try to create skeletons from the il2cpp metadata, but without any of the actual code you're not going to figure out exactly how things work

late hamlet
#

Im not well versed in how discord works but i assume theres a message somewhere about what project vital is? Im very curious!

modest lantern
unborn wing
#

Unity scripts are compiled on build

#

Hence il2cpp

torpid onyx
#

Hum

#

πŸ€”

#

How much more can we decompile to get to that base code?

#

We have acids already

#

We have beer bones already

#

Their files, invisible to the compiler in the different format

#

question when did you get to that level

torpid onyx
#

If you already got that level, that means the other part are deeper in

#

You need to know what you’re looking for also

modest lantern
modest lantern
#

I still need to wait for the update though

unborn wing
#

It still doesn't give you the original scripts and it'll take significant efforts to actually reverse engineer the decompilation results into usable code

modest lantern
unborn wing
#

I'm saying it's probably harder than you think it is

modest lantern
#

The most I can do is study them and closely replicate them without entirely copying it to prevent further copyright problems (I alr have enough of those)

unborn wing
#

TBH you can't really do that if you're looking at the decompilation. What you'd have to do is observe the behavior only and try to figure out what it's doing from that

torpid onyx
#

Yes

strange hawk
strange hawk
late hamlet
#

Good luck to everyone on the project, we’re rooting for you!!

vocal sirenBOT
#

Gave +1 Digi-rep to @unborn wing (current: #2 - 408)

modest lantern
#

I just thought of something

#

Part of the codes are stored on the bracelet itself

#

If I could possibly get my hands on a dev or rooted/jailbroken vb I may be able to monitor what codes are being given and received

#

Or

#

Just crack the vb code or a DIM bin

tiny grove
#

If you want to get the NFC data, why not start by looking at cyanic's project that emulated the vb tag using a flipper zero

#

That's how I got my NFC reading on my test app working somewhat satisfactory

#

I still have so many questions about the NFC tag used by the VB, but I haven't bothered to keep researching after getting the bant block decoded

#

If I get some more time I'll keep researching a bit more, but for now I'm not that interested in the VB

strange hawk
# modest lantern Part of the codes are stored on the bracelet itself

They are, in ROM. If you know how to dump the ROM, and decompile, you can get the keys. That's how Cyanic has them. And one of the ways I thought might make sense for getting them. Easier to have users do on a BE than a VB though, because the BE can use custom firmware to provide the keys.
Two assumptions on my part:

  1. NFC password is in ROM instead of a separate ROM that's part of the NFC chip set
  2. AES key is in ROM or can be easily generated once password is known.
strange hawk
modest lantern
#

Chat revivinator

clear creek
#

maybe could update with something actually useful instead of bumping for no good reason

unborn wing
#

Yeah, there's nothing to actually discuss if there are no tangible updates

strange hawk
#

Nothing to discuss in my mind until the app update. Then we'll see what's there

modest lantern
#

no i dont think i could do that, bandai isnt that stupid

#

and even if i could

#

i wouldnt know where the codes are

#

(im talking about extracting the BE firmware)

tiny grove
#

You'd still have to be careful about those codes

modest lantern
tiny grove
#

An illegal number is a number that represents information which is illegal to possess, utter, propagate, or otherwise transmit in some legal jurisdiction. Any piece of digital information is representable as a number; consequently, if communicating a specific set of information is illegal in some way, then the number may be illegal as well.

#

Way back when AACS was introduced, the decryption key for it was copyrighted material

#

They key used for decryption is considered also property of bandai

modest lantern
# tiny grove They key used for decryption is considered also property of bandai

yes, so using bruteforcing or other means of getting the key is illegal, but i know that the app code is not encrypted, so if you are talking about the codes themself then i/we can always play around to see which is which, and just use the encrypted... nvm while writing this sentence i realised the problem with using the encrypted codes directly...

#

being the device will most likely refuse them

tiny grove
#

Bruteforcing the code is also not a thing to consider either, it's a very computationally complicated task, and once you know the math behind the statistics behind it, you realize that it's unfeasible due to time required

#

Best way to do it is to let the user insert them

#

Either by importing the original APK and then working through that, or importing a copy of the firmware

strange hawk
fresh junco
#

I would love to help with this project in any way I can. My coding skill is limited to basic Python, so I don’t think it will help much for a phone app. I do, however, have experience with graphics and graphic design and can possibly help on the assets/GUI side of things. I have a basic way of tracking my finished evolution routes through a layout I made on Keynote. When I have the time, I’ll upload what I have onto a new project posting and link it as it could be helpful for this project.

modest lantern
#

Development Starts Soon Probably (Depends if they delay the update again)

modest lantern
#

vital hero and VB OG prob need disassembally to aquire

#

but then doing both is an option

#

actually no

#

that would be unnecessary

#

so the only option thats necessary is importing APK

strange hawk
modest lantern
tiny grove
#

i have just given up on iOS and macOS at this point for my projects

slim glade
#

Anything new since the arena update?

strange hawk
#

Nothing... It'll still take a bit, and I'm out of town right now, so I'm not looking at anything until tomorrow night at the absolute earliest, but more likely in the coming weeks for me.

modest lantern
clear creek
#

feel anyone could do that even without root

strange cradleBOT
#

@clear creek has leveled up! (50 ➜ 51)

tiny grove
clear creek
#

now that’s something, just ripping an apk doesn’t really mean anything in itself is all

unborn wing
#

Let's see if OP can figure out the NFC stuff, or if he's just full of steam

tame stratus
idle lodge
#

Maybe the best would be to gather the vital bracelet features on Vital Arena. Then WE could modify everything?

iron olive
tiny grove
#

You can back up the Android APK data and export it to another phone

#

And I keep forgetting to create the script

iron olive
#

Please do that 'cause I might need a new phone soon. πŸ˜‚

unborn wing
#

It wouldn't help you currently because to modify that you'd have to resign the APK, and you don't have Bandai's key

iron olive
unborn wing
#

Yes

iron olive
#

Well someone ping me if we figure out how to transfer data between phones. 😭

modest lantern
#

It's mainly used with gtag

#

But it works with anything unity

unborn wing
#

Don't think that's available for Android

modest lantern
#

Then lemon loader

#

That is for android

unborn wing
#

Depends on whether it requires root. Looks like it's mostly for Quest, which may have a different security model

#

I'm probably going to get the interface for downloading the save data from Bandai's servers going this weekend or something, so people can reload the data when someone eventually makes a way to import

unborn wing
#

Not everyone else does. You're making something for other people, not just yourself

torpid onyx
#

Hello

#

It’s been a while

#

How is everybody doing?

steady aurora
#

Is this ever going to be a thing?

strange hawk
#

I believe so... but I think the timeline is very questionable as to how long it takes to become a thing

modest lantern
grand cliff
#

Can we now enter the data of Dim be?

tiny grove
#

i don't think anything has been developed

dense lava
#

I thought the project was abandoned

steady aurora
#

Its dead folks. It was just a dream.

grand cliff
#

Now you can also discuss the information of dim be.

unborn wing
#

Not much to discuss aside from OTP signing

strange hawk
#

πŸ‘·

tiny grove
#

🚧

modest lantern
tiny grove
#

Sneak peek of the new work in #1325936394207625267

modest lantern
#

You aren’t failing lol you have cfogrady

#

Yall will succeed

modest lantern
tiny grove
#

we are both building the app on the android sdk

modest lantern
unborn wing
#

Well I mean you have the benefit of being able to reference working code rather than speculating