Parsec Player Explosion recreation (trial 4) - success!

Subscribers:
826
Published on ● Video Link: https://www.youtube.com/watch?v=O6FF8UM0zeg



Game:
Parsec (1982)
Duration: 1:17
108 views
2


Using the knowledge I gained from testing sprite automation on the TI-99/4A, in which the sprites have 16 sub-pixel locations per pixel, and a sprite speed of 1 travels 1 pixel every 16 frames (60 frames/second), I was able to guess reasonably at the length of the Parsec player explosion (somewhere between 136 and 140, so I used 138), and using the velocity tables from the Parsec source code, I can step through each frame, and this accurately reproduces the same explosion dots as the original game (at least in the emulator).

The only parts that are likely not accurate (but still very close), are which frames do the character redefinitions occur. This may not even be consistent among different TI models. Only the /4A model could run Parsec, but I believe there were two different /4A models, where the CPUs were slightly different speeds. In any case, what I have is very accurate, and perhaps the animation changes occur slightly off-beat.

The above is running at CPU Normal speed until the program is initialized with the explosion graphic visible. Then I bump up the emulator to CPU overdrive speed. Then I hold the D key to animate through the different frames. If you use YouTube to pause the video, you may not see the proper frames. Why? Because the frames take time to set up: the character redefinitions and sprite locations are done in different instructions, so some of the time, the incorrect image is resulting. The correct test is to let it settle before analyzing, which I didn't do, since I'd have to do it 138 times, and I didn't want to fall asleep.

Source code available upon request.

My playlists:
--------------------
- Voxel: https://youtu.be/watch?v=XCVWEuhCCDM&list=PLjnbT4UISq0bQF1g85tE9jTrKfEtdRYlY
- Road: https://youtu.be/watch?v=ck5ALX11YU4&list=PLjnbT4UISq0bnfd1RC3M4PgTgkmhlkikV
- Ray Casting 3D: https://youtu.be/watch?v=zjswXUTMP2o&list=PLjnbT4UISq0YcFtRFjFQqK0g6ONNCtrvY
- Side-Scroll Shmup: https://youtu.be/watch?v=fF4X8zN-Raw&list=PLjnbT4UISq0Y_7IAN_zUzxgZnfhXxo_0Q
- MonoGame Tutorial: https://youtube.com/watch?v=WW1dJnfXWb0&list=PLjnbT4UISq0adw__Y9B2eXA0LL35TyORU

My websites:
---------------------
- my GitHub: https://github.com/JDoucette
- my company: http://xona.com
- my Blog: http://thefirstpixel.com







Tags:
ti-99/4a
parsec
explosion
player death
recreation
accurate



Other Statistics

Parsec Statistics For Jason Doucette

At this time, Jason Doucette has 375 views for Parsec spread across 3 videos. Less than an hour worth of Parsec videos were uploaded to his channel, making up less than 0.52% of the total overall content on Jason Doucette's YouTube channel.