Cisano Posted August 21 Share Posted August 21 (edited) Hi, before I release the bin file, I would like to fix it. There is a problem that has been driving me crazy for some time. If you have seen the last episode of ZPH, the movement of the spaceships and robot in Terra7 is not perfect sometimes. A problem I also experience on any emulator I've tried, particularly with the PAL60 and SECAM60 versions. Can someone please check and tell me what I did wrong? Here is the repository with the source code: https://github.com/Cisano/Terra7 Thanks Cisano Edited August 23 by Cisano 6 Quote Link to comment Share on other sites More sharing options...
Thomas Jentzsch Posted August 21 Share Posted August 21 Do you have a time code where it happens? Tanya and James did not notice and neither did I. Quote Link to comment Share on other sites More sharing options...
Cisano Posted August 21 Author Share Posted August 21 2 minutes ago, Thomas Jentzsch said: Do you have a time code where it happens? Tanya and James did not notice and neither did I. If you see ZPH video, it is easy to see in all the game. If you need when: 2.52.00 / 2.52.05 Quote Link to comment Share on other sites More sharing options...
Cisano Posted August 21 Author Share Posted August 21 If someone wants to check the game, in this version the problem is always there. Terra7 - Beta - PAL60.bin 4 Quote Link to comment Share on other sites More sharing options...
Thomas Jentzsch Posted August 21 Share Posted August 21 30 minutes ago, Cisano said: If someone wants to check the game, in this version the problem is always there. Terra7 - Beta - PAL60.bin 4 kB · 3 downloads I can see it, but when I step though the frame one by one (either in debugger or in Time Machine) or rewind and replay it is gone. Very weird. IMO the problem is not in your code. 2 Quote Link to comment Share on other sites More sharing options...
Cisano Posted August 21 Author Share Posted August 21 (edited) 1 minute ago, Thomas Jentzsch said: I can see it, but when I step though the frame one by one (either in debugger or in Time Machine) or rewind and replay it is gone. Very weird. IMO the problem is not in your code. Yes it drove me crazy for weeks. If it is not the code, why it happens on real hardware? Edited August 21 by Cisano Quote Link to comment Share on other sites More sharing options...
+ZeroPage Homebrew Posted August 21 Share Posted August 21 3 hours ago, Cisano said: If it is not the code, why it happens on real hardware? I think the visual issues you're seeing with the spaceships might be due to either framerate, video playback, video recording or montior/TV screen refresh issues and like Thomas J said, not to do with your code. If you go step by step through your code in Stella and the ships aren't jumping/pausing but they are when you are playing the game then it's most likely due to the above issues of an imperfect video pipeline. - James Quote Link to comment Share on other sites More sharing options...
Cisano Posted August 21 Author Share Posted August 21 (edited) 20 minutes ago, ZeroPage Homebrew said: I think the visual issues you're seeing with the spaceships might be due to either framerate, video playback, video recording or montior/TV screen refresh issues and like Thomas J said, not to do with your code. If you go step by step through your code in Stella and the ships aren't jumping/pausing but they are when you are playing the game then it's most likely due to the above issues of an imperfect video pipeline. - James The other games in your show, had not this kind of problem. If I play other games on Stella all is perfect. Smooth like silk. When I play Terra7... 😶 Cisano Edited August 21 by Cisano Quote Link to comment Share on other sites More sharing options...
Thomas Jentzsch Posted August 22 Share Posted August 22 (edited) 7 hours ago, Cisano said: The other games in your show, had not this kind of problem. If I play other games on Stella all is perfect. Smooth like silk. When I play Terra7... 😶 And on real hardware? Best with a CRT. Edited August 22 by Thomas Jentzsch Quote Link to comment Share on other sites More sharing options...
Cisano Posted August 22 Author Share Posted August 22 I hope someone try it and give us a feedback. Quote Link to comment Share on other sites More sharing options...
Prizrak Posted August 23 Share Posted August 23 Would love an NTSC when you've got time. Now I could be wrong, will this PAL binary play fine on an NTSC tv? Quote Link to comment Share on other sites More sharing options...
Cisano Posted August 23 Author Share Posted August 23 (edited) Yes it is the same code. Only the colors are wrong. I posted this version because in stella the problem happens often. Edited August 23 by Cisano Quote Link to comment Share on other sites More sharing options...
Prizrak Posted August 23 Share Posted August 23 @Cisano It's shaping up to be a great game. Reminds me of something like Forgotten Worlds. 1 Quote Link to comment Share on other sites More sharing options...
Dalton Posted August 23 Share Posted August 23 (edited) Cisano asked me to test the game on the real hardware, so here are my observations. In my opinion, the movement on the Atari 2600 was smooth. Nothing wrong at all. But under the emulator, the flying objects seemed to "stutter" - it was very noticeable. I recorded videos, but they don’t quite capture what I saw live. Atari 2600 Jr PAL: Stella 6.7 on Win7: // I need to train more, but the game is quite fun! Congratulations, Cisano! Edited August 23 by Dalton typo Quote Link to comment Share on other sites More sharing options...
Cisano Posted August 23 Author Share Posted August 23 (edited) Thanks but it is not smooth. Don't you see it sometime everything stops for a frame as on Stella? Edited August 23 by Cisano Quote Link to comment Share on other sites More sharing options...
Dalton Posted August 23 Share Posted August 23 I see it on recorded video, but I didn't notice it on the real monitor while I was playing. That's why I wrote that the videos does not really capture what I saw It's also true that the movement on Stella video looks better than it was in real. I'll play more during the weekend and I'll try to record it in 60FPS, because the current framerate/compression/encoding etc. can affect how it looks like... Quote Link to comment Share on other sites More sharing options...
Dalton Posted August 23 Share Posted August 23 Or even better, I'll plug my Atari to the tv card of my old laptop and record it this way! Quote Link to comment Share on other sites More sharing options...
JetSetIlly Posted August 24 Share Posted August 24 12 hours ago, Dalton said: I see it on recorded video, but I didn't notice it on the real monitor while I was playing. That's why I wrote that the videos does not really capture what I saw It's also true that the movement on Stella video looks better than it was in real. I'll play more during the weekend and I'll try to record it in 60FPS, because the current framerate/compression/encoding etc. can affect how it looks like... Is your monitor running at 60Hz? Quote Link to comment Share on other sites More sharing options...
Dalton Posted August 24 Share Posted August 24 Here are two new recordings: For some reason I couldn't get color on the tv card :/ 10 hours ago, JetSetIlly said: Is your monitor running at 60Hz? It was running at 50Hz! After switching to 60Hz it was much better! 1 Quote Link to comment Share on other sites More sharing options...
Cisano Posted August 24 Author Share Posted August 24 Thanks for the videos. The problem is always there 💀 Quote Link to comment Share on other sites More sharing options...
Bomberman94 Posted August 25 Share Posted August 25 Original Atari (PAL light 6er) on real CRT playing the PAL60 version has no noticeable problems. Everything is fine. 1 Quote Link to comment Share on other sites More sharing options...
Cisano Posted August 25 Author Share Posted August 25 (edited) Thanks for The feedback. Edited August 26 by Cisano Quote Link to comment Share on other sites More sharing options...
Silvio Mogno Posted August 29 Share Posted August 29 @Cisano I think it's a Stella Emulator timing related issue. I tried the "Terra7 - Beta - PAL60.bin" file renamed as "Terra7 - Beta - NTSC.bin" and despite the wrong colors it seems the problem disappeared. Moreover when running a game in NTSC mode I see a round 60.0fps value, instead in PAL60 there's a 59.5fps (and this happens with all PAL60 games). This could be the cause of the problem in some way. Maybe the Stella team could help. Don't know on real hardware, but I took a look on the code and I didn't see strange things. Hope this will help. Silvio 2 Quote Link to comment Share on other sites More sharing options...
Thomas Jentzsch Posted August 29 Share Posted August 29 (edited) 36 minutes ago, Silvio Mogno said: Moreover when running a game in NTSC mode I see a round 60.0fps value, instead in PAL60 there's a 59.5fps (and this happens with all PAL60 games). This could be the cause of the problem in some way. Maybe the Stella team could help. That can partially be explained, the PAL console is slightly slower than the NTSC console. NTSC: 1.193182 MHz PAL: 1.182298 MHz If you divide both by 76 cycles/scanline and 262 scanlines you get 59.92 Hz for NTSC and 59.38 Hz for PAL-60. Edited August 29 by Thomas Jentzsch 2 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.