|
Post by cicciocarb on Dec 5, 2009 11:43:58 GMT
sorry but i didn't find the link on the first page, can you post here?
|
|
XOR
Cloud Master
Posts: 36
|
Post by XOR on Dec 5, 2009 14:49:36 GMT
|
|
|
Post by cicciocarb on Dec 5, 2009 15:21:32 GMT
Thank You!
|
|
|
Post by Stan on Dec 6, 2009 1:42:24 GMT
Next part is up. It just gets you to set up the compiling of ConTEXT (using Maxim's original directions) and you get to apply the first program I created. shin, if you could, check it out to make sure everything I say to do works properly and there are no issues with it. Much appreciated. And cicci, be sure to read Maxim's too, he's recently added some stuff and FINALLY started to reorganize everything. Much of it is the same, but it reads better and is better arranged. Good info there if you're more advanced. I've just got to finish up some little details on the next page and it's ready to go. Next I explain EVERY stinking detail of that little program you try on the new page.
|
|
XOR
Cloud Master
Posts: 36
|
Post by XOR on Dec 7, 2009 7:52:09 GMT
Working good Stan
|
|
|
Post by Stan on Dec 7, 2009 18:09:13 GMT
Alright, so now I'm going to finish off the explanation section and put that up. After that, we'll go over adding timing to the program, how to use macro and maybe one or two more before we get into background designing!
|
|
|
Post by Maxim on Dec 8, 2009 16:49:30 GMT
|
|
|
Post by Maxim on Dec 8, 2009 17:08:26 GMT
Hey, isn't it a tiny bit cheeky to be using my tutorial code like that? You really ought to be able to write your own version (as in, with your own comments, even if the code is much the same).
The VRAM initialisation loop in that code is hacky in the way it does looping, because it only works for multiples of 256 bytes. Better to use a generic 16-bit loop, as I do in my updated version.
You're executing your data, by the way. That may explain some of the "on meth" effects.
|
|
|
Post by Stan on Dec 9, 2009 4:11:36 GMT
I already asked you if I could use the VDP set up code a long time ago. If you want me to remove it let me know. Anyway, great job on the new additions, really liked reading them. I'll check out the loop you mention in yours. Didn't read through the earlier stuff again. The 'meth' will be removed with a simple jump in the next part before I start to explain some timing tricks.
|
|
|
Post by nebrazca78 on Dec 15, 2009 19:52:27 GMT
Too bad about all of the nastiness in this thread, both tutorials are great. After reading both I have a much better understanding of something I thought I might never understand. I can't wait to see the next section Stan.
|
|
|
Post by Stan on Dec 15, 2009 22:59:42 GMT
Well, turning in my last final tomorrow! Then it's time to finish that damn page!
Edit: Got a huge chunk written today. Damn, I forgot how long this page was going to be until I got back into writing it today! Few days left at least. Found some cool little things to teach people that I didn't think of initially.
|
|
|
Post by Stan on Dec 23, 2009 5:09:54 GMT
Phew, tons more written! This is taking much longer than I thought because of all the little things I've been adding. Been doing some simple demonstrations with the same code for easy manipulations you guys can do to see how things work and actually see the results of some simple alterations and such. Coming along!
|
|
|
Post by XOR on Dec 25, 2009 16:37:17 GMT
Question for Maxim why in ur tut do u or $38|40 Yes i know to get the starting address $7800 Why not do it this way ld a,$38 out ($bf),a ld $40 out ($bf),a Yes i know ur way is faster But seriously that is not needed in a text demo
|
|
XOR
Cloud Master
Posts: 36
|
Post by XOR on Dec 25, 2009 16:48:02 GMT
Edit:Nevermind that was kinda a dumb question
|
|
|
Post by Maxim on Dec 31, 2009 16:49:02 GMT
Stan, you didn't use my "VDP initialisation code", you used my entire tutorial with the middle cut out (loading tiles, writing text, stopping) and replaced with your not entirely working colour changing (lacking the stopping as mentioned above, and also lacking any timing between palette changes). I'd expected you to take the .dbs for the VDP registers and perhaps the loop that wrote them, both of which have little scope to do (sensibly) in any other way anyway.
I can accept you leaving it as is since I didn't make this absolutely clear before. I do not want to cause any friction here, as I said it just seems a little "cheeky" that out of the 122 lines in "Background Color.asm", ~100 of them are mine. However, I suggest that in the interests of checking your own understanding you should perhaps write your own comments.
|
|