Index: oup/current/Global/Exporters.pas
===================================================================
--- oup/current/Global/Exporters.pas	(revision 109)
+++ oup/current/Global/Exporters.pas	(revision 111)
@@ -84,12 +84,12 @@
   TDatData = packed record
     {0x00}
-    _fileid:         LongWord;
-    level:           LongWord;
-    FormatSize:      LongWord;
+    _fileid:         Integer;
+    level:           Integer;
+    FormatSize:      Integer;
     AudioFormat:     Word;
     NumChannels:     Word;
     {0x10}
-    SampleRate:      LongWord;
-    ByteRate:        LongWord;
+    SampleRate:      Integer;
+    ByteRate:        Integer;
     BlockAlign:      Word;
     BitsPerSample:   Word;
@@ -98,10 +98,10 @@
     SamplesPerBlock: Word;
     NumCoefficients: Word;
-    Coefficients:    array[0..6] of LongWord;
+    Coefficients:    array[0..6] of Integer;
     {0x3E}
     Duration:        Word;
     {0x40}
-    RawSize:         LongWord;
-    RawPos:          LongWord;
+    RawSize:         Integer;
+    RawPos:          Integer;
   end;
 var
@@ -112,10 +112,10 @@
   //Wave Header Stuff
   ASCII_RIFF:   LongWord; //"RIFF"
-  WAVE_Len:     LongWord;
+  WAVE_Len:     Integer;
   ASCII_WAVE:   LongWord; //"WAVE"
   ASCII_FMT:    LongWord; //"fmt "
-  WAVE_FMT_Len: LongWord;
+  WAVE_FMT_Len: Integer;
   ASCII_DATA:   LongWord; //"data"
-  WAVE_DataLen:  LongWord;
+  WAVE_DataLen:  Integer;
 begin
   Result := 0;
@@ -190,6 +190,6 @@
 var
   loop_speed, unknown: Word;
-  linkcount: LongWord;
-  link: LongWord;
+  linkcount: Integer;
+  link: Integer;
   i: Byte;
 begin
Index: oup/current/Global/Functions.pas
===================================================================
--- oup/current/Global/Functions.pas	(revision 109)
+++ oup/current/Global/Functions.pas	(revision 111)
@@ -202,5 +202,5 @@
 var
   string_build, ascii_version: String;
-  i: LongWord;
+  i: Integer;
 begin
   string_build  := '';
@@ -235,5 +235,5 @@
 function DecodeHexString(hex: String): TByteData;
 var
-  i: LongWord;
+  i: Integer;
 begin
   SetLength(Result, Length(hex) div 2);
Index: oup/current/Global/TypeDefs.pas
===================================================================
--- oup/current/Global/TypeDefs.pas	(revision 109)
+++ oup/current/Global/TypeDefs.pas	(revision 111)
@@ -26,5 +26,5 @@
       Ident:       array[0..$7] of Byte;
       Extension:   array[0..$3] of Char;
-      ExtCount:    LongWord;
+      ExtCount:    Integer;
   end;
 
@@ -98,6 +98,6 @@
 
  TDatLinks = array of record
-    Src_Offset: LongWord;
-    Target:     LongWord;
+    Src_Offset: Integer;
+    Target:     Integer;
   end;
 }
