Well, I resumed my Pac-Man Collection programming this week and here is a record of my activities so far:
UPDATE (May 10th):
- Ok, the gameplay is now starting to work out. I can't help but say it seems just... perfect. It amazes even myself. In the end I am hoping for 99.9% perfect gameplay.
- Pac-Man movement routines completed. It's a perfectly 3/4 scaled down version of the original Pac-Man movement. (check the new screenshots. BTW, if you look closely you will notice even that sprite bug from the original arcade. It still wasn't corrected in my sprite driver)
UPDATE (May 5th):
- Completed routines to deal with sprite attributes and animation.
- Created all sprite patterns. PMC will use two sets of sprites: a full sized pixel perfect set (the CV is such a nice machine with its perfect arcade resolution), which will be used with all intermissions and opening, and a 3/4 scalled down set, which will be used for the gameplay itelf. It's similar to Namco approach in Namco Museum, but I think I managed to produce a better looking set.
- Started work on preliminary sprite driver, which will be responsible for displaying sprite on screen in the desired scale, in adition to flickering things when necessary.
April 30:
- Finished all sound routines for Pac-Man and Ms Pac-Man. As usual routines are a direct port of the original arcade code, with the necessary changes required by CV sound hardware.
- Finished coding sound data for Pac-Man music and sound fx (but not for Ms Pac-Man yet). Again, sound data is a direct port of the original data. However here there is a key difference: the original Pac-Man hardware is capable of using wave samples, while the CV is just capable of square waves. Worst, some of those wave samples are fairly complex, so I was forced to make a lot of adjustments in frequency till I got the right sound for each FX.
- Overhall, I think Pac-Man has never sounded this good in a classic system. It's far better than Atarisoft's Pac-Man and slightly better than the MSX version of Pac-Man.
The following screenshot is old, but it shows the final maze for Pac-Man, including an inflated fruit counter.














