Hello!
All of Elwynor's Add-ons are currently available for download on Dreamline (din.elwynor.com) both for WG 3.3NT and WG2.0 Dos
-kd9
Elwynor Add Ons
Elwynor Add Ons
Project Team Member - Minister of Propaganda
Re: Elwynor Add Ons
killdash9 wrote:
> Hello!
>
> All of Elwynor's Add-ons are currently available for download on Dreamline
> (din.elwynor.com) both for WG 3.3NT and WG2.0 Dos
>
> -kd9
Thanks for publishing the DOS versions of these addons.
I tested couple of them and several modules are throwing btrieve errors upon initialization:
BTRIEVE OPEN ERROR 2 ON FILE "elwcamel.dat"
I checked with butil and the version is 6.x
File Manager Version 6.15
Copyright 1982 - 1995, Btrieve Technologies, Inc.
All Rights Reserved.
File Statistics for ELWCAMEL.DAT
File Version = 6.00
Page Size = 2048
Page Preallocation = No
Key Only = No
Total Number of Records = 0
Record Length = 34
Data Compression = No
Variable Records = No
Available Linked Duplicate Keys = 0
Balanced Key = No
Total Number of Keys = 2
Total Number of Segments = 2
My understanding is that the DOS version of WG required v5 btrieve dat, right?
> Hello!
>
> All of Elwynor's Add-ons are currently available for download on Dreamline
> (din.elwynor.com) both for WG 3.3NT and WG2.0 Dos
>
> -kd9
Thanks for publishing the DOS versions of these addons.
I tested couple of them and several modules are throwing btrieve errors upon initialization:
BTRIEVE OPEN ERROR 2 ON FILE "elwcamel.dat"
I checked with butil and the version is 6.x
File Manager Version 6.15
Copyright 1982 - 1995, Btrieve Technologies, Inc.
All Rights Reserved.
File Statistics for ELWCAMEL.DAT
File Version = 6.00
Page Size = 2048
Page Preallocation = No
Key Only = No
Total Number of Records = 0
Record Length = 34
Data Compression = No
Variable Records = No
Available Linked Duplicate Keys = 0
Balanced Key = No
Total Number of Keys = 2
Total Number of Segments = 2
My understanding is that the DOS version of WG required v5 btrieve dat, right?
-
- Posts: 428
- Joined: Sun Aug 09, 2020 2:39 am
Re: Elwynor Add Ons
Kracken wrote:
> killdash9 wrote:
> > Hello!
> >
> > All of Elwynor's Add-ons are currently available for download on Dreamline
> > (din.elwynor.com) both for WG 3.3NT and WG2.0 Dos
> >
> > -kd9
>
> Thanks for publishing the DOS versions of these addons.
> I tested couple of them and several modules are throwing btrieve errors upon
> initialization:
>
> BTRIEVE OPEN ERROR 2 ON FILE "elwcamel.dat"
>
> I checked with butil and the version is 6.x
>
>
> File Manager Version 6.15
> Copyright 1982 - 1995, Btrieve Technologies, Inc.
> All Rights Reserved.
>
> File Statistics for ELWCAMEL.DAT
>
> File Version = 6.00
> Page Size = 2048
> Page Preallocation = No
> Key Only = No
>
> Total Number of Records = 0
> Record Length = 34
> Data Compression = No
> Variable Records = No
>
> Available Linked Duplicate Keys = 0
> Balanced Key = No
> Total Number of Keys = 2
> Total Number of Segments = 2
>
>
> My understanding is that the DOS version of WG required v5 btrieve dat, right?
yes. mbbs/wg1/wg2: v5 wg3: v6
you are encountering an i/o error my friend
you can build one with that info though if you have v5.
run a butil -stat on the db and create a bcr file in v5
> killdash9 wrote:
> > Hello!
> >
> > All of Elwynor's Add-ons are currently available for download on Dreamline
> > (din.elwynor.com) both for WG 3.3NT and WG2.0 Dos
> >
> > -kd9
>
> Thanks for publishing the DOS versions of these addons.
> I tested couple of them and several modules are throwing btrieve errors upon
> initialization:
>
> BTRIEVE OPEN ERROR 2 ON FILE "elwcamel.dat"
>
> I checked with butil and the version is 6.x
>
>
> File Manager Version 6.15
> Copyright 1982 - 1995, Btrieve Technologies, Inc.
> All Rights Reserved.
>
> File Statistics for ELWCAMEL.DAT
>
> File Version = 6.00
> Page Size = 2048
> Page Preallocation = No
> Key Only = No
>
> Total Number of Records = 0
> Record Length = 34
> Data Compression = No
> Variable Records = No
>
> Available Linked Duplicate Keys = 0
> Balanced Key = No
> Total Number of Keys = 2
> Total Number of Segments = 2
>
>
> My understanding is that the DOS version of WG required v5 btrieve dat, right?
yes. mbbs/wg1/wg2: v5 wg3: v6
you are encountering an i/o error my friend
you can build one with that info though if you have v5.
run a butil -stat on the db and create a bcr file in v5
-
- Posts: 428
- Joined: Sun Aug 09, 2020 2:39 am
Re: Elwynor Add Ons
daniel_spain wrote:
> Kracken wrote:
> > killdash9 wrote:
> > > Hello!
> > >
> > > All of Elwynor's Add-ons are currently available for download on Dreamline
> > > (din.elwynor.com) both for WG 3.3NT and WG2.0 Dos
> > >
> > > -kd9
> >
> > Thanks for publishing the DOS versions of these addons.
> > I tested couple of them and several modules are throwing btrieve errors upon
> > initialization:
> >
> > BTRIEVE OPEN ERROR 2 ON FILE "elwcamel.dat"
> >
> > I checked with butil and the version is 6.x
> >
> >
> > File Manager Version 6.15
> > Copyright 1982 - 1995, Btrieve Technologies, Inc.
> > All Rights Reserved.
> >
> > File Statistics for ELWCAMEL.DAT
> >
> > File Version = 6.00
> > Page Size = 2048
> > Page Preallocation = No
> > Key Only = No
> >
> > Total Number of Records = 0
> > Record Length = 34
> > Data Compression = No
> > Variable Records = No
> >
> > Available Linked Duplicate Keys = 0
> > Balanced Key = No
> > Total Number of Keys = 2
> > Total Number of Segments = 2
> >
> >
> > My understanding is that the DOS version of WG required v5 btrieve dat, right?
>
> yes. mbbs/wg1/wg2: v5 wg3: v6
> you are encountering an i/o error my friend
> you can build one with that info though if you have v5.
>
> run a butil -stat on the db and create a bcr file in v5
if ya send me the DAT file or a screen shot of the -stat on it ill create ya a major bbs/wg1/wg2 DAT for it
> Kracken wrote:
> > killdash9 wrote:
> > > Hello!
> > >
> > > All of Elwynor's Add-ons are currently available for download on Dreamline
> > > (din.elwynor.com) both for WG 3.3NT and WG2.0 Dos
> > >
> > > -kd9
> >
> > Thanks for publishing the DOS versions of these addons.
> > I tested couple of them and several modules are throwing btrieve errors upon
> > initialization:
> >
> > BTRIEVE OPEN ERROR 2 ON FILE "elwcamel.dat"
> >
> > I checked with butil and the version is 6.x
> >
> >
> > File Manager Version 6.15
> > Copyright 1982 - 1995, Btrieve Technologies, Inc.
> > All Rights Reserved.
> >
> > File Statistics for ELWCAMEL.DAT
> >
> > File Version = 6.00
> > Page Size = 2048
> > Page Preallocation = No
> > Key Only = No
> >
> > Total Number of Records = 0
> > Record Length = 34
> > Data Compression = No
> > Variable Records = No
> >
> > Available Linked Duplicate Keys = 0
> > Balanced Key = No
> > Total Number of Keys = 2
> > Total Number of Segments = 2
> >
> >
> > My understanding is that the DOS version of WG required v5 btrieve dat, right?
>
> yes. mbbs/wg1/wg2: v5 wg3: v6
> you are encountering an i/o error my friend
> you can build one with that info though if you have v5.
>
> run a butil -stat on the db and create a bcr file in v5
if ya send me the DAT file or a screen shot of the -stat on it ill create ya a major bbs/wg1/wg2 DAT for it
Re: Elwynor Add Ons
daniel_spain wrote:
> daniel_spain wrote:
> > Kracken wrote:
> > > killdash9 wrote:
> > > > Hello!
> > > >
> > > > All of Elwynor's Add-ons are currently available for download on
> Dreamline
> > > > (din.elwynor.com) both for WG 3.3NT and WG2.0 Dos
> > > >
> > > > -kd9
> > >
> > > Thanks for publishing the DOS versions of these addons.
> > > I tested couple of them and several modules are throwing btrieve errors
> upon
> > > initialization:
> > >
> > > BTRIEVE OPEN ERROR 2 ON FILE "elwcamel.dat"
> > >
> > > I checked with butil and the version is 6.x
> > >
> > >
> > > File Manager Version 6.15
> > > Copyright 1982 - 1995, Btrieve Technologies, Inc.
> > > All Rights Reserved.
> > >
> > > File Statistics for ELWCAMEL.DAT
> > >
> > > File Version = 6.00
> > > Page Size = 2048
> > > Page Preallocation = No
> > > Key Only = No
> > >
> > > Total Number of Records = 0
> > > Record Length = 34
> > > Data Compression = No
> > > Variable Records = No
> > >
> > > Available Linked Duplicate Keys = 0
> > > Balanced Key = No
> > > Total Number of Keys = 2
> > > Total Number of Segments = 2
> > >
> > >
> > > My understanding is that the DOS version of WG required v5 btrieve dat,
> right?
> >
> > yes. mbbs/wg1/wg2: v5 wg3: v6
> > you are encountering an i/o error my friend
> > you can build one with that info though if you have v5.
> >
> > run a butil -stat on the db and create a bcr file in v5
>
> if ya send me the DAT file or a screen shot of the -stat on it ill create ya a major
> bbs/wg1/wg2 DAT for it
Actually I found "Novell Btrieve 5.12" and re-created the BCR by hand from the BUTIL v6 screenshot.
Then with v5 BUTIL, I created the DAT (had to use WG2 "galcaps.alt" for name)
The module now initializes properly but as soon as I open in, it crashes.
Do you use the same BUTIL ?
Here's the complete v6 "stats" output:
-------------------------------------------------------------------------
File Manager Version 6.15
Copyright 1982 - 1995, Btrieve Technologies, Inc.
All Rights Reserved.
File Statistics for ELWCAMEL.DAT
File Version = 6.00
Page Size = 2048
Page Preallocation = No
Key Only = No
Total Number of Records = 0
Record Length = 34
Data Compression = No
Variable Records = No
Available Linked Duplicate Keys = 0
Balanced Key = No
Total Number of Keys = 2
Total Number of Segments = 2
Key Position Type Null Values* ACS
Segment Length Flags Unique Values
0 1 1 30 Zstring -- 0 --
1 1 31 4 Unsigned MD -- 0 --
Legend:
< = Descending Order
D = Duplicates Allowed
I = Case Insensitive
M = Modifiable
R = Repeat Duplicate
A = Any Segment (Manual)
L = All Segments (Null)
* = The values in this column are hexadecimal.
?? = Unknown
-- = Not Specified
The command completed successfully.
-------------------------------------------------------------------------
My BCR:
-------------------------------------------------------------------------
record=34 variable=n key=2 page=2048
position=1 length=30 duplicates=n modifiable=n type=zstring alternate=y null=n segment=n
position=31 length=4 duplicates=y modifiable=y type=unsigned alternate=y null=n segment=n
name=galcaps.alt
-------------------------------------------------------------------------
Messed with the type. Seems "unsigned" is not supported under Btrieve v5.
If you know the way, I will convert them all. There are several to fix.
Edit: Found how to bypass the galcaps.alt, and could specify "unsigned" afterward. Both 5 vs 6 .DAT files are identical in BUTIL v6, but the module still crashes when entering it... error 22 at SET operation :/
Cheers,
> daniel_spain wrote:
> > Kracken wrote:
> > > killdash9 wrote:
> > > > Hello!
> > > >
> > > > All of Elwynor's Add-ons are currently available for download on
> Dreamline
> > > > (din.elwynor.com) both for WG 3.3NT and WG2.0 Dos
> > > >
> > > > -kd9
> > >
> > > Thanks for publishing the DOS versions of these addons.
> > > I tested couple of them and several modules are throwing btrieve errors
> upon
> > > initialization:
> > >
> > > BTRIEVE OPEN ERROR 2 ON FILE "elwcamel.dat"
> > >
> > > I checked with butil and the version is 6.x
> > >
> > >
> > > File Manager Version 6.15
> > > Copyright 1982 - 1995, Btrieve Technologies, Inc.
> > > All Rights Reserved.
> > >
> > > File Statistics for ELWCAMEL.DAT
> > >
> > > File Version = 6.00
> > > Page Size = 2048
> > > Page Preallocation = No
> > > Key Only = No
> > >
> > > Total Number of Records = 0
> > > Record Length = 34
> > > Data Compression = No
> > > Variable Records = No
> > >
> > > Available Linked Duplicate Keys = 0
> > > Balanced Key = No
> > > Total Number of Keys = 2
> > > Total Number of Segments = 2
> > >
> > >
> > > My understanding is that the DOS version of WG required v5 btrieve dat,
> right?
> >
> > yes. mbbs/wg1/wg2: v5 wg3: v6
> > you are encountering an i/o error my friend
> > you can build one with that info though if you have v5.
> >
> > run a butil -stat on the db and create a bcr file in v5
>
> if ya send me the DAT file or a screen shot of the -stat on it ill create ya a major
> bbs/wg1/wg2 DAT for it
Actually I found "Novell Btrieve 5.12" and re-created the BCR by hand from the BUTIL v6 screenshot.
Then with v5 BUTIL, I created the DAT (had to use WG2 "galcaps.alt" for name)
The module now initializes properly but as soon as I open in, it crashes.
Do you use the same BUTIL ?
Here's the complete v6 "stats" output:
-------------------------------------------------------------------------
File Manager Version 6.15
Copyright 1982 - 1995, Btrieve Technologies, Inc.
All Rights Reserved.
File Statistics for ELWCAMEL.DAT
File Version = 6.00
Page Size = 2048
Page Preallocation = No
Key Only = No
Total Number of Records = 0
Record Length = 34
Data Compression = No
Variable Records = No
Available Linked Duplicate Keys = 0
Balanced Key = No
Total Number of Keys = 2
Total Number of Segments = 2
Key Position Type Null Values* ACS
Segment Length Flags Unique Values
0 1 1 30 Zstring -- 0 --
1 1 31 4 Unsigned MD -- 0 --
Legend:
< = Descending Order
D = Duplicates Allowed
I = Case Insensitive
M = Modifiable
R = Repeat Duplicate
A = Any Segment (Manual)
L = All Segments (Null)
* = The values in this column are hexadecimal.
?? = Unknown
-- = Not Specified
The command completed successfully.
-------------------------------------------------------------------------
My BCR:
-------------------------------------------------------------------------
record=34 variable=n key=2 page=2048
position=1 length=30 duplicates=n modifiable=n type=zstring alternate=y null=n segment=n
position=31 length=4 duplicates=y modifiable=y type=unsigned alternate=y null=n segment=n
name=galcaps.alt
-------------------------------------------------------------------------
Messed with the type. Seems "unsigned" is not supported under Btrieve v5.
If you know the way, I will convert them all. There are several to fix.
Edit: Found how to bypass the galcaps.alt, and could specify "unsigned" afterward. Both 5 vs 6 .DAT files are identical in BUTIL v6, but the module still crashes when entering it... error 22 at SET operation :/
Cheers,
-
- Posts: 428
- Joined: Sun Aug 09, 2020 2:39 am
Re: Elwynor Add Ons
Kracken wrote:
> daniel_spain wrote:
> > daniel_spain wrote:
> > > Kracken wrote:
> > > > killdash9 wrote:
> > > > > Hello!
> > > > >
> > > > > All of Elwynor's Add-ons are currently available for download on
> > Dreamline
> > > > > (din.elwynor.com) both for WG 3.3NT and WG2.0 Dos
> > > > >
> > > > > -kd9
> > > >
> > > > Thanks for publishing the DOS versions of these addons.
> > > > I tested couple of them and several modules are throwing btrieve
> errors
> > upon
> > > > initialization:
> > > >
> > > > BTRIEVE OPEN ERROR 2 ON FILE "elwcamel.dat"
> > > >
> > > > I checked with butil and the version is 6.x
> > > >
> > > >
> > > > File Manager Version 6.15
> > > > Copyright 1982 - 1995, Btrieve Technologies, Inc.
> > > > All Rights Reserved.
> > > >
> > > > File Statistics for ELWCAMEL.DAT
> > > >
> > > > File Version = 6.00
> > > > Page Size = 2048
> > > > Page Preallocation = No
> > > > Key Only = No
> > > >
> > > > Total Number of Records = 0
> > > > Record Length = 34
> > > > Data Compression = No
> > > > Variable Records = No
> > > >
> > > > Available Linked Duplicate Keys = 0
> > > > Balanced Key = No
> > > > Total Number of Keys = 2
> > > > Total Number of Segments = 2
> > > >
> > > >
> > > > My understanding is that the DOS version of WG required v5 btrieve
> dat,
> > right?
> > >
> > > yes. mbbs/wg1/wg2: v5 wg3: v6
> > > you are encountering an i/o error my friend
> > > you can build one with that info though if you have v5.
> > >
> > > run a butil -stat on the db and create a bcr file in v5
> >
> > if ya send me the DAT file or a screen shot of the -stat on it ill create ya a
> major
> > bbs/wg1/wg2 DAT for it
>
> Actually I found "Novell Btrieve 5.12" and re-created the BCR by hand from
> the BUTIL v6 screenshot.
> Then with v5 BUTIL, I created the DAT (had to use WG2 "galcaps.alt" for
> name)
> The module now initializes properly but as soon as I open in, it crashes.
> Do you use the same BUTIL ?
>
> Here's the complete v6 "stats" output:
> -------------------------------------------------------------------------
> File Manager Version 6.15
> Copyright 1982 - 1995, Btrieve Technologies, Inc.
> All Rights Reserved.
>
> File Statistics for ELWCAMEL.DAT
>
> File Version = 6.00
> Page Size = 2048
> Page Preallocation = No
> Key Only = No
>
> Total Number of Records = 0
> Record Length = 34
> Data Compression = No
> Variable Records = No
>
> Available Linked Duplicate Keys = 0
> Balanced Key = No
> Total Number of Keys = 2
> Total Number of Segments = 2
>
> Key Position Type Null Values* ACS
> Segment Length Flags Unique Values
> 0 1 1 30 Zstring -- 0 --
> 1 1 31 4 Unsigned MD -- 0 --
>
> Legend:
> < = Descending Order
> D = Duplicates Allowed
> I = Case Insensitive
> M = Modifiable
> R = Repeat Duplicate
> A = Any Segment (Manual)
> L = All Segments (Null)
> * = The values in this column are hexadecimal.
> ?? = Unknown
> -- = Not Specified
>
> The command completed successfully.
> -------------------------------------------------------------------------
>
>
> My BCR:
> -------------------------------------------------------------------------
> record=34 variable=n key=2 page=2048
>
> position=1 length=30 duplicates=n modifiable=n type=zstring alternate=y null=n
> segment=n
>
> position=31 length=4 duplicates=y modifiable=y type=unsigned alternate=y null=n
> segment=n
>
> name=galcaps.alt
> -------------------------------------------------------------------------
>
> Messed with the type. Seems "unsigned" is not supported under Btrieve v5.
> If you know the way, I will convert them all. There are several to fix.
>
> Cheers,
change unsigned to binary and set the alternate=y to alternate=n for that key and change page to 1024 or less. for only 34 i would set to like 256
> daniel_spain wrote:
> > daniel_spain wrote:
> > > Kracken wrote:
> > > > killdash9 wrote:
> > > > > Hello!
> > > > >
> > > > > All of Elwynor's Add-ons are currently available for download on
> > Dreamline
> > > > > (din.elwynor.com) both for WG 3.3NT and WG2.0 Dos
> > > > >
> > > > > -kd9
> > > >
> > > > Thanks for publishing the DOS versions of these addons.
> > > > I tested couple of them and several modules are throwing btrieve
> errors
> > upon
> > > > initialization:
> > > >
> > > > BTRIEVE OPEN ERROR 2 ON FILE "elwcamel.dat"
> > > >
> > > > I checked with butil and the version is 6.x
> > > >
> > > >
> > > > File Manager Version 6.15
> > > > Copyright 1982 - 1995, Btrieve Technologies, Inc.
> > > > All Rights Reserved.
> > > >
> > > > File Statistics for ELWCAMEL.DAT
> > > >
> > > > File Version = 6.00
> > > > Page Size = 2048
> > > > Page Preallocation = No
> > > > Key Only = No
> > > >
> > > > Total Number of Records = 0
> > > > Record Length = 34
> > > > Data Compression = No
> > > > Variable Records = No
> > > >
> > > > Available Linked Duplicate Keys = 0
> > > > Balanced Key = No
> > > > Total Number of Keys = 2
> > > > Total Number of Segments = 2
> > > >
> > > >
> > > > My understanding is that the DOS version of WG required v5 btrieve
> dat,
> > right?
> > >
> > > yes. mbbs/wg1/wg2: v5 wg3: v6
> > > you are encountering an i/o error my friend
> > > you can build one with that info though if you have v5.
> > >
> > > run a butil -stat on the db and create a bcr file in v5
> >
> > if ya send me the DAT file or a screen shot of the -stat on it ill create ya a
> major
> > bbs/wg1/wg2 DAT for it
>
> Actually I found "Novell Btrieve 5.12" and re-created the BCR by hand from
> the BUTIL v6 screenshot.
> Then with v5 BUTIL, I created the DAT (had to use WG2 "galcaps.alt" for
> name)
> The module now initializes properly but as soon as I open in, it crashes.
> Do you use the same BUTIL ?
>
> Here's the complete v6 "stats" output:
> -------------------------------------------------------------------------
> File Manager Version 6.15
> Copyright 1982 - 1995, Btrieve Technologies, Inc.
> All Rights Reserved.
>
> File Statistics for ELWCAMEL.DAT
>
> File Version = 6.00
> Page Size = 2048
> Page Preallocation = No
> Key Only = No
>
> Total Number of Records = 0
> Record Length = 34
> Data Compression = No
> Variable Records = No
>
> Available Linked Duplicate Keys = 0
> Balanced Key = No
> Total Number of Keys = 2
> Total Number of Segments = 2
>
> Key Position Type Null Values* ACS
> Segment Length Flags Unique Values
> 0 1 1 30 Zstring -- 0 --
> 1 1 31 4 Unsigned MD -- 0 --
>
> Legend:
> < = Descending Order
> D = Duplicates Allowed
> I = Case Insensitive
> M = Modifiable
> R = Repeat Duplicate
> A = Any Segment (Manual)
> L = All Segments (Null)
> * = The values in this column are hexadecimal.
> ?? = Unknown
> -- = Not Specified
>
> The command completed successfully.
> -------------------------------------------------------------------------
>
>
> My BCR:
> -------------------------------------------------------------------------
> record=34 variable=n key=2 page=2048
>
> position=1 length=30 duplicates=n modifiable=n type=zstring alternate=y null=n
> segment=n
>
> position=31 length=4 duplicates=y modifiable=y type=unsigned alternate=y null=n
> segment=n
>
> name=galcaps.alt
> -------------------------------------------------------------------------
>
> Messed with the type. Seems "unsigned" is not supported under Btrieve v5.
> If you know the way, I will convert them all. There are several to fix.
>
> Cheers,
change unsigned to binary and set the alternate=y to alternate=n for that key and change page to 1024 or less. for only 34 i would set to like 256
-
- Posts: 428
- Joined: Sun Aug 09, 2020 2:39 am
Re: Elwynor Add Ons
Kracken wrote:
> daniel_spain wrote:
> > daniel_spain wrote:
> > > Kracken wrote:
> > > > killdash9 wrote:
> > > > > Hello!
> > > > >
> > > > > All of Elwynor's Add-ons are currently available for download on
> > Dreamline
> > > > > (din.elwynor.com) both for WG 3.3NT and WG2.0 Dos
> > > > >
> > > > > -kd9
> > > >
> > > > Thanks for publishing the DOS versions of these addons.
> > > > I tested couple of them and several modules are throwing btrieve
> errors
> > upon
> > > > initialization:
> > > >
> > > > BTRIEVE OPEN ERROR 2 ON FILE "elwcamel.dat"
> > > >
> > > > I checked with butil and the version is 6.x
> > > >
> > > >
> > > > File Manager Version 6.15
> > > > Copyright 1982 - 1995, Btrieve Technologies, Inc.
> > > > All Rights Reserved.
> > > >
> > > > File Statistics for ELWCAMEL.DAT
> > > >
> > > > File Version = 6.00
> > > > Page Size = 2048
> > > > Page Preallocation = No
> > > > Key Only = No
> > > >
> > > > Total Number of Records = 0
> > > > Record Length = 34
> > > > Data Compression = No
> > > > Variable Records = No
> > > >
> > > > Available Linked Duplicate Keys = 0
> > > > Balanced Key = No
> > > > Total Number of Keys = 2
> > > > Total Number of Segments = 2
> > > >
> > > >
> > > > My understanding is that the DOS version of WG required v5 btrieve
> dat,
> > right?
> > >
> > > yes. mbbs/wg1/wg2: v5 wg3: v6
> > > you are encountering an i/o error my friend
> > > you can build one with that info though if you have v5.
> > >
> > > run a butil -stat on the db and create a bcr file in v5
> >
> > if ya send me the DAT file or a screen shot of the -stat on it ill create ya a
> major
> > bbs/wg1/wg2 DAT for it
>
> Actually I found "Novell Btrieve 5.12" and re-created the BCR by hand from
> the BUTIL v6 screenshot.
> Then with v5 BUTIL, I created the DAT (had to use WG2 "galcaps.alt" for
> name)
> The module now initializes properly but as soon as I open in, it crashes.
> Do you use the same BUTIL ?
>
> Here's the complete v6 "stats" output:
> -------------------------------------------------------------------------
> File Manager Version 6.15
> Copyright 1982 - 1995, Btrieve Technologies, Inc.
> All Rights Reserved.
>
> File Statistics for ELWCAMEL.DAT
>
> File Version = 6.00
> Page Size = 2048
> Page Preallocation = No
> Key Only = No
>
> Total Number of Records = 0
> Record Length = 34
> Data Compression = No
> Variable Records = No
>
> Available Linked Duplicate Keys = 0
> Balanced Key = No
> Total Number of Keys = 2
> Total Number of Segments = 2
>
> Key Position Type Null Values* ACS
> Segment Length Flags Unique Values
> 0 1 1 30 Zstring -- 0 --
> 1 1 31 4 Unsigned MD -- 0 --
>
> Legend:
> < = Descending Order
> D = Duplicates Allowed
> I = Case Insensitive
> M = Modifiable
> R = Repeat Duplicate
> A = Any Segment (Manual)
> L = All Segments (Null)
> * = The values in this column are hexadecimal.
> ?? = Unknown
> -- = Not Specified
>
> The command completed successfully.
> -------------------------------------------------------------------------
>
>
> My BCR:
> -------------------------------------------------------------------------
> record=34 variable=n key=2 page=2048
>
> position=1 length=30 duplicates=n modifiable=n type=zstring alternate=y null=n
> segment=n
>
> position=31 length=4 duplicates=y modifiable=y type=unsigned alternate=y null=n
> segment=n
>
> name=galcaps.alt
> -------------------------------------------------------------------------
>
> Messed with the type. Seems "unsigned" is not supported under Btrieve v5.
> If you know the way, I will convert them all. There are several to fix.
>
> Cheers,
change unsigned to binary and set the alternate=y to alternate=n for that key and change page to 1024 or less. for only 34 i would set to like 256
> daniel_spain wrote:
> > daniel_spain wrote:
> > > Kracken wrote:
> > > > killdash9 wrote:
> > > > > Hello!
> > > > >
> > > > > All of Elwynor's Add-ons are currently available for download on
> > Dreamline
> > > > > (din.elwynor.com) both for WG 3.3NT and WG2.0 Dos
> > > > >
> > > > > -kd9
> > > >
> > > > Thanks for publishing the DOS versions of these addons.
> > > > I tested couple of them and several modules are throwing btrieve
> errors
> > upon
> > > > initialization:
> > > >
> > > > BTRIEVE OPEN ERROR 2 ON FILE "elwcamel.dat"
> > > >
> > > > I checked with butil and the version is 6.x
> > > >
> > > >
> > > > File Manager Version 6.15
> > > > Copyright 1982 - 1995, Btrieve Technologies, Inc.
> > > > All Rights Reserved.
> > > >
> > > > File Statistics for ELWCAMEL.DAT
> > > >
> > > > File Version = 6.00
> > > > Page Size = 2048
> > > > Page Preallocation = No
> > > > Key Only = No
> > > >
> > > > Total Number of Records = 0
> > > > Record Length = 34
> > > > Data Compression = No
> > > > Variable Records = No
> > > >
> > > > Available Linked Duplicate Keys = 0
> > > > Balanced Key = No
> > > > Total Number of Keys = 2
> > > > Total Number of Segments = 2
> > > >
> > > >
> > > > My understanding is that the DOS version of WG required v5 btrieve
> dat,
> > right?
> > >
> > > yes. mbbs/wg1/wg2: v5 wg3: v6
> > > you are encountering an i/o error my friend
> > > you can build one with that info though if you have v5.
> > >
> > > run a butil -stat on the db and create a bcr file in v5
> >
> > if ya send me the DAT file or a screen shot of the -stat on it ill create ya a
> major
> > bbs/wg1/wg2 DAT for it
>
> Actually I found "Novell Btrieve 5.12" and re-created the BCR by hand from
> the BUTIL v6 screenshot.
> Then with v5 BUTIL, I created the DAT (had to use WG2 "galcaps.alt" for
> name)
> The module now initializes properly but as soon as I open in, it crashes.
> Do you use the same BUTIL ?
>
> Here's the complete v6 "stats" output:
> -------------------------------------------------------------------------
> File Manager Version 6.15
> Copyright 1982 - 1995, Btrieve Technologies, Inc.
> All Rights Reserved.
>
> File Statistics for ELWCAMEL.DAT
>
> File Version = 6.00
> Page Size = 2048
> Page Preallocation = No
> Key Only = No
>
> Total Number of Records = 0
> Record Length = 34
> Data Compression = No
> Variable Records = No
>
> Available Linked Duplicate Keys = 0
> Balanced Key = No
> Total Number of Keys = 2
> Total Number of Segments = 2
>
> Key Position Type Null Values* ACS
> Segment Length Flags Unique Values
> 0 1 1 30 Zstring -- 0 --
> 1 1 31 4 Unsigned MD -- 0 --
>
> Legend:
> < = Descending Order
> D = Duplicates Allowed
> I = Case Insensitive
> M = Modifiable
> R = Repeat Duplicate
> A = Any Segment (Manual)
> L = All Segments (Null)
> * = The values in this column are hexadecimal.
> ?? = Unknown
> -- = Not Specified
>
> The command completed successfully.
> -------------------------------------------------------------------------
>
>
> My BCR:
> -------------------------------------------------------------------------
> record=34 variable=n key=2 page=2048
>
> position=1 length=30 duplicates=n modifiable=n type=zstring alternate=y null=n
> segment=n
>
> position=31 length=4 duplicates=y modifiable=y type=unsigned alternate=y null=n
> segment=n
>
> name=galcaps.alt
> -------------------------------------------------------------------------
>
> Messed with the type. Seems "unsigned" is not supported under Btrieve v5.
> If you know the way, I will convert them all. There are several to fix.
>
> Cheers,
change unsigned to binary and set the alternate=y to alternate=n for that key and change page to 1024 or less. for only 34 i would set to like 256
Re: Elwynor Add Ons
daniel_spain wrote:
(chopped)
>
> change unsigned to binary and set the alternate=y to alternate=n for that key and
> change page to 1024 or less. for only 34 i would set to like 256
Yes I noticed that alternate force to specify the collation name=, which is not specified here, so this issue behind.
Could then specify unsigned, binary or other types. Unfortunately, still crashing on SET (error 22) no matter what I use.
Lowered page size with couple combo. No good.
I noticed that my btrieve version is 5.12 and WG2 is 5.00c so maybe that's the issue here.
I'll dig some more.
(chopped)
>
> change unsigned to binary and set the alternate=y to alternate=n for that key and
> change page to 1024 or less. for only 34 i would set to like 256
Yes I noticed that alternate force to specify the collation name=, which is not specified here, so this issue behind.
Could then specify unsigned, binary or other types. Unfortunately, still crashing on SET (error 22) no matter what I use.
Lowered page size with couple combo. No good.
I noticed that my btrieve version is 5.12 and WG2 is 5.00c so maybe that's the issue here.
I'll dig some more.
Re: Elwynor Add Ons
Kracken wrote:
> daniel_spain wrote:
> (chopped)
> >
> > change unsigned to binary and set the alternate=y to alternate=n for that key
> and
> > change page to 1024 or less. for only 34 i would set to like 256
>
> Yes I noticed that alternate force to specify the collation name=, which is not
> specified here, so this issue behind.
> Could then specify unsigned, binary or other types. Unfortunately, still crashing on
> SET (error 22) no matter what I use.
> Lowered page size with couple combo. No good.
> I noticed that my btrieve version is 5.12 and WG2 is 5.00c so maybe that's the issue
> here.
> I'll dig some more.
Tried with something other than CAMEL, and got "Number Shuffle" playable in WG2 by re-creating the DAT in btrieve 5
But it doesn't seem to read back saved data properly
Ex:
- The blank DAT is virgin (no scores)
- When I complete a board, my score seems to be kept. ie: visible in (H)igh Scores
- When I shutdown the BBS, I look at the DAT file, as expected some data were added
- When I restart and login, the High Scores are empty.
- With the same module on WGNT, the High Scores are retained upon shutdown.
If you have an idea. I couldn't find Btrieve v5.00c anywhere.
I tried with Novell Btrieve 5.10a on VETUSWARE.
Also tried butil here: http://www.goldstarsoftware.com/download.asp
Both gives same results.
Some details:
Output of "butil -recover elwns.dat elwns.txt" after completeting a 3x3 board on WG2.0 (using butil v5)
---------------------------------------------_
55,*HEADER1* ÿÿ JQ
55,Sysop ‘ L `
---------------------------------------------_
Same recover but with butil v6 on the WGNT dat file (which works)
-------------------------------------------------------
55,*HEADER1* ÿÿ JQ
55,Sysop É ¬ –
-------------------------------------------------------
My BCR for Number Shuffle under WG2
----------------------------------------------------------
record=55 variable=n key=3 page=512
position=1 length=30 duplicates=y modifiable=y type=string alternate=n null=n segment=n
position=1 length=30 duplicates=y modifiable=y type=string alternate=n null=n segment=n
position=31 length=2 duplicates=y modifiable=y type=binary alternate=n null=n segment=n
position=31 length=2 duplicates=y modifiable=y type=binary alternate=n null=n segment=n
position=31 length=4 duplicates=y modifiable=y type=binary alternate=n null=n segment=n
----------------------------------------------------------
> daniel_spain wrote:
> (chopped)
> >
> > change unsigned to binary and set the alternate=y to alternate=n for that key
> and
> > change page to 1024 or less. for only 34 i would set to like 256
>
> Yes I noticed that alternate force to specify the collation name=, which is not
> specified here, so this issue behind.
> Could then specify unsigned, binary or other types. Unfortunately, still crashing on
> SET (error 22) no matter what I use.
> Lowered page size with couple combo. No good.
> I noticed that my btrieve version is 5.12 and WG2 is 5.00c so maybe that's the issue
> here.
> I'll dig some more.
Tried with something other than CAMEL, and got "Number Shuffle" playable in WG2 by re-creating the DAT in btrieve 5
But it doesn't seem to read back saved data properly
Ex:
- The blank DAT is virgin (no scores)
- When I complete a board, my score seems to be kept. ie: visible in (H)igh Scores
- When I shutdown the BBS, I look at the DAT file, as expected some data were added
- When I restart and login, the High Scores are empty.
- With the same module on WGNT, the High Scores are retained upon shutdown.
If you have an idea. I couldn't find Btrieve v5.00c anywhere.
I tried with Novell Btrieve 5.10a on VETUSWARE.
Also tried butil here: http://www.goldstarsoftware.com/download.asp
Both gives same results.
Some details:
Output of "butil -recover elwns.dat elwns.txt" after completeting a 3x3 board on WG2.0 (using butil v5)
---------------------------------------------_
55,*HEADER1* ÿÿ JQ
55,Sysop ‘ L `
---------------------------------------------_
Same recover but with butil v6 on the WGNT dat file (which works)
-------------------------------------------------------
55,*HEADER1* ÿÿ JQ
55,Sysop É ¬ –
-------------------------------------------------------
My BCR for Number Shuffle under WG2
----------------------------------------------------------
record=55 variable=n key=3 page=512
position=1 length=30 duplicates=y modifiable=y type=string alternate=n null=n segment=n
position=1 length=30 duplicates=y modifiable=y type=string alternate=n null=n segment=n
position=31 length=2 duplicates=y modifiable=y type=binary alternate=n null=n segment=n
position=31 length=2 duplicates=y modifiable=y type=binary alternate=n null=n segment=n
position=31 length=4 duplicates=y modifiable=y type=binary alternate=n null=n segment=n
----------------------------------------------------------
Re: Elwynor Add Ons
Hmm. I thought Btrieve 6 was for WG2 as well. I don't recall ever having to have different version of Btrieve files for those two. I'll look into.
Founder, The Major BBS Restoration Project
Owner, Elwynor Technologies ISV
Former Owner, Galacticomm IP (2005-2020)
Contributor, Galacticomm IP baseline
Owner, Elwynor Technologies ISV
Former Owner, Galacticomm IP (2005-2020)
Contributor, Galacticomm IP baseline