I am not sure which pages make it hit the memory limit. Is it based on the size or the html or the amount of links on the page?by owen - Testing Corner
@antibyte Its not really GRRLIB. It was mostly the data crunching that was the problem.by owen - Coding
use the code that I posted. when you press a button add/subtract from the camera_look_x variable.by owen - Coding
Hope that helps. I tried doing a game like this but I could never get good draw distances so I gave up. Basic hack is use the function like this; float camera_x=20.0f, camera_y=4020.0f, camera_z=-1650; //the position of camera float camera_look_x=0, camera_look_y=0, camera_look_z=-1650; //the direction the camera is looking GRRLIB_Camera3dSettings( camera_x, camera_y, camera_z, 0,1,by owen - Coding
Some of the older games might need to be recompiled. Download some of the newer releases like "newo asteroids". Just press "a" to wake up the remote when it goes to sleep.by owen - Homebrew Applications
Ha, yeah I was surprised the first time in 5 years that my wii actually said 13 blocks free after download. The only thing the youtube channel offers is a easier UI and the ability to search and sign-in. Its a free channel, should have been in place from day-one but at this stage in the game it is better to have the choice than none.by owen - Homebrew General
Just downloaded it. Kinda clunky and the search is barely functional but it runs wellby owen - Homebrew General
I assume it will work similar to how the 3DS transfer works. But thats just a guess, anything is possible. However they won't do anything to disable the functionality of the old console.by owen - Homebrew General
Also note that there are 3 parts to the whole system. The statisics; collects the stats required to determine if the achievement is completed. The achievement engine; stores the name and description of each achievement and the combination of stats that are needed to to complete each one. This is also an array but can be a dynamic structure. The display engine; if you going to have in gby owen - Coding
@antibyte when I just started researching the topic one website suggested that I set up a class for each type of statistic then look them into an list structure. The unused slots in a static array are there for future use, especially since an array of int[100] is probably the smallest piece of data that I have in the whole game. No heap searching or looping when looking up information, no pointby owen - Coding
It doesn't really matter if I have unused slots in my array. I keep the unused indexes there in case I think up a new statistic that I want to track then I could just put it into a slot that is close to similar stats (otherwise I would have to add it to the bottom of the list). All the statistics are integers - no other data is needed at the moment - it would be a struct with only a int vaby owen - Coding
@profetylen suggestions are always welcome! especially since it a ghost town around here. but allocating dynamic memory at runtime may be more trouble than it is worth. I have a fixed amount of achievements (25) and a fixed amount of statistics (100) - no need for dynamic memory when I already know what my limits are. Also when the player quits the game I have to save/load all that informatiby owen - Coding
Thanx. I figured it out eventually. I created a big array of int[]. Then I created another array with the relationships between the int[]s. Then I create functions add(), reset(), check(). Whenever an add()/reset() event happens on a value I use the relationships to do a cascading update on the other values. Works like a dream. With no drop in frames.by owen - Coding
So I recently published my asteroids clone and I am thinking of adding achievements for ex. destroy 6 asteroids without getting hit or get a 200 asteroid combo with the default weapon in 2 minutes without getting hit. Something like what the MW3/COD games do in multiplayer. Is there a easy way to do this? is it worth doing? I've been researching online and all roads point toby owen - Coding
All major features are now in place so its pretty much done, should be able to release it later this week unless new bugs are spotted.by owen - Testing Corner
Oh ok, well good luck. :)by owen - Coding
Need to post more code. SOmething is wrong in manager->Draw(0, 0); or SetImage(&image);by owen - Coding
I have never seen that problem before so I can't recommend anything. I've only had 1 wii and I play it on my tv which is like 20 years old. lol. It makes a sharp whistling sound for the first 5 minutes after you turn it on.by owen - Ideas, requests
Oh I was basically adjusting the direction vector. Since he already has a position and a direction vector, I was using the pointer values to make small adjustments to the direction vector. It could be used for crude aiming ( not hit detection ) such as what i use in direction_vector = direction_vector + pointer_normalby owen - Coding
As I said it was pretty much a hack. I was trying to keep my explanation simple because english does not appear to be the first language of the poster. I really do not know the proper way to do it.by owen - Coding
A simple hack would be to create a normalized vector from the pointer coordinates and use that to modify the direction vector. Something like this; (guVector){ -((button_pointer_x/screen_center_x)-1) , 0, -((button_pointer_y/screen_center_y)-1) }by owen - Coding
It would easier for you to run the wii through an external device that modifies the video output. The wii is running a pretty tight ship, there are few people that would even attempt such a specific and custom hack.by owen - Ideas, requests
Yes its really sad how they just drop servers after people have become addicted to the online. Probably in the future they will have some kind of open server format which all the online games can optionally hook into. But they dont really care and the source code for those server will probably never be released for the next 50 years. Sorry.by owen - Ideas, requests
I often use relative paths ( data/file.txt ) when publishing my homebrew. So that if the person installed it on a SD or USB HD it will still find the files (and not be trying to load data files from the sd:/ all the time ). The only downfall of this is that when using wiiload the root directory is always "/", so I end up having to use paths like "/app/mygame/data.txt" - EVERYWHERE but this doeby owen - Coding
Usually apps updated in the past few month will have a release entry posted in particularly; And I did also a recompile of which would not be listed there since nothing really changed in itby owen - Homebrew General
hahah, cool not problem. There is nothing like a satisfied customer. Additional if you feel comfortable you hack in some 3d rain with the source code from my demo. Good luck and good coding!by owen - Coding
updated it a bit. got the radar working. I feel like just scrapping it and working on something else. but I want to add the weapon powerups from super contra first. aug 11 2012 added some weapons. turned on the textures and moved the lights.by owen - Testing Corner