Homebrew [Release] TJAPlayer for 3DS

  • Thread starter Thread starter Togetoge
  • Start date Start date
  • Views Views 26,129
  • Replies Replies 35
  • Likes Likes 7

Togetoge

Active Member
Newcomer
Joined
Sep 18, 2017
Messages
32
Reaction score
11
Trophies
0
Age
126
Website
github.com
XP
326
Country
Japan
It's a music game of the TJA file used by Taiko Jiro on 3DS.

v1.2.0
  • Implemented the genre function.
  • Changed the icon and banner.
  • Implemented customization of judgment.
  • Changed the number of samples for frame rate.
  • Implemented the warning screen.
    • DSP1 has never been activated.
    • The music file does not exist.
    • The music file is not an Ogg file.
v1.1.0
  • Change Title ID (I recommend installing after deleting v1.0.1).
  • The speed, offset, and buffer size can now be set to arbitrary values.
    ⚠️If the music is delayed, set a larger buffer size.(This will reduce the frame rate.)
  • Save the configuration to TJAPlayerfor3ds.json
  • Implementation of button mapping.
  • Implemented frame rate display.
  • Spanish Translation.(Thanks to Robichani6-1)
  • Bug fixes
    • Increases the speed of consecutive hits in auto mode.
    • Fixed a bug that caused a wide gap between tracks.
    • Fixed a bug in which commands for other course were executed when branching.
    • Fixed a bug where combos were broken when in auto mode.
    • Fixed a bug that caused balloons to disappear.
    • Added support for #BRANCHSTART before the notes appear.

v1.0.1
  • Change Title ID (I recommend installing after deleting v1.0).
  • Corresponds to the notation of roll notes like "5558".
  • Fixed an issue that freezes when playing back to the song selection screen.
  • Change banner image.

Usage
Add TJA files
  1. Convert character code of TJA file to UFT-8.
    I recommend that you do this task collectively with KanjiTranslator etc.
    If "TITLE" and "WAVE" don't contain multibyte characters such as Japanese, this work isn't necessary.
  2. Create a folder named "tjafiles" in the root of the SD card of 3DS, and put in the TJA file and the sound file in it.
Genre
If you put the following "genre.json" in the folder, it will be recognized as a genre.
Code:
{
   "GenreName":"ジャンル",
   "GenreColor": "#d3c442",
   "FontColor": "#ff0000"
}


Note
  • If the music is delayed, set a larger buffer size.(This will reduce the frame rate.)
    A music file with a bit rate of 64Kbps and a sample rate of 32000Hz can be played with a buffer size of about 8000.
  • Only the Ogg file is supported for the sound file.
  • If you don't hearh the notes sound and music at all, start upDSP1.
Download

126890281-dd597f67-821a-4cd3-a6d0-e37c725418fe.png

Download here


Screenshots
   

Souece code:https://github.com/togetg/TJAPlayer_for_3DS
 
Last edited by Togetoge,
This is a music game of the TJA file used by Taiko Jiro on 3DS.

Usage
  1. Convert character code of TJA file to UFT-8.
    If "TITLE" and "WAVE" don't contain multibyte characters such as Japanese, this work isn't necessary.




    • Create a folder named "tjafiles" in the root of the SD card of 3DS, and put in the TJA file and the sound file in it.
Nice I like it. But we’re the links?
 
Last edited by THEGUY3ds,
YESSSSSS! thanks OP! I've wanted to make this myself but have no programming knowledge except some BASIC!
 
OP probably used a conflicting ID. This happens when you already have a title installed that has the same ID as the one you're trying to install.
None of my stuff has disappeared. Wouldn't it replace the existing app?
 
I tested the application, it works great for the most part. My only problem is that the mechanic of hitting the drum twice by sliding the pens in the touchscreen is too sensitive. I believe you implemented this to make Oni charts more playable.

Edit: After testing more songs, I am not sure if the source of the problem is the sliding mechanic. The game would sometimes register two hits without even sliding. It does not happen frequently now that I am used to it.
 
Last edited by Jcop,
I tested the application, it works great for the most part. My only problem is that the mechanic of hitting the drum twice by sliding the pens in the touchscreen is too sensitive. I believe you implemented this to make Oni charts more playable.

Edit: After testing more songs, I am not sure if the source of the problem is the sliding mechanic. The game would sometimes register two hits without even sliding. It does not happen frequently now that I am used to it.
The function that the touch responds twice does not assume sliding use, and it implemented so as to react even if you touch it while you touch it.
 
This is a music game of the TJA file used by Taiko Jiro on 3DS.

V1.01
  • Change Title ID (I recommend installing after deleting v1.0).
  • Corresponds to the notation of roll notes like "5558".
  • Fixed an issue that freezes when playing back to the song selection screen.
  • Change banner image.
Usage
  1. Convert character code of TJA file to UFT-8.
    If "TITLE" and "WAVE" don't contain multibyte characters such as Japanese, this work isn't necessary.
  2. Create a folder named "tjafiles" in the root of the SD card of 3DS, and put in the TJA file and the sound file in it.

Note
  • When music is delayed,set the bit rate of the music file to 64 Kbps and the sample rate to 32000 Hz.
  • Only the Ogg file is supported for the sound file.
  • If you don't hearh the notes sound and music at all, start up DSP1.
Download

47643730-ae9bb580-dbaf-11e8-8d45-acc7ad57ca1c.png

here

Screenshots
View attachment 147511 View attachment 147512


Source is available here : https://github.com/togetg/TJAPlayer_for_3DS
I released v1.01.
 
Since the simulator does not support HBSCROLL and BMSCROLL, is there any way to work around this and make charts compatible with the simulator?
 
Is there a way to change controls? If not, may I suggest to have an option to change controls?
OP hasnt been seen since may 6th, 2019. plus this thread hasnt been active since november 7th, 2018. You could fork the project yourself and add what you want, or what you're asking isnt going to happen any time soon, if at all.
 

Site & Scene News

Popular threads in this forum