Amiga democoding site launched
category: code [glöplog]
The last few evenings I've coded a CMS so I can write some coding articles when the fancy strikes me.
Coppershade.org is the result, and is the home of my Youtube demo coding tutorials, "ASMSKOOL".
The articles that are there are mainly to introduce coders coming from other platforms and language to the Amiga hardware, and demo coding and the demoscene in general.
I've uploaded some sources suitable for learning hardware programming as well as sources I use today, and useful documents and shorthands.
For the seasoned coder, some of my new articles might be of interest. Under Topics I also post "blog" type articles.
Next up is uploading the source for my latest 1K, Block Boot and write something about the size coding tricks used.
The goal is to be a good resource and reference for looking up Amiga-coding things online.
I will finish my online 68k Assembler tools "Optimizer" and "Oracle" after I've written some more articles. I might ask for name suggestions for these tools when they're done BTW... they're a bit bland... ;)
Coppershade.org is the result, and is the home of my Youtube demo coding tutorials, "ASMSKOOL".
The articles that are there are mainly to introduce coders coming from other platforms and language to the Amiga hardware, and demo coding and the demoscene in general.
I've uploaded some sources suitable for learning hardware programming as well as sources I use today, and useful documents and shorthands.
For the seasoned coder, some of my new articles might be of interest. Under Topics I also post "blog" type articles.
Next up is uploading the source for my latest 1K, Block Boot and write something about the size coding tricks used.
The goal is to be a good resource and reference for looking up Amiga-coding things online.
I will finish my online 68k Assembler tools "Optimizer" and "Oracle" after I've written some more articles. I might ask for name suggestions for these tools when they're done BTW... they're a bit bland... ;)
THUMB UP
I watched your Youtubes until a certain point (let it be epsiode 11 or sth alike, abandoned it for now only due to being involved into too many projects at once right now, no time for my beloved Amiga! :/ ) and can safely say it´s refreshing for a "seasoned coder" for sure!
Can´t wait to have a look into your new Website, but as said, my time is pretty limited right now! Got about time someone atleast tries to open up the world of Amiga-coding to the masses, so keep on doing it, ♥ !
I just hope some of the PC-freaks atleast give it a try, watch some episodes of your Tutorial and decide to get in love with our all favourite machine, the Amiga! It´s worth it for sure, we all know that!
About your Site, first glance being like: "Not much there yet!" ...
...you should consider exchanging the Button on the top to something more descriptive, most people wont even get it´s clickable to expand the Menu as it is now! ;) Or make the Menu active on first visit, still being collapsable via Button. (flag in cookie for last state...if that works like this, no idea of webpage-coding here!)
Optimizer -> Data_and_Cycle_Optimizer_Obfuskator_LamenessExterminator -> DaCOOL (ok, i guess my beer is having bad effects on me by now! ;) )
Can´t wait to have a look into your new Website, but as said, my time is pretty limited right now! Got about time someone atleast tries to open up the world of Amiga-coding to the masses, so keep on doing it, ♥ !
I just hope some of the PC-freaks atleast give it a try, watch some episodes of your Tutorial and decide to get in love with our all favourite machine, the Amiga! It´s worth it for sure, we all know that!
About your Site, first glance being like: "Not much there yet!" ...
...you should consider exchanging the Button on the top to something more descriptive, most people wont even get it´s clickable to expand the Menu as it is now! ;) Or make the Menu active on first visit, still being collapsable via Button. (flag in cookie for last state...if that works like this, no idea of webpage-coding here!)
Optimizer -> Data_and_Cycle_Optimizer_Obfuskator_LamenessExterminator -> DaCOOL (ok, i guess my beer is having bad effects on me by now! ;) )
There's also another one up since quite a while with tutorials for basic OCS hardware effects vikke.net
Why are you hiding your menu by default?
SWEET!!!!
photon, keep up the great work!!!
and as gloom said, it would be less frustrating for users to have a navigation visible all the time.
and as gloom said, it would be less frustrating for users to have a navigation visible all the time.
...especially given that there is no way to know that there is actually a menu when JavaScript is disabled. Use JS if you want, but if you do, use <noscript> tags as well.
<3
Waaaay over my head stuff, yet still awesome of you to do this. And also what gloom said, don't hide you menu. If I hadn't seen what hArDy said I might have missed that there was 10+ episodes.
Great stuff Photon!
Great stuff Photon!
please, place
Sources
ASMSKOOL Project Directory
to .zip
thank you.
Sources
ASMSKOOL Project Directory
to .zip
thank you.
Saga Musix: You will be unable to watch any of the tutorials or videos on the site without Javascript. You will still be able to read the articles and code examples, of course. Which browser and platform?
g0blinish: It's a growing directory, but the directories I'm unlikely to add to, like the old snippets and includes, are zipped.
I will have a think on how to make the menu better, I've put a note on the front page for now.
There's a plan behind the folding, more on that later!
g0blinish: It's a growing directory, but the directories I'm unlikely to add to, like the old snippets and includes, are zipped.
I will have a think on how to make the menu better, I've put a note on the front page for now.
There's a plan behind the folding, more on that later!
Photon: As said, a <noscript> tag telling the user that JavaScript is actually required to view the page would already be enough (remember, these tags are only shown when JS is disabled) - otherwise, someone using NoScript will not possibly know that the menu bar is missing, or that there should be a video, or whatever.
Way too hard core.. Just give me CED and Barfly, and the hardware ref manual.
Saga Musix: I appreciate it, but it does work without JS. Noscript note added.
Reaching the Tut #8 about DMA tonight.
Enjoying it a lot so far, many thanks for that, Photon!
Enjoying it a lot so far, many thanks for that, Photon!
Hi Photon!
As a guy who's been coding/music composing on C64 for many years, I've always been a clueless lamer with Amiga coding.
Discovering your tutorials (youtube videos etc) is finally helping me understand coding the Amiga at hardware level! I thank you so much for this! :D Looking forward to seeing more on this project.
As a guy who's been coding/music composing on C64 for many years, I've always been a clueless lamer with Amiga coding.
Discovering your tutorials (youtube videos etc) is finally helping me understand coding the Amiga at hardware level! I thank you so much for this! :D Looking forward to seeing more on this project.
Update: (and short story)
About 4 years ago, too much coding at work and home made me a dull boy and turned me off coding. All my projects died.
Over the years I've popped into the scene, organized, and written stuff now and then. So there are actually quite a few more articles on Coppershade now.
Getting Covid and being very ill with a year of weakness that still hasn't left me didn't exactly help.
But a few weeks ago I decided to come back to Creativity no matter what, because I wasn't happy without it.
For Coppershade this has resulted in:
* an article on Amiga sprites
* continuing Asmskool starting with episode 44, Buffered Clouds.
I hope you all stay safe, pursue happiness, and enjoy the remaining sunny days of summer. :)
About 4 years ago, too much coding at work and home made me a dull boy and turned me off coding. All my projects died.
Over the years I've popped into the scene, organized, and written stuff now and then. So there are actually quite a few more articles on Coppershade now.
Getting Covid and being very ill with a year of weakness that still hasn't left me didn't exactly help.
But a few weeks ago I decided to come back to Creativity no matter what, because I wasn't happy without it.
For Coppershade this has resulted in:
* an article on Amiga sprites
* continuing Asmskool starting with episode 44, Buffered Clouds.
I hope you all stay safe, pursue happiness, and enjoy the remaining sunny days of summer. :)
I'm sorry to read that you've been sick. I hope that you fully recover both your health and your creative strengths.
Your website and YouTube channel are a fountain of gold that surely will be very useful for all the Amiga coders that might come in future generations (and even some old farts that, like me, sometimes could forgot about the details of certain OCS tricks).
So keep up the good work!
Your website and YouTube channel are a fountain of gold that surely will be very useful for all the Amiga coders that might come in future generations (and even some old farts that, like me, sometimes could forgot about the details of certain OCS tricks).
So keep up the good work!
Pleasant voice, you should also tag it as #asmr :D
Glad that you're back, get well soonish and keep the spirit, Photon. What are you going to do next Easter? :)
Photon take care and thanks for the tutorials.
I would never be able to learn stuff like this without people like you documenting it. thanks
Thanks a lot. :)
I stubbornly exercise every day, at this rate I'll be well next century... Too bad, but so what. In the meantime, I can chase dreams and create and this makes me happier and maybe someone else too.
Sir, you know the answer: grilling with you and the gang at Revision. :) Let's hope!
I stubbornly exercise every day, at this rate I'll be well next century... Too bad, but so what. In the meantime, I can chase dreams and create and this makes me happier and maybe someone else too.
Sir, you know the answer: grilling with you and the gang at Revision. :) Let's hope!
Photon strikes back