Saturday, November 24, 2007

Box2D for D, take three

Alright, the java port was not giving me the correct output that I wanted. So, I decided to take the C++ D port, remove the memory management code, and implement the java solution for dealing void*'s. Now I'm getting an assert error. So, what I'm going to D, is mostly use the C++ version to base off of, and trace the C++ code versus the D code to see where I have gone wrong.

2 comments:

Tulsi said...

what was wrong with the java port?

Clay Smith said...

I think my problem was that I couldn't quite figure out why the Java port wasn't giving me the correct output. Because Java handles objects differently than D, there must of been some silent bugs in the code that I do not have the time to track down.