• 0 Posts
  • 10 Comments
Joined 2 years ago
cake
Cake day: July 5th, 2023

help-circle
  • Maybe instead of usernames, the instances could store/trade… salted hashes of the usernames where the salt is the title or unique identifier of the post/comment being voted on?

    I didn’t have time to reply earlier, but I was thinking the same thing, except with the extra step of replacing the username with a unique user identifier randomly generated at signup by the user’s instance and kept secret.

    I wonder if there’s a way to prevent people from even knowing that two different votes came from the same user.


  • Yeah, you got it basically correct. I bought a few of these games back in the day, and while I think you could do most of it by texting codes to premium SMS numbers, I did it by setting up accounts on the distributors’ websites. I paid by credit card (my phone plan didn’t fully support premium SMS billing), and they sent a special MMS with the game package attached (not as a link; this was in virtually pre-phone-Internet days). I had to make sure that my phone had enough MMS space free to receive the message including the bundled game, or I wouldn’t get it.

    One advantage of getting the games through a website account was that I could have the game resent to the same number as many times as I wanted. Since I didn’t know any easy way to back up the game locally from my phone at the time (or how to reinstall it even if I could), this let me free up precious space by deleting the MMSs and uninstalling games without losing my purchase.

    I played some games on a lower-mid-range Motorola flip-phone, but mostly on an nGage. It was like chalk and cheese. The experience on the flip-phone was stuttery and the controls were almost always painful to use. But Nokia was the biggest phone manufacturer at the time, and they even published guidelines for how to make games for their various categories of phone. So a lot of developers supported those specific requirements because they were common and well-documented. The nGage could run S60-targeted games flawlessly, and often the controls were pretty usable (obviously). The only real negative was that since even S60 phones usually didn’t have multi-press keypads, a lot of developers didn’t write their games to support them. So if a game needed diagonal movement or the like, I still had to use the keypad.






  • I think the DC had the technical strength to go up against the PS2, not just early on, but for quite a while. The PS2 is incredibly flexible in theory, but looking at its library it seems like most developers just used Sony’s default rendering setups. If you ignore the quickie PS1-to-DC ports and only compare titles which got equal effort from developers, it can be hard to tell the difference, and in some cases I’d even say the DC version looks a little nicer.

    In this alternate universe where the DC didn’t get killed off prematurely, what might’ve eventually turned the tide for the PS2 would be having between 1.5 and 2 times as much RAM (depending on how you account for different distribution), although that advantage may not have existed if it weren’t for the large gap between their release dates.

    But Sony could afford to delay for two years; consumers waited for them. Sega couldn’t sustain launch-pitch marketing for that long, especially with an actual console on store shelves that people could experience firsthand, as opposed to teaser videos of what the console “might” be capable of. Few publishers or consumers wanted to invest in a console before the clear winner of the previous generation had entered the market.

    All that being said, I don’t know that the DC was really under-utilized, in technical terms. I feel like a good proportion of the games in its library are using almost all of the power it had under the hood. Perhaps Sega’s management and engineers had learned their lesson from the Saturn, because the DC seems very straightforward from a programming perspective. It’s almost ironic that it lost to the PS2, which took flexibility and parallelism to heart at least as much as the Saturn did, if not more.


  • Also, the battery life was hideously short. It would suck down a set of 6 AAs in less than 3 hours. I suspect that the CCFL backlight on the LCD screen was the culprit. And the console was huge. I have the official belt pouch and as a teen it reached most of the way down to my knee. The redesign was a bit smaller, but not much.

    A lot of the games sucked, but there were some pretty good ones too. Just not enough games overall, I think.


  • I had an OG nGage when they were still (as close as they would ever be to) relevant; I won it as a prize in a competition. And while I really liked it, I wouldn’t have bought one with my own money unless the price had dropped by at least 50%, and even that’s only given my personal positive experience with using one. As a regular consumer paying full price, it would certainly have been a hard pass for me.

    The design seems to have been created by a group of mobile phone designers who once saw some pictures of a Gameboy Advance. I presume that the astounding decision to put the single game/SD card slot under the removable battery came from thinking that it would still be a phone first, and users would either install an SD card as a semi-permanent upgrade, or keep one game in the device until they finished it. I’ve only played one nGage game on mine (Tomb Raider), and the performance wasn’t awful but it definitely left something to be desired. They were probably leaning hard on realtime 3D as a way to differentiate it from the GBA, but I don’t think the CPU had quite enough power to make it responsive enough.

    That being said, I used it happily for years as my main phone, and it generally outperformed all of my friends’ phones by a wide margin. The only problem I ever had with “side talking” was having occasional random idiots on the street pointing and laughing. Now we all hold big, flat slices of bread up to our heads, but everyone does it so it’s OK I guess. The phone call quality itself was crystal clear both ways. The speaker call mode was also miles ahead of any other mobile phone I saw at the time (or even any phone I’ve had since). I did get used to using it from my pocket with a microphone headset, though.

    The nGage was a high-end Symbian Series 60 device with features much closer to modern smartphones than the more traditional, dedicated mobile phones that formed most of its competition. When it came out, BlackBerry was only just starting to expand beyond the enterprise space into the regular consumer market, and Apple’s original iPhone (which don’t forget was nowhere near as smooth and polished as they are now) was still 4 years away. Using the nGage with a headset actually worked out well since I often used it to listen to mp3s, a feature that many mobile phones still lacked at the time.

    I could (and frequently did) surf regular, unfiltered, uncompressed websites on my nGage at a time when very few portable devices had that capability. And while I didn’t play nGage games with it, it was fantastic for playing J2ME and Symbian games, many of which offered a GBA-like experience (albeit on a smaller screen) thanks to the relatively powerful CPU. That’s not hyperbole; I was often also carrying a (frontlight modded) GBA around during that period, and switched my on-the-go gaming between them depending on my mood and what games I’d got recently. It also had surprisingly good battery life, although this may have been shortened when playing nGage games.

    The nGage gets a lot of flak as a handheld gaming system going up against the GBA, and that definitely wasn’t any kind of fight at all. But it was an extremely capable phone for the time, and even as “just” a phone, it still had useful gaming leanings. I think that there was a lot of knee-jerk reaction about “side talking” at the time, and despite there also being some legitimate complaints (like the card slot placement), I feel that it’s doing a disservice to Nokia’s engineers to have it go down in history as a total, unmitigated disaster.