diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 5100b1174..27170b1bf 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,5 +1,9 @@ D1X-Rebirth Changelog +20090202 +-------- +main/newdemo.c: Defined some default cockpit modes in Demo mode so we do not get invalid values when demo starts in non-default-view mode (as new HUD modes are only triggered at beginning and end of event) + 20090201 -------- main/netdrv_udp.c: Fixing bug with incorrect/missing UDP port termination diff --git a/main/netdrv_udp.c b/main/netdrv_udp.c index ef978d181..3a267c9e0 100755 --- a/main/netdrv_udp.c +++ b/main/netdrv_udp.c @@ -601,7 +601,7 @@ int udp_receive_packet(socket_t *unused, char *text, int len, struct recv_data * if (msglen < 0) return 0; - +printf("RECEIVED PACKET!!!\n"); if ((msglen >= 0) && (msglen < len)) text[msglen] = 0; diff --git a/main/newdemo.c b/main/newdemo.c index 5555070c8..ea8487045 100644 --- a/main/newdemo.c +++ b/main/newdemo.c @@ -1515,8 +1515,7 @@ int newdemo_read_frame_information() int done, segnum, side, objnum, soundno, angle, volume, i; object *obj; ubyte c; - static sbyte saved_letter_cockpit; - static sbyte saved_rearview_cockpit; + static sbyte saved_letter_cockpit = CM_FULL_COCKPIT, saved_rearview_cockpit = CM_FULL_COCKPIT; done = 0; @@ -1528,7 +1527,7 @@ int newdemo_read_frame_information() Players[Player_num].homing_object_dist = -F1_0; prev_obj = NULL; - + while( !done ) { nd_read_byte((sbyte *)&c); if (nd_bad_read) { done = -1; break; }