Team Report 4/18

Project Progress Summary

In the past 2 weeks, we have successfully completed our primary project goal. We have finished implementing the network synchronized, cycle accurate remote multiplayer. We have achieved stable synchronization between two independent Arty Z7-20 boards. Through optimized controller input buffering, we have reduced extra latency to a negligible 2 frames, so there is no observed game stalls over a direct Ethernet connection.

On the hardware side, we finalized the UDP synchronization layer and implemented VBlank-safe input latching to prevent visual desync. We are working on the APU to tune it towards full functional correctness. We also began working on the final presentation and demo video.

Risks & Management

There is no more risks remaining in the implementation of our project. The remaining tasks are more extensive testings, and preparing for the final report and demo.

Design Changes

There are no major changes to the system design.

Schedule Update

The project remains on schedule. We have completed all core technical implementations of the project. We are focusing on the final testing and final report/demo.

Leave a Reply

Your email address will not be published. Required fields are marked *