|
Post by yoyofr on Mar 14, 2006 18:56:01 GMT 1
Here's a quick status update of the upcoming 0.4 version : - cheats code implemented - GUI rewritten - still some issues with ME full sound, but most games are working now. - compatibility lowered the new APU handling isn't 100% perfect, it will be improved in next version. right now it requires to play with a new debug parameter, APU cycle speed. Most games work with a 75% value, some need some tuning. - 2 players adhoc mode is nearly finished. I just need to add a simple sync control and it should be ok - some rendering issues (GFX corruption) fixed - SPC player added - more input config options it should be ready for a release very soon if the last netplay stuff goes well (the sync control)
|
|
|
Post by disturbed19 on Mar 14, 2006 18:59:11 GMT 1
right on! this next release is going to be HUGE!!!, i cant wait. keep up the good work yoyofr and laxer3a!!
|
|
|
Post by disturbed19 on Mar 14, 2006 19:15:17 GMT 1
one more question? do u think u can add a bit more sound? bcuz i noticed the DGEN and NESTER J emulators have Alot of sound. ( i was just wondering)
|
|
|
Post by corona on Mar 14, 2006 19:23:03 GMT 1
Are you talking about volume level?
|
|
|
Post by corona on Mar 14, 2006 19:23:48 GMT 1
Will we finally have that force PAL/NTSC mode implemented? Ive been looking forward to that.
|
|
|
Post by glitch on Mar 14, 2006 20:38:55 GMT 1
how about releasing it now as snes9xtyl 0.4 n when you fix the netplay, release it as snes9xtyl 0.4a ... j/k i want it already also what does - compatibility lowered mean??? games?
|
|
|
Post by disturbed19 on Mar 14, 2006 20:47:30 GMT 1
haha, yeah i meant volume level.
|
|
obake
New Member
Posts: 37
|
Post by obake on Mar 14, 2006 21:05:34 GMT 1
what does "compatibility lowered" actually mean? do some games just don't start anymore or ist there something like random crashing in the middle of a game? because this is the bad part of any emulation generally - if a game don't work, it's okay, but if a game stops working after playing it several hours, it's frustrating. so what about it here? but anyways, thank you guys your work is so great, i love it =) and by the way: i also like these status updates, because asking alwas looks like begging. and i like to hear what's going on. even if it is bad news
|
|
|
Post by linkzie on Mar 14, 2006 22:10:21 GMT 1
Does compatibility lowered means that the emulator will run slower? ): ):
|
|
|
Post by skeldwar on Mar 14, 2006 22:23:33 GMT 1
I too like it when status updates are released. Good or bad. I am very excited about this release. Sure we all want it now but yoyo & laxer3a obviously know what they are doing and if its not ready, its not ready.
I'm glad they take enough pride in their work to try to make it the best it can be before release.
Thank you TYL team. Thank you, thank you, thank you!
|
|
|
Post by corona on Mar 14, 2006 23:22:37 GMT 1
I was wondering if you could post a screen of the new GUI. I wanna see what it looks like
|
|
|
Post by glitch on Mar 15, 2006 1:26:50 GMT 1
yea post a pic of new gui
|
|
|
Post by joebro on Mar 15, 2006 3:04:16 GMT 1
what is a SPC player??
|
|
|
Post by zshadow on Mar 15, 2006 3:16:14 GMT 1
|
|
|
Post by joebro on Mar 15, 2006 3:20:17 GMT 1
oh ok thanks alot
|
|
|
Post by joebro on Mar 15, 2006 5:07:50 GMT 1
hey sorry for the double post but have you guys ever thought of updating the speedhack database? Or was this already covered?
P.S. - i know this isn't in the right thread but i figured it would get the most attention here considering nearly everyone would open this thread to check the status of TYL
oh and awesome work guys and just take your time and release 0.4 whenever you feel is best ;D
|
|
|
Post by yoyofr on Mar 15, 2006 10:03:06 GMT 1
>>force PAL/NTSC : right now, there's no such option. Actually there's little interest in implementing something like this. I think I'll rather add customizable speed limit (for example ranging from 30fps to 120fps, so that you can adjust the speed of the game) >>SPC players : it will be really a minimalist player, since it's not the main goal of snes9xTYL. So no playlist support, loop mode, ... Only raw playback of a .spc file >>Pictures of the new GUI : if I've time, I'll do a screenshot later today... >>Speedhacks database : the snesadvance.dat file is now externalized, so you'll be able to update/replace it by yourself.
|
|
|
Post by corona on Mar 15, 2006 19:15:48 GMT 1
Sweet stuff Yoyo, but Im still sad about the no force PAL/NTSC mode. From my experience with hacking SNES roms, PAL runs far smoother than NTSC, and customizing the speed limit wont be quite the same as forcing PAL. As for the screens of the GUI, I cant wait I've been wanting to get a glimpse of the new GUI for a VERY long time. Will you make it so we can customize the skins? That would rock the pants. The speedhack being externalized will help a lot for me, as I've been wanting to use my own speed hacks for a long time. (since the very first release of TYL actually) Don't care much for the spc player myself, but Im sure someone out there will be happy about it.
|
|
|
Post by Cheeezy on Mar 15, 2006 23:05:25 GMT 1
SPC player = Amazing. i cant wait cuz i can now listen to my megaman X music without going through the levels. you should make it a mini media player.
|
|
|
Post by yoyofr on Mar 15, 2006 23:22:48 GMT 1
Sweet stuff Yoyo, but Im still sad about the no force PAL/NTSC mode. From my experience with hacking SNES roms, PAL runs far smoother than NTSC, and customizing the speed limit wont be quite the same as forcing PAL. I don't agree with you. PAL/NTSC differences are : - refresh rate : PAL is 50fps and NTSC 60fps. that's why the speed limit stuff can be more flexible - vertical resolution : PAL is 240lines, NTSC is 224. So basically it's better to change the speedlimit to, let's say, 50fps for a NTSC than to force it to PAL. feel free to reply if I miss something...
|
|
|
Post by sharkus on Mar 16, 2006 0:48:53 GMT 1
Hi yoyofr,
I don't think converting to PAL is as simple as just changing the refresh rate. Think of it as follows:
You have a very simple game where you move from point A to point B. In this game it takes you exactly 1 second to move from A to B. The game developer wants the overall experience (i.e. speed of the game) to feel the same for everyone playing the game regardless of which format their TV uses. So, the game is designed as follows:
For NTSC mode the SNES generates 60 unique fields (which are displayed at 60 fields per second).
For PAL mode the SNES generates 50 unique fields (which are displayed at 50 fields per second).
The problem is if we just take the NTSC version and display it at 50 fields per second we no longer take 1 second to get from A to B. Instead we take 60/50 = 1.2 seconds and the game runs 1.2X slower than normal. This of course changes the overall experience of the game.
So the idea is to make the ROM run in PAL mode where it actually renders fewer frames per second.
Let me know if you can't follow my logic (or lack there-of).
-Sharkus
|
|
|
Post by joshwaan on Mar 16, 2006 3:29:30 GMT 1
That's great to hear yoyofr.
Your PSP Snes emu is by far the best one.
I'm new to the forum btw, I'm from Australia so so G'day everyone.
Look forward to your next release.
Cheers
Josh
|
|
|
Post by joebro on Mar 16, 2006 5:13:33 GMT 1
Hi yoyofr, I don't think converting to PAL is as simple as just changing the refresh rate. Think of it as follows: You have a very simple game where you move from point A to point B. In this game it takes you exactly 1 second to move from A to B. The game developer wants the overall experience (i.e. speed of the game) to feel the same for everyone playing the game regardless of which format their TV uses. So, the game is designed as follows: For NTSC mode the SNES generates 60 unique fields (which are displayed at 60 fields per second). For PAL mode the SNES generates 50 unique fields (which are displayed at 50 fields per second). The problem is if we just take the NTSC version and display it at 50 fields per second we no longer take 1 second to get from A to B. Instead we take 60/50 = 1.2 seconds and the game runs 1.2X slower than normal. This of course changes the overall experience of the game. So the idea is to make the ROM run in PAL mode where it actually renders fewer frames per second. Let me know if you can't follow my logic (or lack there-of). -Sharkus i understand your logic Sharkus, but i dont think thats what he means... what i think he means is he will be able to make the rom render at a customizable speed, which in my opinion is far better than just forcing a PAL or NTSC rendering
|
|
|
Post by yoyofr on Mar 16, 2006 17:10:36 GMT 1
I understand what you mean, but you should know by experience that most games aren't done like this. This is true on pc games where hardware can differ by a lot between 2 different configurations. in console world, most games have engine indexed on frame and not on an objective timer value. that's why most games are slower in pal version. so when you force pal mode by changing a byte in the rom (so that the snes init a pal output instead of a ntsc one), you slow down the rom too, and so there's no real difference with a fps based speed limiter. moreover a fps based speed limiter can keep the vertical resolution, avoiding the black lines added by pal output (remember ntsc : 224 lines and pal : 240 lines).
|
|
|
Post by sharkus on Mar 16, 2006 23:34:11 GMT 1
Ahh... It all makes sense now. I always wondered why my friends in Europe could always beat my high scores! Their games were runnning 1.2x slower...
|
|
|
Post by teeth03 on Mar 17, 2006 1:13:48 GMT 1
and the ad-hoc mode will work with the new eloader for 2.6?
|
|
|
Post by disturbed19 on Mar 17, 2006 2:32:16 GMT 1
teeth03,
i highly doubt that, bcuz im pretty sure ad-hoc needs to access the kernal and 2.0+ cant access kernal mode. with homebrew.
|
|
|
Post by teeth03 on Mar 17, 2006 4:32:02 GMT 1
well,thats what I would think if the Sony Remote app didn't work
but since it does,I dont have a clue about IR stuff,whether is 'should' or 'should not' work
|
|
|
Post by yoyofr on Mar 17, 2006 10:27:20 GMT 1
IR & adhoc are 2 completly different stuff. currently, only psp 1.0, 1.5 & 2.00 can run homebrew with adhoc support (it's not easy on 2.00 , check fanjita website and eloader's readme.txt for more details).
|
|
|
Post by skeldwar on Mar 17, 2006 12:44:39 GMT 1
SO is within reason to say that it may be possible for 1.5 firmware users to play 2-player SNES games against 2.00 users? Or do both PSP's need to be same firmware due to sync & performance differences?
|
|