Welcome, Guest. Please login or register.

Author Topic: AK-Datatypes In Development  (Read 13849 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline kolla

Re: AK-Datatypes In Development
« on: November 20, 2019, 02:14:38 AM »
Can one expect updates to land on aminet, or will they vanish in the obscurity of AmiStore?
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline kolla

Re: AK-Datatypes In Development
« Reply #1 on: May 17, 2020, 07:45:47 AM »
So AmigaKit are developing their own datatypes.library in parallelle to OS developers extending and improving the official datatypes.library - or is this coordinated so that the above mentioned library is the official one shipping with OS 3.2?
« Last Edit: May 17, 2020, 07:46:53 AM by kolla »
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline kolla

Re: AK-Datatypes In Development
« Reply #2 on: May 17, 2020, 02:26:28 PM »
So we are here witnessing fragmentation of AmigaOS development in the hands of commercial vendors - exactly what commercial closed source development was supposed to prevent - right? *slow clap*

So what is this “new” datatypes.library then, did AmigaKit/AEON buy old v45 from Roland Mainz?

I have still not seen any good answer for how AmigaKit legally can just ship old ClassAct gadgets etc with their commercial product like ImageFx... the old ClassAct license specifically says they cannot do this as the distribution license is not transferrable. Did AmigaKit get permission from the old ClassAct team, or from current owners Hyperion?

Does anyone care?

If not, I suggest we just upload updates for all classes, libraries and other OS components to Aminet, for the sake of less fragmentation.
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline kolla

Re: AK-Datatypes In Development
« Reply #3 on: May 17, 2020, 03:13:05 PM »
It has been very hard work without documentation and a lot of trial and error to get things to work but we are almost there.  These new datatype libraries and classes are re-implementations with a future vision on how the current limited datatypes system should grow.

Then why don’t you just let “your man in Havana” join the OS team, so he can benefit from documentation, official support etc??
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline kolla

Re: AK-Datatypes In Development
« Reply #4 on: May 17, 2020, 04:12:06 PM »
Quote
Then why don’t you just let “your man in Havana” join the OS team, so he can benefit from documentation, official support etc??

1.  We prefer not to build our house upon sand.

The house is already in sand, you are merely replacing the door frames.
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline kolla

Re: AK-Datatypes In Development
« Reply #5 on: May 21, 2020, 10:50:03 PM »
He was one of the “original” ClassAct team... tau, along with caldi, mitchman...

Caldi apparently cared enough fux to accept payment from Hyperion for this intellectual property, so they are now the owners and the ones who’s fux one should worry about...

What does datatypes v46 offer over the official datatypes then? And how is compatibility with future “official” OS3 releases, or is this the dawn of yet another OS3 “spin”?

Maybe ProDAD could be convinced that they should release pOS again, just for shits and giggles...
« Last Edit: May 22, 2020, 06:27:30 AM by kolla »
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline kolla

Re: AK-Datatypes In Development
« Reply #6 on: June 02, 2020, 03:06:59 PM »
If you recall the sound datatype project replacement introduced streaming for the first time to the Amiga

I don't know about "first time", wasn't this one of the new things with ProDAD's datatypes in pOS as well? :)
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline kolla

Re: AK-Datatypes In Development
« Reply #7 on: June 02, 2020, 06:57:35 PM »
What do you mean with 'again'?
convinced, again.

Anyways, just an idea - AmigaKit/AEON could possibly have their own operating system by buying pOS from ProDAD (if possible) and build their business on that.
« Last Edit: June 02, 2020, 07:08:34 PM by kolla »
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline kolla

Re: AK-Datatypes In Development
« Reply #8 on: June 11, 2020, 08:36:24 AM »
in some datatype descriptors - the built-in function was indicating it could handle the data, yet the pattern was failing.

Aha, it was probably interference from the tripolymer ionic polarity units that caused the pattern to fail. Classic!
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline kolla

Re: AK-Datatypes In Development
« Reply #9 on: June 19, 2020, 05:26:19 AM »
@chris
I believe animation.datatype has been rewritten for OS 3.1.4.

Anyways, the new feature in *this* datatypes.library and sound.datatype, from what I understand, is ability to present/play a datastream, opposed to current dataype system that won’t process anything until it sees EOF. This was a shortcoming that became very obvious as streaming of mp3s became popular back in the 90ies.
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS