ROM Hack [Release] Villain3ds - Basically freeShop but runs on your PC

Linuss

Member
Newcomer
Joined
Nov 4, 2017
Messages
12
Trophies
0
Age
48
XP
130
Country
Germany
@tranxuanthang:
Would it be possible to compile it for android devices?

While traveling, its often easier to get an android device near to an access point..

Thx for any reply,
regards,

Linuss
 

srwgin

Well-Known Member
Member
Joined
Aug 13, 2013
Messages
520
Trophies
0
XP
425
Country
China
is it possible add Filter function let me choose appgame patch dlc
if I want to use my own encTitleKeys.bin it must upload online?
 
Last edited by srwgin,

FrankSinatra

Well-Known Member
Newcomer
Joined
Jul 18, 2007
Messages
47
Trophies
0
XP
280
Country
United States
There are a lot of items not showing up, despite being in the encTitleKeys.bin file. Do you have to manually add them on your end or something (based on the SMT SJR comment earlier)? That One Site That Shall Not Be Named has an RSS feed of new items, and most are not showing up in the app.

Also, not a necessity, but it would be nice if there was some indication in the filename (beyond the long number) if something is a game vs an update vs DLC vs DSiWare etc.
 
Last edited by FrankSinatra,

tranxuanthang

Well-Known Member
OP
Member
Joined
Jul 6, 2015
Messages
289
Trophies
0
Age
26
XP
605
Country
@tranxuanthang:
Would it be possible to compile it for android devices?

While traveling, its often easier to get an android device near to an access point..

Thx for any reply,
regards,

Linuss
I learned basic about java in university but I've never tried it to make an Android app. Perhaps I'll make one, maybe with java or react native, but not in near future. Sr because I'm preparing for exams now so I had left some of your questions :rofl:
There are a lot of items not showing up, despite being in the encTitleKeys.bin file. Do you have to manually add them on your end or something (based on the SMT SJR comment earlier)? That One Site That Shall Not Be Named has an RSS feed of new items, and most are not showing up in the app.

Also, not a necessity, but it would be nice if there was some indication in the filename (beyond the long number) if something is a game vs an update vs DLC vs DSiWare etc.
You are partially right, I have to manually update my database one in a few days. My backend's database is just like 3dsdb.com, contains some basic information of the titles (but has title icon, description and screenshots). I've even filtered many dummy or unnecessary titles so they won't show up in my app.
 

spectral

Well-Known Member
Member
Joined
Nov 10, 2012
Messages
626
Trophies
1
Age
42
XP
2,484
Country
I learned basic about java in university but I've never tried it to make an Android app. Perhaps I'll make one, maybe with java or react native, but not in near future. Sr because I'm preparing for exams now so I had left some of your questions :rofl:

You are partially right, I have to manually update my database one in a few days. My backend's database is just like 3dsdb.com, contains some basic information of the titles (but has title icon, description and screenshots). I've even filtered many dummy or unnecessary titles so they won't show up in my app.

I'm no developer so this could be completely stupid, but couldn't you have it scrape the rss feed for new titles rather than add them manually?
 

tranxuanthang

Well-Known Member
OP
Member
Joined
Jul 6, 2015
Messages
289
Trophies
0
Age
26
XP
605
Country
I'm no developer so this could be completely stupid, but couldn't you have it scrape the rss feed for new titles rather than add them manually?
it's possible to make it automatically update new titles, either by making a scheduled task run every x days, or by watching rss feed like you said. I'm so lazy, plus less and less titles release for 3ds this year, so I still haven't done this.

A web version would be possible with emscripten ports of ctrtool/makerom/etc. so it would work on your Android devices.

It's still on my todo list.
A web app version that runs on browsers will be very nice, but web apps has many limitation about interacting with user's computer such as accessing disk. So I don't think it's possible.
 
Last edited by tranxuanthang,

spectral

Well-Known Member
Member
Joined
Nov 10, 2012
Messages
626
Trophies
1
Age
42
XP
2,484
Country
it's possible to make it automatically update new titles, either by making a scheduled task run every x days, or by watching rss feed like you said. I'm so lazy, plus less and less titles release for 3ds this year, so I still haven't done this.

I would have thought if anything its less work as you can more or less set it up and then leave it too it rather than spending time manually updating. Especially now there are so few releases, it doesn't really matter if some stuff you'd normally filter out makes it through as its not like there is ever going to be too much to search through from now on. Even stuff that's been out a while doesn't seem to be getting stuff added to the titles site these days, especially EU titles.
 
  • Like
Reactions: tranxuanthang

Lucky Dearly

Well-Known Member
Member
Joined
Jul 26, 2008
Messages
289
Trophies
1
Website
Visit site
XP
660
Country
United States
Hey all, came across a bit of an error. I keep getting this message whenever I try to download a game "Could not find the titlekey for the title you're trying to download. Please try deleting enctitlekeys.bin file in your base directory."
 

nbahamut

Member
Newcomer
Joined
Jan 13, 2018
Messages
19
Trophies
0
Age
32
XP
153
Country
United States
Hey all, came across a bit of an error. I keep getting this message whenever I try to download a game "Could not find the titlekey for the title you're trying to download. Please try deleting enctitlekeys.bin file in your base directory."

You have to input the right URL in the "encTitleKeys.bin URL" textbox in the configuration section of the app. That is why it is giving you that error.

Alternatively, I think I saw somebody in this thread, probably the developer himself, saying that you could, additionally, download the encTitleKeys.bin file and place it in your base directory for Villain3DS, which is the directory where the raw contents are downloaded to and the CIA's are generated. That folder is also where the encTitleKeys.bin file will be downloaded to if you input the right URL into the main application configuration section.
 

Lucky Dearly

Well-Known Member
Member
Joined
Jul 26, 2008
Messages
289
Trophies
1
Website
Visit site
XP
660
Country
United States
You have to input the right URL in the "encTitleKeys.bin URL" textbox in the configuration section of the app. That is why it is giving you that error.

Alternatively, I think I saw somebody in this thread, probably the developer himself, saying that you could, additionally, download the encTitleKeys.bin file and place it in your base directory for Villain3DS, which is the directory where the raw contents are downloaded to and the CIA's are generated. That folder is also where the encTitleKeys.bin file will be downloaded to if you input the right URL into the main application configuration section.

ah okay. guess I'll have to find the right one.
 

nbahamut

Member
Newcomer
Joined
Jan 13, 2018
Messages
19
Trophies
0
Age
32
XP
153
Country
United States
ah okay. guess I'll have to find the right one.

You can try putting your encTitleKeys local path to the URL field (like C:\data\encTitleKeys.bin).

You can try what the developer said in the quote above. But first, you have to download the encTitleKeys.bin file to somewhere on your PC, and then copy its location to the URL field in Villain3DS, like in the example he provides.
 

tranxuanthang

Well-Known Member
OP
Member
Joined
Jul 6, 2015
Messages
289
Trophies
0
Age
26
XP
605
Country
Hey all, came across a bit of an error. I keep getting this message whenever I try to download a game "Could not find the titlekey for the title you're trying to download. Please try deleting enctitlekeys.bin file in your base directory."
Looks like there is a problem when downloading title keys list from your URL, so a 0-byte encTitleKeys.bin is left in base directory. Try deleting it and try again (in app you can go to About, then Troubleshooting, then "Delete encTitleKeys.bin file").
If you just put the enctitlekeys to the directory it belongs, it works but no auto-update supports and probably will be deleted in 3 days.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    BakerMan @ BakerMan: @salazarcosplay yeah cod's still up