Sonic 2 HD is a graphics/music project in first hand, meaning that all art produced here will be displayed ingame. My job is to ensure that the art produced here will be displayed correctly ingame. My choice in Direct3D development was right at the time, but it restricted the project to the Microsoft Windows platform.
The technical demonstration second release (can be downloaded in a sticky thread at this forum) uses an engine that is directly connected to Direct3D and requires 10 MB of DLL files.
This poll release is the same game as the 4X version only that it no longer requires Direct3D! Thus no more DLL files. Also this version has no pixel shader (no water ripple in the background)!
When you start the game, you will be prompted to choose a render from a list R1 to R5. They all use different techniques to draw the game. It is up to you to find the one that is best for you!
Why the R(number) names?
It is so that you can't be bias when you choose an answer based on the technique names. I don't want people to choose (example) Pepsi over Coke or Coke over Pepsi without giving both a try, even subconsciously.
So how do you test RAM usage? in Windows XP/Vista you press Ctrl+Alt+Del and choose "Task Manager". In the first tab "Applications", right click on the game name and choose "Go to process". You will now be in the second tab "Processes", and it will show (high lighted) the current RAM usage for the game's process. The best way to check the RAM usage is during the 16 players on bridge demo. Wait at the title screen for the demo to play. It is important to check the RAM usage for all the renders since they all use different ways to allocate texture data.
Now don't rule out a render because of its heavy RAM usage! The render might just be the fastest of them all!
So how do you check the CPU usage? Well you don't! It is the GPU (the CPU on your graphics card) that does all the hard work. If the game goes slow, it is your graphics card that can't keep up with the quality of the game's graphics. There are different ways to see how good your GPU is depending on what graphics card you have. The easiest way is to keep an eye on the "frames per second" counter.
So does it look good? How do you know if it looks good? Well, first the game's window needs to be scaled up to its max size (1280x960 pixels for the client area of the window). Your desktop needs to be bigger than the max window size to allow just that. Then take a print screen of one render and compare it against a print screen of another render.
But to help me further and prove your case, you can choose to post screen shots of renders in this thread, please! I suggest posting in the PNG format, and Alt+Prt Sc the window when it shows the DISCLAIMER scene (it is the best screen to show and compare basic pixels). Don't forget to name it after the render number and post your graphics card specs! It is a good way for me to see for myself how good the game will look on your hardware.
So you don't want to do all this?
Then post a NULL vote. We beg you not to mislead us!
This poll will end on 1st June. I'm predicting we will see a clear choice in a month or so. It will be perfect for the development of the brand new Sonic 2 HD 1080p HD engine.
Other than that, the development of Sonic 2 HD is progressing nicely.