You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Something that would be nice to add would be the requirement for running a production. If we use Amiga as an example we have the major categories such as "Amiga OCS/ECS" and "Amiga AGA".
The problem is in order to run something on hardware/emulators/etc it's often need to have some more information. In the Amiga AGA case it might be that an 040/060 CPU is required and x amount of fastmem.
There are cases for OCS/ECS also when some demos doesn't the "standard" 512/512 setup.
While it would be possible to use the standard tags for this, it's a bit of a crude hammer and it would be easy to get tags wrong even if prefixed in a certain way.
A better approach would be to have (optional) platform specific fields for the requirement of a production. In the case of Amiga OCS/ECS it may be (notice this is just an example and not an exhaustive list of required fields)
Fake fast memory
Fast memory
Chip memory
Kickstart version
floppy / HD
Number of disks
Something here to take into consideration which makes this a bit tricky, is there maybe "negative" requirements as well such as (works on 1.2, but not on 1.3) I'm not sure if it's worth to list these or not, or just have a "notes" section for the runtime requirement as well. Personally I would like to avoid notes as it's in-precise.
I would be willing to implement this feature with some guidance.
The text was updated successfully, but these errors were encountered:
Something that would be nice to add would be the requirement for running a production. If we use Amiga as an example we have the major categories such as "Amiga OCS/ECS" and "Amiga AGA".
The problem is in order to run something on hardware/emulators/etc it's often need to have some more information. In the Amiga AGA case it might be that an 040/060 CPU is required and x amount of fastmem.
There are cases for OCS/ECS also when some demos doesn't the "standard" 512/512 setup.
While it would be possible to use the standard tags for this, it's a bit of a crude hammer and it would be easy to get tags wrong even if prefixed in a certain way.
A better approach would be to have (optional) platform specific fields for the requirement of a production. In the case of Amiga OCS/ECS it may be (notice this is just an example and not an exhaustive list of required fields)
Something here to take into consideration which makes this a bit tricky, is there maybe "negative" requirements as well such as (works on 1.2, but not on 1.3) I'm not sure if it's worth to list these or not, or just have a "notes" section for the runtime requirement as well. Personally I would like to avoid notes as it's in-precise.
I would be willing to implement this feature with some guidance.
The text was updated successfully, but these errors were encountered: