Page 18 of 22

Posted: Fri 30 Nov, 2007 10:11 am
by qarnos
Jim e wrote:
qarnos wrote:It looks great, but I couldn't get it to accept my 84+ ROM (downloaded using rom8x). 83+ worked fine, however.
Well for the 84+ the only key detail to getting it to run is the rom size, it should be 2MB. However I have yet to directly support 8xus in wabbitemu, so you'll need to make sure the rom already has an os installed.
Mmm... mine is only 1mb. I downloaded the OS and told rom8x to install it. I'll have to investigate this further. :?

Posted: Fri 30 Nov, 2007 12:24 pm
by Timendus
I don't believe many people use Ti-85/86 calculators. I think it's quite safe to drop support for it :)

Posted: Fri 30 Nov, 2007 2:01 pm
by Jim e
Well 84+ non-silver edition is suppose to be 1mb. However, I could never test the 84+. I couldn't get a rom, no one has those. So it is at all possible that that doesn't work flat out.

You could also try the 83+ Silver CLC file that is include with flash debugger. Fundamentally the only difference between the 84+SE and the 83+SE on the emulator is the Clock functionality.


I would say drop 85/86 support.

Posted: Fri 30 Nov, 2007 3:18 pm
by King Harold
I have a 84+ not-se, if you still want to test it..

Posted: Sun 02 Dec, 2007 12:02 am
by qarnos
I have been playing around with some new 3d line interpolation code which does a much better job of clipping - going all the way to the edge of the screen and ultra precise. There's still a couple of little bugs but it's looking good:

Image

Demo file has been updated but be careful, I can't guarantee a crash-free experience with this version, though the only problems I've encountered is the occasional oddly clipped polygon.

King Harold wrote:I have a 84+ not-se, if you still want to test it..
It should be ok - I'll figure something out. Thanks anyway. :)

Posted: Sun 02 Dec, 2007 12:40 am
by tr1p1ea
Hey the precise clipping looks great qarnos, you got any good docs on polygon clipping lying around?

Posted: Sun 02 Dec, 2007 12:54 am
by qarnos
tr1p1ea wrote:Hey the precise clipping looks great qarnos, you got any good docs on polygon clipping lying around?
Not off the top of my head. The algorithm I use is a home-brewed method which I plan on writing a doc on at some point because it has good performance benefits over the usual method of clipping the polygon to one plane at a time (ie: clip against the top plane, then clip the resulting polygon against the bottom, then clip the resulting... etc, etc)

You might try Googling Sutherland-Hodgeman clipping - that's a good starting point.

Posted: Mon 17 Dec, 2007 12:53 am
by arglactable
OMG! Quarnos, you're awesome! You have suppressed the urge for me to *falls to the ground, shaking fist at life.* This is a truly amazing project.

Posted: Mon 17 Dec, 2007 1:04 am
by JoostinOnline
Why is there an entire page missing? This is page 17, but it says there are 18 pages :?

Posted: Mon 17 Dec, 2007 5:18 am
by DJ_O
post removed

Posted: Sat 29 Dec, 2007 2:21 am
by qarnos
Just a quick update of the demo today. Progress has been slow since I've been working on a couple of other things, including converting by comments to be Vera-friendly, so I can release some useful docs when I release the source.

This demo contains a re-write of some of the clipping stuff so it *hopefully* should clip polygons properly all of the time now. Let me know if you notice any oddities.

The only other addition is in the status bar at the top of the screen. It now displays the current clipping mode:

DRAW - no clipping is being performed
CLIP - the object is being clipped
CULL - the object has been culled (not visible)

You will probably notice that most of the time it is in CLIP mode. This is probably due to the bounding being axis aligned, which means there is a lot of "wasted" space in the BB's. The boxes will be most efficient if you look at the runway edge-on.

Posted: Sun 30 Dec, 2007 1:03 am
by tr1p1ea
I gave it a test run and it seems to work nicely. Didnt notice any strange clipping anomalies, great speed too :D.

Posted: Sun 13 Jan, 2008 1:52 am
by elfprince13
hey! nice work! haven't been on in a while, but its looking great :)

Posted: Mon 14 Jan, 2008 9:47 am
by Timendus
qarnos, your e-mail address is bouncing all mails giving a SMTP Error (state 13): 550 #5.1.0 Address rejected. The Google Group for Vera doesn't really like it, and has stopped sending you mails. Contact me (if you've got a working address :)), and we can fix it.

Posted: Wed 16 Jan, 2008 7:41 am
by qarnos
Timendus wrote:qarnos, your e-mail address is bouncing all mails giving a SMTP Error (state 13): 550 #5.1.0 Address rejected. The Google Group for Vera doesn't really like it, and has stopped sending you mails. Contact me (if you've got a working address :)), and we can fix it.
Oops! For some reason Google was configured to use my old email address, even though I had updated it. Should be fixed now.

Thanks for the heads-up.