3 ms·
What things would be the most fun, most edifying, and most hacky to do with these? Any blog or book recommendations?
by __rito__ 3y ago
What things would be the most fun, most edifying, and most hacky to do with these?
Any blog or book recommendations?
- wiz21c 3y agoLLVM !
- asicsp 3y agohttps://www.bbcmicrobot.com/learn/index.html https://www.bbcmicrobot.com/learn/index.html might help (discussion: https://news.ycombinator.com/item?id=25569146 https://news.ycombinator.com/item?id=25569146)
- teamonkey 3y agoThis is a google webcache link - because there is zero chance the original site will stand up - but it contains PDFs of BBC Basic books from the '80s which have entered public domain. http://webcache.googleusercontent.com/search?q=cache:4YHOl0leXO4J:8bs.com/othrdnld/manuals/publications.shtml&hl=en&gl=uk&client=firefox-b-d http://webcache.googleusercontent.com/search?q=cache:4YHOl0l...
- bazzargh 3y agoFun/edifying: https://xr.bbcmic.ro/ https://xr.bbcmic.ro/ Dominic Pajak's VR BBC Micro??? Blog: https://blog.mousefingers.com/ https://blog.mousefingers.com/ Paul Malin posted a bunch of hints on how to do the demoscene-ish things we do with the bbcmicrobot (ex-twitter, now mastodon) The stardot forums have everything: https://www.stardot.org.uk/forums/ https://www.stardot.org.uk/forums/ lots of lore on how to do stuff, plus old posts with manuals and books for the BBC Micro, including the Acorn GXR ROM manual for the extended graphics routines I've been doing BBC Microbot posts since the start of the pandemic, after not having touched a beeb since maybe 1988. When I'm doing this stuff it does feel like a lot of lore is beyond the horizon of online history, like doing graphics without matrix multiplication - so eg https://surma.dev/things/ditherpunk/ https://surma.dev/things/ditherpunk/ talks about bayer dithering etc algorithms that are too much code, so is https://extremelearning.com.au/a-simple-method-to-construct-isotropic-quasirandom-blue-noise-point-sequences/ https://extremelearning.com.au/a-simple-method-to-construct-..., but it at least led me to the right search terms to get to https://en.wikipedia.org/wiki/Low-discrepancy_sequence#Additive_recurrence https://en.wikipedia.org/wiki/Low-discrepancy_sequence#Addit... which does let you dither in very little code https://media.hachyderm.io/media_attachments/files/111/444/495/491/347/974/original/ca90e56e018e93b2.png https://media.hachyderm.io/media_attachments/files/111/444/4... - and that's before digging into the specifics of the machine. A lot of the better tricks I see others do on the beeb involve knowing things about its memory layout, 6502 assembler and so on, I think I'd need to spend ages reading the back issue magazines of the 80s on archive.org to get up to speed on all this - it's just not collected anywhere any more