![]() |
TCHS 4O 2000 [4o's nonsense] alvinny [2] - csq - edchong jenming - joseph - law meepok - mingqi - pea pengkian [2] - qwergopot - woof xinghao - zhengyu HCJC 01S60 [understated sixzero] andy - edwin - jack jiaqi - peter - rex serena SAF 21SA khenghui - jiaming - jinrui [2] ritchie - vicknesh - zhenhao Others Lwei [2] - shaowei - website links - Alien Loves Predator BloggerSG Cute Overload! Cyanide and Happiness Daily Bunny Hamleto Hattrick Magic: The Gathering The Onion The Order of the Stick Perry Bible Fellowship PvP Online Soccernet Sluggy Freelance The Students' Sketchpad Talk Rock Talking Cock.com Tom the Dancing Bug Wikipedia Wulffmorgenthaler ![]() ![]() ![]() ![]() ![]() ![]() |
bert's blog v1.21 Powered by glolg Programmed with Perl 5.6.1 on Apache/1.3.27 (Red Hat Linux) best viewed at 1024 x 768 resolution on Internet Explorer 6.0+ or Mozilla Firefox 1.5+ entry views: 1771 today's page views: 101 (4 mobile) all-time page views: 3241742 most viewed entry: 18739 views most commented entry: 14 comments number of entries: 1213 page created Sun Apr 6, 2025 05:49:46 |
- tagcloud - academics [70] art [8] changelog [49] current events [36] cute stuff [12] gaming [11] music [8] outings [16] philosophy [10] poetry [4] programming [15] rants [5] reviews [8] sport [37] travel [19] work [3] miscellaneous [75] |
- category tags - academics art changelog current events cute stuff gaming miscellaneous music outings philosophy poetry programming rants reviews sport travel work tags in total: 386 |
![]() | ||
|
- gaming - My jiggling of RAM sticks has miraculously caused the BIOS Power-on Self Test (POST) to recognize my system for having the full 512MB that it has, instead of the paltry 256MB it previously detected. Believe me, the difference is palpable. 256MB meant that even opening a new browser window could cause much grinding of hard disk virtual memory and lamentation. Let's not go into trying to run Warcraft III. One of these days I'll reward myself by popping down to SLS and getting myself a gig or two of DDR2 RAM, which I believe costs like S$70 a gig now. Watching XP limp along on 256MB is just torture. I'll save my accumulated musings for the next post, since a project that demanded my absence from blogging for nearly two weeks deserves an entry for itself. And yes, it's Fouiero! ![]() More information can be found on the official site, but suffice to say that it works, at least on my home network. Quite a few improvements could be made - in the collision handling of the characters themselves and on the ordering of data packets, just to name a couple, but as an initial foray into real-time networked gaming I guess it's not too shabby. Of course, if I had to do it all over again I would probably just throw my hands up and start by devising a robust general-purpose UDP networking library, which would save a lot of later grief. Funny thing about UDP, and the Internet in general, is that there is no (simple) way for two computers behind routers to handshake each other and set up a high-speed connection by themselves, even if both parties were willing to divulge all necessary information; Which may not be such a bad thing with all the exploits floating around. Getting around this entails more fiddling about with router configurations than the average user may be prepared to do, or a third-party server to act as the middleman initially. Blah. Well, one thing that I realised in the middle of Fouiero development was that it wasn't really hard, in the way that setting off on a forty kilometre march isn't. Yes, it's tedious and sometimes painful, but one never doubts that one can do it. It is a matter of checking that all the required tools are available, then just plugging away. Once I had the ability to draw pixels and send bytes, it was done. I would say that a graphics-light 3D first person shooter could be achieved with, oh, half a megabyte - and the extension required from say, Fouiero, isn't even that great, since essentially all that is needed is to add a third spatial dimension and update the collision detection. Might be interesting when I next find myself with some spare time, though I had best push myself to continue on the web-based Utopia/Civ hybrid. Soon. Next: Unsorted Assorted Thoughts
|
![]() |
||||||
![]() Copyright © 2006-2025 GLYS. All Rights Reserved. |