Un-ignored: the dev drive is the ground truth the restoration and emulator work constantly reference (DPL3/LIBDPL + VRENDER i860 renderer source, BT/RP live+dev game trees, VGL_LABS pod boot, scene/audio content). Kept in-repo for the pod-owner community. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
57 lines
1.2 KiB
C++
57 lines
1.2 KiB
C++
#ifndef vr_comms_h
|
|
#define vr_comms_h
|
|
|
|
/*{{{ banner*/
|
|
/* **************************************************
|
|
|
|
Copyright DIVISION Limited (c) 1994
|
|
All rights reserved
|
|
|
|
|
|
File : vr_comms.h
|
|
Project : dpl interface
|
|
communication to velocirender for pxpl5
|
|
Author : PJA
|
|
Date : 22/06/94
|
|
|
|
Function: communication to velocirender for pxpl5
|
|
implements low-level messaging
|
|
byte-sex conversion
|
|
|
|
History : Rev 1.0, 23 / 06 / 1994
|
|
|
|
**************************** */
|
|
/*}}} */
|
|
|
|
extern int32 dpl_little_endian;
|
|
|
|
#include "vr_prot.h"
|
|
|
|
extern int32
|
|
velocirender_receive ( vr_action *action, void *node, int32 *n_bytes );
|
|
|
|
extern int32
|
|
velocirender_transmit ( vr_action action, void *data, int32 n_bytes,
|
|
int32 endian_fix );
|
|
|
|
extern int32
|
|
velocirender_inputstatus ( void );
|
|
|
|
extern int32
|
|
velocirender_frameack ( void );
|
|
|
|
extern void
|
|
vrserver ( char * );
|
|
|
|
extern void
|
|
start_velocirender ( char *tranny_name,
|
|
char *hsp_name,
|
|
char *i860_name,
|
|
int32 XputerAddr,
|
|
int32 link_A,
|
|
int32 link_B,
|
|
int32 n_860s );
|
|
|
|
|
|
#endif
|