(originally posted this in #botb_dev but figured this could use a thread for better discussion/tracking)
First off, thanks for fixing the original mixed media render issue earlier! However, I think I found some more bugs/possibly unintended behavior/"features":
- For doom (e.g. https://battleofthebits.org/arena/Entry/pedestal+of+greatness.wad/49118/)
, the render links to a page with the wad data as text/html. This should probably direct link to either the screenshot or the .wad donload.
- For html/html5 entries that are just the .html (e.g. https://battleofthebits.org/arena/Entry/gotftosleep.html/48952/)
, the render links to the actual html page (with styling and all). Not sure if this is intended or it should link to the donload (or screenshot) instead.
- Looks like svg entries do this too (e.g. https://battleofthebits.org/arena/Entry/it+is+some+kind+of+world+i+guess.svg/49088/).
The render links to the actual svg where the browser actually displays the graphics.
- For html/html5 entries that are .zip (e.g. https://battleofthebits.org/arena/Entry/The+Balloon+Factory/45394/)
, the render link does the same as .wad where it displays a page with the .zip data.
Also, maybe related, but in the entry browser some tic80 entries are "audio only" (e.g. https://battleofthebits.org/arena/Entry/nature+i+guess.tic/32655/)
and others are "other only" (e.g. https://battleofthebits.org/arena/Entry/level+from+the+backdoor.tic/38744/).
From what I can tell maybe the type got changed at some point, since the "audio only" tic80 entries stopped at Sep 6 '19 and the "other only" entries started at May 17 '20. Also, the tic80 entries from this OHB
do not have renders (since they are technically graphical entries) but show up in the "audio only" filter, and the entry pages get the audio controls UI when signed out. The "other only" tic80 entries do show "Up Render" instead of "up mp3" and prompt for an image upload on the render upload page.
Sorry again if I'm being that weirdo finding these obscure bugs and making you do some dumb extra work to fix them haha 😅