Slashdot Mirror


How The 1997 'NESticle' Emulator Redefined Retro Gaming (vice.com)

Slashdot reader martiniturbide writes: For those who lived the console emulator and retrogaming boom on the late 90's there is this interesting article about the story of NESticle posted at Motherboard. NESticle was a Nintendo Entertainment System (NES) console emulator that had a huge success in the early internet era and helped to start the emulation scene. The author of the story, Ernie Smith, also posted an extra second part of the story... NESticle was "the product of a talented programmer who designed a hit shareware game while he was still in high school," according to the article, which credits the 1997 emulator with popularizing now-standard emulator features like movie recording and save states, as well as user modifications. Programmed in assembly code and C++ and targeting 468 processors, NESticle was followed by emulators for the Sega Genesis and the Capcom arcade platform before Icer Addis moved on to a professional career in the gaming industry, working for Electronic Arts and Zynga. Leave a comment if you're a fan of classic game emulators -- or if you just want to share your own fond memories of that late-'90s emulation scene.

41 of 83 comments (clear)

  1. 486... by RyanFenton · · Score: 4, Insightful

    It's 486, not 468. Easy mistake - but that's also one that should have been ridiculously easy with even a casual proofing.

    Yeah, I'm not new here, but that's a pretty bad one for a nerd site.

    Ryan Fenton

    1. Re:486... by TWX · · Score: 5, Funny

      It's not open sores software on a pentigram processor.

      --
      Do not look into laser with remaining eye.
    2. Re:486... by __aaclcg7560 · · Score: 1

      Sure, if you're talking about the 486 in general. A specific model of the 486 is an alphanumeric soup (DX, SL, SX, DX2, DX-S, DX-S2, etc.). I largely skipped the 486 processor and went Pentium for custom PC builds.

      https://en.wikipedia.org/wiki/Intel_80486#Models

    3. Re: 486... by gweilo8888 · · Score: 1

      You went four years without bothering to upgrade from your lowly 386? The 486 came out in 1989, and the first Pentium didn't arrive until four years later in 1993...

    4. Re:486... by ATMAvatar · · Score: 3, Funny

      Don't divide: Intel Inside

      --
      "They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety."
    5. Re: 486... by __aaclcg7560 · · Score: 1

      You went four years without bothering to upgrade from your lowly 386?

      Nope. I had a 286 and ran a WildCat! BBS for the 1994-95 school year before I got kicked out of the university.

      The 486 came out in 1989, and the first Pentium didn't arrive until four years later in 1993...

      I had the 486 in 1996 and I didn't start building custom PCs with Socket-7 processors until 1997.

    6. Re:486... by Megane · · Score: 1

      But will it work on my Penmiut?

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
    7. Re: 486... by BlytheBowman · · Score: 1

      I had a 486 dx2/66 in 1997 (a Packard Smell :) Spent countless hours playing Doom 2 mods on it. Fun times.

    8. Re: 486... by allcoolnameswheretak · · Score: 1

      Same here. I grew up on a 486 DX2, which was the sweet spot for the golden age of PC/MS-DOS gaming. I played lots of games that are now considered classics on that machine. Those years with Doom, Ultima 7/8, TIE Fighter, Command and Conquer, Warcraft... were the years that defined me as a gamer.

    9. Re: 486... by allcoolnameswheretak · · Score: 1

      I joined Slashdot at a relatively young age (this is my second account). It's posts like these that make me realize I'm slowly becoming one of those old farts that post stuff from ages long past on the Internet... :-/

    10. Re: 486... by UnknownSoldier · · Score: 1

      I did that as well. One word: Quake.

      Went from 386SX16 to Pentium 100, to Pentium Pro 200 (was 180 MHz overclocked.)

      AMD was doing their 40 MHz, and 80 MHz thing, while Intel was doing the 33 MHz and 66 MHz. The 486 was bit a clusterfuck era.

  2. Shoulda figured it was a high school student by TWX · · Score: 4, Insightful

    I remember when it came out, and I'm really not surprised that it was written by a teenager. No one else would've chosen such a name.

    --
    Do not look into laser with remaining eye.
    1. Re:Shoulda figured it was a high school student by Anonymous Coward · · Score: 3, Informative

      Was it the name that tipped you off, or was it the disembodied cock-and-balls dripping blood that was used as a cursor? Because personally, I was a teenager, and the name was just sorta "tee-hee", but that mouse cursor... yikes.

    2. Re:Shoulda figured it was a high school student by faraway · · Score: 1

      #snesemu / #emu on EFnet was where the scene started in late 1995.

      Zophar, The_Brain (VSMC in shades of piss yellow unless you paid up), MindRape, Y0shi (Jeremy Chadwick), Daves Classics, AR, etc.

      NINCEST 64: Get sis or get out!

      Shout out if you're around #emu crew!

    3. Re:Shoulda figured it was a high school student by __aaclcg7560 · · Score: 2

      [...] the disembodied cock-and-balls dripping blood that was used as a cursor?

      I came across a shareware game that had a disembodied cock-and-balls cursor with a cock ring that went up and down. I immediately deleted the game. It was even an adults-only game.

      Because personally, I was a teenager, and the name was just sorta "tee-hee", but that mouse cursor... yikes.

      When I worked as a lead tester at Accolade/Infogrames/Atari (same company, different owners, multiple personality disorder), I found a black-and-white picture of someone's dick in a game. Just so happened that the CEO and the developer were both standing behind me when I made that discovery. The dick in question belonged to a programmer who thought it was a cute but temporary addition to the game. The developer fired the programmer. The CEO blacklisted the developer future work. I was permanently scarred for life.

    4. Re:Shoulda figured it was a high school student by Scoth · · Score: 1

      I've never been able to see it as that. It looks like a hand with a bloody stump at the wrist. Even going back to look at it now I can't see anything other than a hand.

    5. Re:Shoulda figured it was a high school student by __aaclcg7560 · · Score: 1

      Good job, creimer, you've successfully justified your stupid hang-ups on the internet.

      Sorry, I don't have a Facebook account.

    6. Re:Shoulda figured it was a high school student by KozmoStevnNaut · · Score: 1

      It was a disembodied hand, and it was markedly inferior to Carmageddon's mouse cursor. It was also a disembodied hand, but if you moved it quickly, it would cause blood droplets to fly all over the screen.

      --
      Eat the rich.
  3. I remember that by guruevi · · Score: 4, Informative

    There was also a PS1 emulator called Bleem in the late 90s (Windows 95/98 era).

    They've come a long way since, back in the day I could barely get one to work and required sometimes hardware and software hacks as well as the original disks to make them work and were often slower than the console. Now they're prepackaged and you can download ISOs and ROMs anywhere.

    --
    Custom electronics and digital signage for your business: www.evcircuits.com
    1. Re:I remember that by TheRealMindChild · · Score: 1

      Bleem was junk. It was the first attempt at going beyond perfect emulation (which already existed in the Connectix Virtual Game Station). There was always "one more bug" that needed worked out, and it never quite worked right

      --

      "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
    2. Re:I remember that by Anonymous Coward · · Score: 1

      Well VGS and Bleem! were released within a few months of each other, so not sure how "it already existed" + Bleem! was x86 Windows whereas VGC was PowerPC mac.

  4. Emulation enables games to live on by Registered+Coward+v2 · · Score: 4, Insightful

    Many games that were fun to play but are no longer available live on because of emulators. Dodging missiles and avoiding getting eaten in Space Invaders, spinning the controller like mad to shoot tube climbers in Tempest or dodging and fighting robots while saving humans in Robotron all were part of teh early gaming experience and cost many millions of quarters to be put into arcade slots. While popular ones get redone and reissued, many others would simply disappear which is a shame from ahistorical sense of how gaming has changed and showing that games can be quite fun and engaging even with simple 8 bit graphics. Games like Moon Cresta, Pipe Dream, Zaxxon, Gauntlet, Tank, Battlezone, and a host of others are as playable and enjoyable today as they were when they were in the arcades. Perhaps game companies will realize the importance of early gaming to the history of gaming and put some effort into making emulators work with them so they can be enjoyed and studied even as VR and other technologies bring new experiences to gaming.

    --
    I'm a consultant - I convert gibberish into cash-flow.
    1. Re:Emulation enables games to live on by zifn4b · · Score: 2

      Many games that were fun to play but are no longer available live on because of emulators.

      You can say that again! I'm a huge emulation fan! I still use ePSXe to play Final Fantasy 7 from time to time, MameUI64 for arcade, Fusion (I think it used to be called Kega?) for SMS/Genesis, ZSNES for SNES and FCEUX for NES. I keep going to back to my old favorites:

      - FF7
      - Space Gun/Star Wars/Galaga
      - Phantasy Star 1/2
      - FF2, SMB World
      - Dragon Warrior, Bionic Commando, Ninja Gaiden, Castlevania

      So many good times! I highly recommend this t-shirt Devo + Castlevania = Epic geekness.

      --
      We'll make great pets
    2. Re:Emulation enables games to live on by Linsaran · · Score: 1

      FF7 came out for PC, why the need to emulate?

      The PC version (at least the early PC version, not sure if the new one on Steam fixes this) used inferior MIDI files for sound and music over the original PSX version.

      --
      In a bit of shameless internet panhandling, I accept Litecoin Donations at Lbd2oH9QsthD1GfuUXPyka12YxvWJYnBVf
    3. Re:Emulation enables games to live on by zifn4b · · Score: 1

      FF7 came out for PC, why the need to emulate?

      You can fast-forward through the XP grind.

      --
      We'll make great pets
  5. Nice trip down memory lane by bspus · · Score: 1

    I remember most of those names and some of the drama.

    Sardu was a living legend. We were all hooked on his stuff and he was kind of a mystery figure. Most didn't even know his real name.

    Glad to learn he is doing well

  6. Re:The devil's machine by ZorinLynx · · Score: 1

    TIE Fighter was amazing. Absolutely amazing. That game turned me from "kinda liking Star Wars" to a total Star Wars fanboy; I ended up reading several of the novels because of characters introduced in that game that were taken from those novels.

    They really need to come up with a new starfighter based combat simulator, and do it right. Unfortunately the only thing I trust EA to do right (they hold the Star Wars license) is abuse and burn out developers.

  7. Bleem! by bugnuts · · Score: 2

    Bleem! was a really cool PSx emulator, and the graphics actually looked better. Often game textures were higher res in the files, but the PSx couldn't display them. Your PC could, however, and many games looked far better on the PC.

    I bough several copies of Bleem! in order to throw money at them, while they would face the inevitable lawsuit from Sony. They did, and they were financially crushed under the legal boot when Sony eventually brought it to bear. Never even went to court.

    1. Re:Bleem! by Gravis+Zero · · Score: 2

      Bleem! wasn't just a cool PSX emu, it was so good that Sony wouldn't allow it to exist.

      --
      Anons need not reply. Questions end with a question mark.
  8. Zynga? by Anonymous Coward · · Score: 1

    Programmed in assembly code and C++ and targeting 468 processors, NESticle was followed by emulators for the Sega Genesis and the Capcom arcade platform before Icer Addis moved on to a professional career in the gaming industry, working for Electronic Arts and Zynga.

    Zynga? Damn, what a sad end to such a promising career.

    1. Re:Zynga? by Rockoon · · Score: 1

      Yeah... at the end he was relegated to writing stupid "clicker" games.

      --
      "His name was James Damore."
  9. Never used the emulator in the article by cheesybagel · · Score: 1

    I did use UAE, snes9x, MAME, and UltraHLE though.

  10. Talk about irony. by CptLoRes · · Score: 1

    Story about efficient emulation of old games that produced great results with minimal resources, displayed on a web page that eats CPU and memory with abandon.

  11. I love emulation by kosmosik · · Score: 1

    I've just now completing sweet ass retro gaming setup intended for one 7 y.o. child and his father and only NES games. I've used Raspberry Pi Zero W +original case (with red accent) +two 8bitdo zero control (also with red accents). Running retropie. The hardest part was finding matching white Mini-HDMI to HDMI cable. :) Everything costing less then $40. I guess this will give somebody lots of fun.

    I own it all to NESticle and later zsnes emulator makers. Cheers!

  12. Common mapper support was sketchy forever by Presence+Eternal · · Score: 1

    Virtually no NES emulator ever got the "bleep" menu noise in Final Fantasy right. That was literally my yardstick for choosing NES emulators. 90% of them sounded like a robot trying to fart quietly.

    1. Re:Common mapper support was sketchy forever by tlhIngan · · Score: 1

      Virtually no NES emulator ever got the "bleep" menu noise in Final Fantasy right. That was literally my yardstick for choosing NES emulators. 90% of them sounded like a robot trying to fart quietly.

      Given the level of technology we have today, no NES emulator should exist unless it can be cycle-accurate. The SNES has a cycle-accurate emulator which results in an emulator that pretty much works with every game. The only problem is cycle-accurate emulation takes a lot of CPU, limiting us to around PSX levels of hardware. Fortunately, once beyond the PS2, cycle accuracy is less important and high-level emulation is sufficient.

  13. what the heck is a 468? by tekrat · · Score: 1

    Is that a later version of the 6205 CPU?

    --
    If telephones are outlawed, then only outlaws will have telephones.
  14. Whenever I hear *sticle by Snotnose · · Score: 1

    I think "snotsicle", something a co-worker called oysters back in the 80's. And I have to say, after eating a couple I agree with him.

    They may be tasty, but they are gross as hell and I don't eat them.

    Sorry, did I just hijack a thread? Should have done this on fark.

  15. An interesting changing era... by An+Ominous+Cow+Erred · · Score: 1

    Previous to this, the Amiga was the emulator platform of choice -- which I guess sort of limited the audience for emulation in the U.S. Emulators on the Amiga used all sorts of trickery to get performance improvements (and was mostly focused on emulating 8/16-bit micros, rather than consoles).

    Still, I remember being amazed at what emulators could do with the brute force of post-Pentium x86 systems. I guess that's what was really needed for an era of pervasive and accurate emulation of such a wide array of platforms.

    We used to joke that the Amiga could never be emulated correctly. (UAE's original name was the Unusable Amiga Emulator because no hardware at the time has the power to run it -- like trying to play Crysis on a 3DFX Voodoo Banshee). Of course, time marches on, and it was an amazing day when I saw a machine running Windows able to emulate a 1985 Amiga 1000 without glitches or slowdown. It must have been in 2000 or so.

    Emulation of complex platforms like the Amiga has come a long way, but some not so much. It took many years to get a great Amiga emulator, but the problem is mostly solved now. Compare that to the Sega Saturn (with its gajillion coprocessors I consider it to be of the same blood of the Amiga, hardware-design-style, only almost a decade younger.). Saturn emulation has sort of languished. =/

    The truly interesting barrier to emulation for future generations though won't be due to arcane hardware reverse engineering though. The x86 arch used for Windows/MacOS/etc. is well documented, so running today's computer software should be fine in future decades (individual programs DRM aside). The PS4 and XBoxOne, however, are generic x86 boxes. It's getting past the massive walls of DRM around their entire software architecture that will determine whether today's console games will be around for our grandchildren to play.

    1. Re:An interesting changing era... by LocalH · · Score: 1

      The original release of UAE was truly unusable due to incompleteness. https://virtuallyfun.superglob...

      --
      FC Closer
  16. Re:The devil's machine by jon3k · · Score: 1

    There's some really interesting (non-Star Wars) stuff out now (Eve: Valkyrie, House of the Dying Sun) that are even available on VR. And if you haven't tried VR yet, I'd strongly encourage you to check it out. It is an absolutely incredible experience, one of those things you just cannot describe to someone they have to try it themselves.