-= Realm Designs =-
Right then Caffeine addicts, a couple of things for you, firstly our web site’s official URL is http://RealmDesigns.Russki.net
. We have the unfortunate delight to be stretched across 3 servers at the moment, I shan’t both explaining why at the moment, suffice to say we shall eventually be on just one, until then the URL may jump around a bit – just ignore it.
Although the web site is a bit more personal orientated at the moment, it should eventually become a haven for most of you, with forum and articles etc. There is also the possibility of hosting work for you, but that, if it happens at all, won’t be until next year when we have to splash out for some new servers.
Hopefully we can get to keep the site clean with:
- No adverts.
- No stupid login.
- No E-mail required.
-= Realm Designs =-
Sync Scroll Technical Demo.
- Large sized Applet (640 x 480 pixels).
- Arcade quality scrolling (60Hz!).
- 3 layer full screen parallaxing (no cheating).
- 3 layer star field.
- 100 sprites.
- Multithreading, able to load next level in background.
- Real-time 8 Channel digital audio at 44.1Khz 16bit stereo for music.
- Real-time sound effects.
- MODEM Happy!!!
-= Realm Designs =-
Real Time High Quality Audio Systemhttp://realmdesigns.russki.net/?command=audio
- 32 bit stereo mixing.
- 44.1Khz 16bit stereo output.
- 64 bit floating point cubic interpolation.
- 5 minutes of audio ~600K.
- Up to 32 stereo channels.
- Multithreading, able to load next music in background.
- RLM-D Scopes!
Works under all browsers (IE 5, Netscape 4.73, Opera 6.0x, Netscape 6.2), so that the following JVM’s:
- Microsoft 1.1.4
- Symantics 1.1.5
- Sun 1.3 + 1.4.1
- IBM’s 1.3
- Sound support for JMF.
Actually it runs under a load of others too (Sun’s 1.1.8, 1.2.1) but are a bit more difficult to find in a browser and are out side my usual test suite of browsers. Unsurprisingly IBM’s is faster than the rest, I use a hot-wired version of Netscape 6.2 with IBM’s 1.3 and it works quite well.
IE & Netscape 4.73 are slower (on my system) due to the heavy amount of work they have to do to get the final image out of the JVM and onto the screen. The audio system is also not as good (although they have no-where near the bad amount of latency that JavaX audio has!!) because it runs in mono with mu-law. Installing JMF (Java Media Framework) will improve the sound quality to 44.1khz Stereo without destroy their respective JVM so all the old Applets will still run fine, but is a ~5Meg download.
Your also going to need around a 1Ghz machine or above, unfortunately there is a lot of poor machines out there so if you’ve got either slow ram or a bad chipset (these have got nothing to do with the CPU) then you are going to have difficulty.
It will run on less but then you have to start fiddling with around with different combinations of JVM’s and it will save me having to explain why, but for an example:
Which is faster?
- A PIII 700Mhz using an Intel BX chipset with 100Mhz fsb & PC 100 CAS 2 ram.
- A PIII 1000Mhz using Via Apollo Pro with 133Mhz fsb + PC 133 CAS 2 ram.
Oddly they are almost exactly the same…..
I have been unable to test on Mac (unlikely to either), but from previous experience it probably wont as there are so many version of incomplete JVM’s on OS 9. OS X you might get lucky but I can’t say how fast these will be.
Linux also goes untested due being out of hard drives at the moment, but no doubt you’ll need a faster machine if it does work.
Subtle hint: Try using a 16bit-colour modes as these are typically faster than 32bit colour (other than 1.4.1, which is mysteriously slower in 16bit colour).
Oh yes, some of the new hotspot compilers (IBM’s 1.3 & Sun’s 1.4.1) take a while to settle down and oddly this happens in game too so your first go can sometimes be a bit erratic with these JVM’s.
Best set up would be: Opera 6.0x in 640x480 16bit colour at 60Hz, click on the title bar of the applet then press F11 for full screen action!!
Sorry for the big post!
No Hacking please.