Thanks ARTRAG, I'm going to follow up to this on the development forum. Since, I've been playing with it a bit this morning. And although I think I understand the basics, for some reason, I'm not getting the splitscreen part working correctly for the scoreboard.
Hey guys, I just made a new release of Transball (v1.2), changes:
- smooth scroll if MSX2 is detected (or MSX1 with the V9938 VDP) (can be deactivated pressing '6' in the title screen, and re-activated by pressing '7' in the title screen).
- rotation speed configuration from the title screen (press keys '1' - '5')
- some optimizations to run better in 60Hz machines
Link to the release: https://github.com/santiontanon/transballmsx/releases/tag/1.2
That works pretty nice indeed Replaced it on my site as well, so for those who want to play it straight away:
http://www.file-hunter.com/MSX/Transball.html
Thanks tfh!
No, thank YOU for improving the game!
Yes, it looks great! After playing a bit more, I must say I like the idea that the game has infinite lives, but still I would like to suggest that you could make the ball kind "check point" / "save point". If you reach the ball you can ie. try 3 times to finnish the stage from ball back to top before you have to do it all over again from the start of level. This game really tends to frustrate quite a lot when you almost made it, but then again no mercy... directly back to start of level you go.
Hmm, interesting suggestion. "Zara Thrusta" for the Amiga 500 (which is one of my favorite Thrust clones) did have check points (but it had finite lives). So, I'll add this to my list. But I might have to reconsider the level design (for example, in level 14 you pick-up the ball right at the start, so this would not help at all). So, some special "checkpoint" game elements might work better
I just released a new version v1.2.1 that includes a collection of optimizations contributed by ARTRAG (Scroll in MSX2 is now even better): https://github.com/santiontanon/transballmsx/releases/tag/1.2.1
I've a LONG list of potential improvements for the game though. But I thought I might save those for a potential sequel :)
I am fast
How does it go on real HW?
On Android f-msx and bluemsx fail due to timing problems, but this is not unexpected for those emulators.
On open msx it goes perfectly both on Android and on PC.