Aller au contenu

A7785371

GamerLine
  • Compteur de contenus

    43
  • Inscription

  • Dernière visite

Tout ce qui a été posté par A7785371

  1. Is all of your game data on your Windows installation drive? Errors 88 and 324 in amdaemon.exe are when pathed to other drives. Also your inject and chusan hooks aren't updated but that's a different error.
  2. My bin is 18 MB zipped. I'm particularly looking for the .json files at this point but would be otherwise checking the others against known-goods.
  3. While the selected IO DLLs are a bit strange that should still allow you to launch. That log file is for chusanapp.exe which we already know what error it's getting. If you could provide the bin folder I'll compare from there.
  4. Looking farther into this now. Do you have an amdaemon.exe.log file in appdate\SDHD? If so could you provide that? Also a copy of the segatools.ini before setting up VHD would be appreciated. Testing I do see that out of range errors can appear in amdaemon.exe with malformed/misconfigured .json files. Could you remove or comment out the taskkill /f /im amdaemon.exe > nul 2>&1 line in start.bat then provide the output of the amdaemon window?
  5. I've had some frame drops as well, but mostly on more dense charts like you're saying. Usually I'm streaming to Discord or otherwise using the GPU for other things at the same time. So I think it's just that since the game is designed to be the only thing running in a Windows install that has given it all of it's resources to it the game is less optimized. If you have anything else using system resources, GPU, or otherwise rendering you could see about closing it and if the frame drops are still there. As noted here on Sega NU MCSS has been setup to divert more resources to the game. So if you want to try turning it on while playing then turning it off after so you can actually use Windows that is an option. But as far as I can tell it's just good 'ol lag. Try removing the + from the folder name. Could be causing some parsing issues. If that doesn't work I'll take a closer look into the source of that error.
  6. Yes use the chusanhooks from 手台設定\chusanio. I'd recommend updating Aqua especially if you've added new options. If you're still running into unitindex out of range toss a copy of the text output of the cmd window either on pastebin or here. It seems taking a screenshot of it and uploading/embedding that compresses it to unreadability.
  7. 1. If you are getting a new TASOLLER you may follow either steps A or B. Though I would recommend installing the CFW, the B steps, since that allows for the LEDs to respond and prevents you from accidentally typing when playing. Yes, for either using a keyboard directly (not sure if it's even reasonable to do so aside from testing) or a keyboard based controller it's steps A. So if you can see keys typed when you press a button on the controller you can follow the A steps. 2. I'm not certain, I haven't run into that one. I do know the post you're referring to. Could you provide a copy of your segatools.ini before the VHD and which version of Aqua you're using? The inject_x86.exe and inject_x64.exe are the same on both the chusanhook.7z and the segatools-chusan.7z so you can use either for that. I'm unable to get the chusanhook.7z chusanhooks to work, so I'll remove those, my apologies. Checking DLL setups the chusanhooks found in segatools-chusan.7z will work for keyboard control, but trying to use a new I/O DLL like for a TASOLLER along side it causes the hang at "returning to JST time" that ZincTangent was experiencing. Since the ones found in 手台設定\chusanio work for keyboard input as well as custom inject DLLs defined in the newio keys I'll update the guide to use that for all but the Brokenithum-Evolved client since it has it's own hook. So Try using the chusanhooks from the 手台設定\chusanio folder. I'll attach them here, make sure to just replace the two hooks. chusanhook_x86.dll chusanhook_x64.dll
  8. What controller are you using? Just wondering with regard to the DLLs being selected. In any case this should be good to try, if it does get up to the LED error then pressing J would let you see about the main splash screen. I did also add a 0 to the end of your aime.txt since it was only 19 long. bin.zip
  9. Wanted to update the fresh setup guide to be a bit more complete. Thank you to @mmm7 for the original guide which was used as reference as well as all the lovely folk who added these details here and there. Controller specifics : If you're using a keyboard based controller, TASOLLER with OFW, brokenithm-kb, or slidershim follow steps marked A. If you're using a TASOLLER with CFW (firmware files included in the base game package) follow steps marked B, these include installing the CFW. If you ever want to revert to OFW you can at anytime via the normal USB, UART flashing is just for touch firmware. If you bought a TASOLLER past May 28, 2021 it will have the latest touch firmware. If you're using Brokenithm-Evolved on an Android device via the .APK follow steps marked C. Part I - Downloads and requirements 1. Download the base package for Chunithm NEW PLUS here. 2. Update Java to v11 or later for Aqua. 3. Download the latest Aqua from this thread, or compile it from source. 4. Download the latest ICF1 and ICF2 from page 1, ICFs for version 2.05.00 are attached to this post. 5. Download segatools-chusan.7z from page 1. A1. Download the keyboard air input converter here. B1. Download the latest version of chuniio_tasoller.dll and chuniio_tasoller_x64.dll here. B2. If you are using an AMD CPU download the revised USB host firmware here. C1. Download brokenew.7z from the releases. The following steps are optional and are not required to get the game to run : 6. Download Chunithm_NEW_English_Patch_v2.zip (or whichever the latest version is) on page 1 if you want to have much of the interface translated to English 7. Download additional option files for more songs and content. One set of them are listed as "Option: here" on page 1. You can download the A114 omni pack here, note this omni pack does have audio adjustments which does affect sound quality, you can simply remove the A114 option folder if you want to remove those songs due to the quality. Removed songs from Chunithm NEW to Chunithm NEW PLUS are here with an addendum here. If you want to have Hololive characters and maps there is a custom created mod here, no additional music is present in this option. 8. If you find the bass on the songs in NEW PLUS to be too aggressive you can download a new audio config here. Though I have not tested it myself so be sure to backup the original file before replacing it. Part II - Configuration and installation 1. Extract all archives .7z, .rar, etc. Note the game will only work if it is on drive letter C:\ 2. Move ICF1 and ICF2 to the \chunithm new plus\amfs\ folder, overwriting existing files. 3. Move the inject_x64.exe and inject_x86.exe from \segatools-chusan\ to the \chunithm new plus\app\bin\ folder, overwriting existing files. 4. Move the chusanhook_x86.dll, and chusanhook_x64.dll from the \chunithm new plus\手台設定\chusanio\ folder to the \chunithm new plus\app\bin\ folder, overwriting existing files. B1. Move the chuniio_tasoller.dll and chuniio_tasoller_x64.dll to the \chunithm new plus\app\bin\ folder. C1. Move the chusanhook_x86.dll, and chusanhook_x64.dll from \brokenew\ to the \chunithm new plus\app\bin\ folder, overwriting existing files. 5. Move any downloaded A### option folders to the \chunithm new plus\option\ folder. 6. If you downloaded the English patch move the data and option folders from \Chunithm_NEW_English_Patch_v2\Translation\ to \chunithm new plus\app\data and \chunithm new plus\option respectively. Merging with existing folders, overwriting existing files 7. If you downloaded the chu.acf audio change move it to \chunithm new plus\app\data\sound\ folder, backup original if you wish to revert this quickly otherwise just overwrite it. 8. If you wish to move an updated Aqua to \chunithm new plus\ similar to the existing aqua-0.0.31-RELEASE folder you can, Aqua can go anywhere on your system. 9. Go to https://mon.im/bemanipatcher/chuninewplus.html, (an outdated version is in the release in \chunithm new plus\ChunithmNEW plus tools\ if you'd prefer local). Drag \chunithm new plus\app\bin\chusanApp.exe onto the file prompt click to open the dialog. Select all options except for "Force 2 channel audio output". You may change your max tracks how you'd prefer. Select "Save Patched File" which will download a new chusanApp.exe, move it to \chunithm new plus\app\bin\ and overwrite. 10. Open \chunithm new plus\app\bin\DEVICE\aime.txt and enter any 20 numbers no spaces before during or after and save. This is your AIME card number which will be sent when signing in just like tapping a card. 11. Open application.properties in your Aqua folder. Set allnet.server.host= to your local ip address and save. You can obtain your local ip via ipconfig in cmd or via your network connection details control panel. 12. Open \chunithm new plus\app\bin\DEVICE\segatools.ini. Set the [vfs] keys amfs=, option=, and appdata= to their absolute path on your disk (i.e amfs=C:\Users\Admin\Downloads\chunithm new plus\amfs). Do not follow the comment for the appdata key, it must be set to the absolute path for the \chunithm new plus\appdate folder, not a new empty folder. 13. Set the [dns] key default= to your local ip address, this should be the same address used for Aqua in step 10. 14. Set the [gfx] keys per your use case. Due to the strict resolution needed for fullscreen, windowed=1 is recommended, setting framed=1 will cause a normal window heading to allow you to drag it if your resolution is greater than 1080p. 15. Set the [io3] keys to new keycodes to prevent conflicts, recommend test=0x70, service=0x71, and coin=0x72 for F1-F3. List of keycodes here if you want to change them to something else. 16. Set [fps120] enable=1 and [cvtmode] enable=1. A1. Delete or comment out the [newio86] and [newio64] keys. A2. Copy these keycodes for TASOLLER KB and slidershim set to TASOLLER layout, or these keycodes for brokenithm-kb. Append the new keys to the bottom of the file. B2. Replace the [newio86] and [newio64] keys and append the [chuniio] key as below. [newio86] path=chuniio_tasoller.dll [newio64] path=chuniio_tasoller_x64.dll [chuniio] path=chuniio_tasoller.dll path=chuniio_tasoller_x64.dll chusan=1 C1. Set [newio86] path=chusanhook_x86.dll and [newio64] path=chusanhook_x64.dll. 16. Save segatools.ini. B3. Unplug the data connector for the TASOLLER (ensure that it is connected directly to the motherboard USBs). Open \chunithm new plus\手台設定\Firmware\Update V1.1.exe. Hold down the left FN2 button and plug in data while holding it down, let go when the new device appears in Windows. B4. Click connect in Update V1.1.exe and open the 手台設定\Firmware\Host_V2.bin on Intel CPUs or the "TASOLLER_HOST_customize_FW_AMD_20210920.bin" downloaded earlier on AMD CPUs. Click update. Once it is done click disconnect and close Update V1.1.exe. B5. Unplug the data connector for the TASOLLER. Open \chunithm new plus\手台設定\Firmware\Update V1.1.exe. Hold down the right FN1 button and plug in data while holding it down, let go when the new device appears in Windows. B6. Click connect in Update V1.1.exe and open the 手台設定\Firmware\LED_V2.bin. Click update. Once it is done click disconnect and close Update V1.1.exe. B7. Unplug and reconnect the data connector for the TASOLLER, it should display a reactive rainbow on the ground slider and no longer type. Open 手台設定\zadig-2.7.exe and install on "I say NYA-O". Disconnect and reconnect the TASOLLER one last time once it is done. If you ever wish to revert back to keyboard output follow the same steps but with the original firmware from here. Part III - Running and small adjustments A1. Start Controller_AIR_convertor.exe. B1. Ensure both power and data are plugged in and data cable is connected to the motherboard. 1. Start Aqua's start.bat, once it shows "ALL.Net : OK" move to step 2. 2. Start \chunithm new plus\app\bin\start.bat Ideally it should take a just a little bit of time, then once it gets to the LED board error tap the portion of the ground slider for next and it should load to the main splash screen. You can then hold enter to have it read the AIME card (or hit the card button on Brokenithm-Evolved) and start playing. F1 and F2 should enter you into the service menu and insert a coin respectively and are also bound to FN1 and FN2 on a TASOLLER with CFW. You can insert 9 coins with the insert button before it no longer works for that session. You can create a new session by either restarting the program, or entering the service menu and exiting again. There is a way to set freeplay, as noted here doing so in the \chunithm new plus\app\bin\config_common.json file around line 105. I would recommend against setting freeplay and just lowering the game costs there to 1 and setting the max credit as you see fit, please note the maximum value of "max_credit" is 99. The reason why is you can spend 1 credit to buy the premium tickets for 6x map progression, ultima, worlds end, and character exp boost all in one. Last step once everything is working normally, if you want to play Class Certification you have to update your application.properties in your Aqua folder a bit more. On lines 30 and 33 for game.chusan.version= and game.chusan.rom-version= follow the directions in the comments for the numbers. Once done save the changes and relaunch Aqua then NEW PLUS as normal, Class Certification should be enabled. If it says data is out of date then the versions entered are wrong. If you want the option to continue after play it is toggleable in the service menu (F1/FN1). For reference here are some of the errors as I understand them, possibly very wrong only based on anecdotal experience 4105 | Filesystem error, unable to open a needed file. Either unable to resolve path (illegal characters in path name) or something else has that file open, like 7-zip or antivirus. 6401 | I/O error. The I/O DLL (so the chuniio_tasoller.dll or the custom chusanhook_x86.dll) didn't inialize and provide I/O data to the game. Make sure controllers are plugged in and relaunch. Also appears when set to exclusive fullscreen if resolution and refresh rate are not exact. Let me know if I missed anything or if you have any issues. ICF1 ICF2
  10. Could you provide a copy of the bin folder you are using for comparison?
  11. Is the entire game, and all segatools.ini paths on the same drive letter that Windows is installed on? I've seen issues when it's on secondary drives or when the [VFS] config is specified to other drive letters. So I spent some time trying to see how the headphone audio is implemented, as far as I could tell it was done with custom Realtek drivers with the embedded codec on the motherboard of the Sega ALLS unit. As such when using Realtek codecs it is very particular and just some times doesn't work. Or just doesn't work in general. What setup are you using for audio? Front panel, motherboard I/O, external DAC? I'd recommend trying front panel if you haven't, making sure the one you're using is set as default in Windows since that's how CRIWARE was setup. Also make sure your sample rate and channels are 2 channels 48000 Hz. Add more options to your options folder (defined in segatools.ini [vfs] option). There's some on the first page under "Option: here (option files for remaining chuni new songs + chuni new plus songs, A141 requiered)" and others scattered in this thread.
  12. Alright so keep the original segatools.ini with no [newio86] and [newio64] sections and with the [slider] and [ir] sections filled. Move the chusanhooks from the New Plus\手台設定\chusanio folder. Again uploaded for convenience. chusanhook_x86.dll chusanhook_x64.dll
  13. Add the following to the segatools.ini and see what happens. [newio86] path=chusanhook_x86.dll [newio64] path=chusanhook_x64.dll
  14. Maybe antivirus preventing DLL injection? You can try to turn off any anti virus you have but that's all I've got from checking about other similar errors. Since this is happening in the inject.exe's springboard.
  15. Only other things I can think of are having the inject.exes updated and running them and the bat as admin inject_x64.exe inject_x86.exe
  16. Try swapping the chusanhook files for the ones at the top post in chusanhook.7z. I've reuploaded them here for convenience. chusanhook_x64.dll chusanhook_x86.dll
  17. Can you provide your start.bat and segatools.ini for reference? Seems like either the dll is bad/missing, or it doesn't have permissions for injection. What controller are you using? Tasoller, brokenithum iOS, or brokenithum Andriod?
  18. Since you've already updated the firmware it should just be moving the correct DLLs and updating the segatools.ini. I'm not sure if it is needed since I did test a lot of options myself but for the warning mark with I say NYA-O head to 手台設定 and launch zadig-2.7.exe with the TASOLLER connected normally (not in FW update) then hit install. If you've updated start.bat to merge from two segatools.ini (segatools_32.ini and segatools_64.ini) as well as launch usb-server.exe you can revert it to the default. I'll provide it below for convenience. @echo off cd /d %~dp0 start inject_x64.exe -d -k chusanhook_x64.dll amdaemon.exe -f -c config_common.json -c config_server.json -c config_client.json -c config_sp.json -c config_cvt.json inject_x86.exe -d -k chusanhook_x86.dll chusanApp.exe taskkill /f /im amdaemon.exe > nul 2>&1 echo. echo Game processes have terminated pause Head to https://dev.s-ul.net/akiroz/chuniio-tasoller/-/releases which is linked on the first page, or you can download the two .DLLs on the first page for a slightly older release. Move chuniio_tasoller.dll and chuniio_tasoller_x64.dll to your bin folder, then update your segatools.ini's [newio86], [newio64], and [chuniio] accordingly. Example below. [newio86] path=chuniio_tasoller.dll [newio64] path=chuniio_tasoller_x64.dll [chuniio] path=chuniio_tasoller.dll path=chuniio_tasoller_x64.dll ;; Uncomment for Chunithm NEW chusan=1 Then it should be as easy as just launching the game, if you see the LEDs turn off from being rainbow as you launch then it means you should be good to go.
×
×
  • Créer...