This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Messages - Builderboy
Pages: 1 ... 273 274 [275] 276 277 ... 375
4111
« on: May 26, 2010, 11:12:01 pm »
Alright here is a super fast filled inverting recangle thingy. It does use a fair number or variables though, if thats a problem you can always use memory locations instead. So here is the code (its rather long)
Lbl RC A^8->O 255->M While O M/2->M O-1->O End C^8->O 255->N While O N/2->N O-1->O End A/2/2/2->A C/2/2/2->C For(F,B,D-1 F*12+L6->J {J+A} xor M->{J+A} {J+C} xor N->{J+C} For(G,A+1,C {J+G} xor 255->{J+G} End End Return
Its very fast, but if you want something smaller, you can use this:
Lbl RC For(F,A,C-1 For(G,B,D-1 Pxl-Change(F,G End End Return For both, the input is A,B for top left corner and C,D for bottom right corner.
4112
« on: May 26, 2010, 10:45:27 pm »
well for using filled rectangles, you could always have a subroutine that does a lot of pixelChanging in 2 For loops. I think that might be a bit slower than an alternative however... Let me see if i can come up with a quicker version.
4113
« on: May 26, 2010, 10:43:25 pm »
I use a professional version of Vegas to do all of my movies that i direct, and i like it a lot ^^
4114
« on: May 26, 2010, 09:27:02 pm »
you could always write your own geometry drawing lib if you need it that bad. It cant be too hard since we have line drawing right?
4115
« on: May 26, 2010, 12:21:52 am »
It will only be taken up when you turn interrupts on though right? So those who dont use them wont have to give up or mem
4116
« on: May 26, 2010, 12:00:22 am »
:O
* Explodes *
4117
« on: May 26, 2010, 12:00:11 am »
Lol you could be tricky and be pg but put in a lot of innuendos so that all your pg audience will be unaware, and all your older audiences will get a kick out of it
4118
« on: May 25, 2010, 07:03:23 pm »
what kind of fun trickery could you do with the vat data?
4119
« on: May 24, 2010, 11:03:44 pm »
Wewt, I have added basic editing to my program! Right now it only supports tokens that are found directly on the calculator keys, and without pressing 2nd or Alpha. There is also no Deleting or clearing lines yet, although you can add data onto the end of a line making it bigger. However, it will not resize the program, which means it cuts of data from the end of the program. This is how it will have to work until i can get the memory management thing working Here is a fun screenie showing the new features! I am also starting work on implementing 2 byte tokens, which is proving to be a bit tricky. As of now they just look appear as random symbols
4120
« on: May 24, 2010, 09:55:32 pm »
:|
4121
« on: May 24, 2010, 09:54:52 pm »
Congrats on getting a demo out! And a very shiny demo it is It has come so far, and is so awesome! It really shows how far basic can be pushed. And thats too bad about the data loss, but at least you had some good backups. Cant wait to see this progress now that it is active again And i will try to look at the movement code if i have some time, there might be a thing or two, but i doubt it, you have learned well young grasshopper
4122
« on: May 24, 2010, 09:47:28 pm »
Welcome back Quigibo And that sucks about your test Seems a bit excessive, oh well at least its done Congrats for pulling that all of! Well done!
4123
« on: May 24, 2010, 09:45:52 pm »
What i would do is make sure the variable is a valid input before the user inputs anything, so if they try a list, it wont change the variable and they will be just directed to the default screen for inputting weird data
4124
« on: May 23, 2010, 06:10:48 pm »
I double checked and it seems to be working fine, I even used it in one of the starship example program. Are you sure you know the correct use for it? It copies a byte from {Ptr1} to {Ptr2} then {Ptr1-1} to {Ptr2-1} then {Ptr1-2} to {Ptr2-2} etc.
Ahhhhhh i see, i didnt get that it copied backwards from the point you give it, I thought it copied the same chunk of memory as conj() only in a different way. Thanks
4125
« on: May 22, 2010, 02:23:03 pm »
Wow that looks terrific! You've done a great job in 8x8 Its so small and yet so awesome!
Pages: 1 ... 273 274 [275] 276 277 ... 375
|