Thread Closed 
 
Thread Rating:
  • 6 Votes - 4.83 Average
  • 1
  • 2
  • 3
  • 4
  • 5
So I just wrote an atrac3+ frame decode library (2013-06-03)
05-30-2013, 10:21 AM
Post: #31
RE: So I just wrote an atrac3+ frame decode library
(05-30-2013 09:16 AM)Henrik Wrote:  This code will not be included in PPSSPP, and will not be built by the buildbot.

PPSSPP has instead gained the ability to load any DLL that does atrac3plus decoding through a simple interface. While it would be possible to build such a DLL using the code we are talking about in this thread, it could also load any other implementation. It's thus the user's choice to decide whether this code is okay to use, or whether to wait for a real solution to arrive.

Okay. For someone not well versed in compiling code, how do we do that? (btw is this dll system like that of PCSX2? Most of the emulator's functionality is via plugins).
Visit this user's website Find all posts by this user
05-30-2013, 10:44 AM (This post was last modified: 05-30-2013 11:08 AM by Poo-Tang.)
Post: #32
RE: So I just wrote an atrac3+ frame decode library
(05-30-2013 10:21 AM)Tyestor Wrote:  
(05-30-2013 09:16 AM)Henrik Wrote:  This code will not be included in PPSSPP, and will not be built by the buildbot.

PPSSPP has instead gained the ability to load any DLL that does atrac3plus decoding through a simple interface. While it would be possible to build such a DLL using the code we are talking about in this thread, it could also load any other implementation. It's thus the user's choice to decide whether this code is okay to use, or whether to wait for a real solution to arrive.

Okay. For someone not well versed in compiling code, how do we do that? (btw is this dll system like that of PCSX2? Most of the emulator's functionality is via plugins).

oioitff has built one for windows so far here https://docs.google.com/file/d/0B1ftGc2t...NQREE/edit in latest GIT build put this in the ppsspp folder (Works well cant wait for the Android version) Smile

EDIT in latest v0.7.6-915-g169ca97 + will need to rename it at3plusdecoder.dll
Find all posts by this user
05-30-2013, 11:06 AM
Post: #33
RE: So I just wrote an atrac3+ frame decode library
(05-30-2013 10:44 AM)Poo-Tang Wrote:  
(05-30-2013 10:21 AM)Tyestor Wrote:  
(05-30-2013 09:16 AM)Henrik Wrote:  This code will not be included in PPSSPP, and will not be built by the buildbot.

PPSSPP has instead gained the ability to load any DLL that does atrac3plus decoding through a simple interface. While it would be possible to build such a DLL using the code we are talking about in this thread, it could also load any other implementation. It's thus the user's choice to decide whether this code is okay to use, or whether to wait for a real solution to arrive.

Okay. For someone not well versed in compiling code, how do we do that? (btw is this dll system like that of PCSX2? Most of the emulator's functionality is via plugins).

oioitff has built one for windows so far here https://docs.google.com/file/d/0B1ftGc2t...NQREE/edit in latest GIT build put this in the ppsspp folder (Works well cant wait for the Android version) Smile

Wow, works almost perfectly. There's still some sound issues but those will hopefully be worked out in time. Now all we need is working cutscenes...
Visit this user's website Find all posts by this user
05-30-2013, 11:33 AM (This post was last modified: 05-30-2013 12:21 PM by BronBron06.)
Post: #34
RE: So I just wrote an atrac3+ frame decode library
Thx for this, tried it on Windows... Game is SUper Robot Taisen A

There's finally voices Big Grin with the help of MaiAT3PlusDecoder.dll

But they its stuttering kinda like a drunk person and how to turn down a bit those voice, I can barely hear the BGMs XD


Maybe because I dont know where to place the decoder.....so any tips?
Find all posts by this user
05-30-2013, 12:38 PM
Post: #35
RE: So I just wrote an atrac3+ frame decode library
How to put it on Android? Or is only for Windows?

Phone: Xiaomi Redmi Note 6 Pro 4/64GB

PC: Core i5 3470/8GB RAM/GTX 660 2GB/Windows 10 Pro x64
Find all posts by this user
05-30-2013, 12:41 PM (This post was last modified: 05-30-2013 12:55 PM by kenny43.)
Post: #36
RE: So I just wrote an atrac3+ frame decode library
(05-30-2013 12:38 PM)GuilhermeGS2 Wrote:  How to put it on Android? Or is only for Windows?

The windows DLL has been done by oioitff, and its working pretty nicely, now we gotta wait until him or anyone else caan also build a lib for android to be used, wish I had any idea of how to do it myself, meh.

Edit: Damn this is going fast, shiz just got serious lol, have a look here Guillherme https://github.com/hrydgard/ppsspp/commi...bf0bdc7007
Edit2: Though I'm wondering, does that mean one can use the same file and just rename it to .so? Or does it need to be compiled separatedly? Hm.
Edit3: Has to be built for android Tongue
(05-30-2013 11:33 AM)BronBron06 Wrote:  Thx for this, tried it on Windows... Game is SUper Robot Taisen A

There's finally voices Big Grin with the help of MaiAT3PlusDecoder.dll

But they its stuttering kinda like a drunk person and how to turn down a bit those voice, I can barely hear the BGMs XD


Maybe because I dont know where to place the decoder.....so any tips?

You have to rename it on the latest builds, but moreover, take a look yourself https://github.com/hrydgard/ppsspp/pull/1979

-Samsung galaxy S3 International version - Android 4.4.2
-Dual Core locked CPU, Clocked at 1Ghz-1.8Ghz
-Mali 400MP4 GPU Clocked from 160Mhz to 533Mhz
-1GB ram, boo..
Find all posts by this user
05-30-2013, 12:52 PM (This post was last modified: 05-30-2013 12:56 PM by BronBron06.)
Post: #37
RE: So I just wrote an atrac3+ frame decode library
Aaah yes I mean that at3plusdecoder.dll on the ppsspp folder

but that's the only thing I did and the result is sound stuttering in SRW AP\

It's on .918


====
I just dont know what to do with the zip in the 1st post
Find all posts by this user
05-30-2013, 12:52 PM (This post was last modified: 05-30-2013 12:54 PM by Jeid3.)
Post: #38
RE: So I just wrote an atrac3+ frame decode library
(05-30-2013 12:38 PM)GuilhermeGS2 Wrote:  How to put it on Android? Or is only for Windows?

From Henrik: Add support for loading at3plusdecoder.so on Android. Make sure the .so files are at /PSP/libs/armeabi-v7a and/or /PSP/libs/armeabi on your Android external storage.

(05-30-2013 12:52 PM)BronBron06 Wrote:  Aaah yes I mean that at3plusdecoder.dll on the ppsspp folder

but that's the only thing I did and the result is sound stuttering in SRW AP
Of course if you have not 60 vps everytime, sound can not be great. Use Frameskip its will be better.
Find all posts by this user
05-30-2013, 12:55 PM
Post: #39
RE: So I just wrote an atrac3+ frame decode library
Yeah Henrik just replied to my post on there, someone needs to build it.

-Samsung galaxy S3 International version - Android 4.4.2
-Dual Core locked CPU, Clocked at 1Ghz-1.8Ghz
-Mali 400MP4 GPU Clocked from 160Mhz to 533Mhz
-1GB ram, boo..
Find all posts by this user
05-30-2013, 01:02 PM (This post was last modified: 05-30-2013 01:03 PM by BronBron06.)
Post: #40
RE: So I just wrote an atrac3+ frame decode library
(05-30-2013 12:52 PM)Jeid3 Wrote:  
(05-30-2013 12:52 PM)BronBron06 Wrote:  Aaah yes I mean that at3plusdecoder.dll on the ppsspp folder

but that's the only thing I did and the result is sound stuttering in SRW AP
Of course if you have not 60 vps everytime, sound can not be great. Use Frameskip its will be better.

vps is just around jumping around 59.8-60.2

with or without frameskip


Sometimes its clear sometimes its stuttering
Find all posts by this user
05-30-2013, 01:09 PM
Post: #41
RE: So I just wrote an atrac3+ frame decode library
can someone build thiis for ios?
Find all posts by this user
05-30-2013, 01:15 PM
Post: #42
RE: So I just wrote an atrac3+ frame decode library
The music is working. Smile

Now this entry appears thousands times in the log.
Code:
10:06:406 SOUND_THREAD I[HLE]: HLE\sceAtrac.cpp:548 decodebytes: 8192 outbuf: 00aeae48
Find all posts by this user
05-30-2013, 01:26 PM
Post: #43
RE: So I just wrote an atrac3+ frame decode library
we are really close to v0.8.this is a small step for mankind,but a giant step for PPSSPP.

Contact::::
I don't exist anymore, no use calling a dead person
Find all posts by this user
05-30-2013, 01:34 PM
Post: #44
RE: So I just wrote an atrac3+ frame decode library
(05-30-2013 12:41 PM)kenny43 Wrote:  
(05-30-2013 12:38 PM)GuilhermeGS2 Wrote:  How to put it on Android? Or is only for Windows?

The windows DLL has been done by oioitff, and its working pretty nicely, now we gotta wait until him or anyone else caan also build a lib for android to be used, wish I had any idea of how to do it myself, meh.

Edit: Damn this is going fast, shiz just got serious lol, have a look here Guillherme https://github.com/hrydgard/ppsspp/commi...bf0bdc7007
Edit2: Though I'm wondering, does that mean one can use the same file and just rename it to .so? Or does it need to be compiled separatedly? Hm.
Edit3: Has to be built for android Tongue
(05-30-2013 11:33 AM)BronBron06 Wrote:  Thx for this, tried it on Windows... Game is SUper Robot Taisen A

There's finally voices Big Grin with the help of MaiAT3PlusDecoder.dll

But they its stuttering kinda like a drunk person and how to turn down a bit those voice, I can barely hear the BGMs XD


Maybe because I dont know where to place the decoder.....so any tips?

You have to rename it on the latest builds, but moreover, take a look yourself https://github.com/hrydgard/ppsspp/pull/1979

I hope to do that today Smile

Phone: Xiaomi Redmi Note 6 Pro 4/64GB

PC: Core i5 3470/8GB RAM/GTX 660 2GB/Windows 10 Pro x64
Find all posts by this user
05-30-2013, 01:38 PM
Post: #45
RE: So I just wrote an atrac3+ frame decode library
We'll see, things are already being way too good, so lets just keep on waiting and contributing however we can.

-Samsung galaxy S3 International version - Android 4.4.2
-Dual Core locked CPU, Clocked at 1Ghz-1.8Ghz
-Mali 400MP4 GPU Clocked from 160Mhz to 533Mhz
-1GB ram, boo..
Find all posts by this user
Thread Closed 


Forum Jump: