from Hacker News

Emulating Pokemon Emerald on GPT-4

by dangond on 3/15/23, 9:59 PM with 154 comments

  • by umanwizard on 3/16/23, 1:25 AM

    I can’t understand people who are so excited about GPT. It fills me with absolute dread, and if I could vote to make it illegal, I would.

    In a world where human intellect becomes meaningless, nobody can predict what will happen next, and a lot of the possibilities are not good. Does anyone want to live in a world where all books, art, etc. are produced by machines, where you can’t get a job tinkering with computers anymore because AI does it better, and so on? The optimistic case for AGI is that if nobody had to work they could spend their time on hobbies and creative passions, but what’s the point when an AI can do them better than any human can?

    Previous machines only replaced humans at tasks that are tedious and boring, whereas the new crop of AIs seems poised to replace us at the very things that make us human.

    Not to claim that GPT-4 is all the way there but it’s surely a huge step forward, and I wouldn’t be surprised if we live in such a world in the next decade.

  • by LZ_Khan on 3/16/23, 2:27 AM

    This is hardly "emulating" pokemon emerald. This is like if I was on a camping trip and was so bored I asked my friend to narrate whatever he remembered of pokemon emerald to me.
  • by hombre_fatal on 3/16/23, 2:53 AM

    Man, you can do this with any game.

    Try "Simulate a text interface to the game Mario", "simulate a text interface to the game Halo".

    I just beat World 1 and it knew the layout of each level including things that are impossible.

    Me: Grab star and turn invincible.

    GPT-4: Well, there's no star here. You can either jump on the goomba, move around, or interact with the question-mark block before you.

    I'm so uncreative that I need other people to tell me what I can even try with ChatGPT because nothing fun occurs to me beyond asking it boring questions. This is blowing my mind.

    Though I think it's even crazier to just tell it to create a novel MUD for you to play around in. It will design a text interface, rules for its game, enemies, classes to choose from, spells to use. I just played for 30 minutes in a world it invented on the fly.

    I'd love a cookbook of things to play with.

  • by usaar333 on 3/16/23, 1:37 AM

    Pokemon Red also seems supported; haven't tried others.

    What I find particularly amusing is that (not surprisingly) GPT-4 doesn't really enforce rules. If I want a Pikachu as my starter pokemon, I can get one. (That said it does seem to enforce limits on buying items)

    Edit: Other games seem to work as well. I just started playing a CLI Deus Ex which correctly starts on Liberty Island and roughly has the correct mechanics.

  • by aaroninsf on 3/16/23, 12:11 AM

    VC take note: I would pay streaming subscription prices, for 24/7 access to a LLM chatbot DM which correctly and configurably runs a campaign for me [and friends].

    Let me pick between styles and tones (some openly modeled on popular podcasts and streaming play), let me tune a bunch of controls, give me a nice UX if you can, but build me a consistent world which spoons out the world-building _and remembers it_ and I am a customer for life.

    Oh yeah and the price I will pay doubles if this is illustrated throughout with generative art (also tunable wrt style).

    We can wait for music and speech synthesis and sound effects for v1.5.

  • by frozenlettuce on 3/15/23, 11:30 PM

    I played a RPG session with GPT-3 and it was quite fun. The problem was the combat part, as describing violent events is against the TOS (just when me and a party of villagers had prepared an attack against an orc encampment!) I guess that something that involves "animated violence" like pokemon might be a good idea to get around that.
  • by ghiculescu on 3/16/23, 12:04 AM

    This is very cool. I imagine the detailed all-text walkthroughs on GameFAQs would be an amazing training resource.

    Keen to see it play age of empires next.

  • by cyrialize on 3/16/23, 3:22 PM

    I was asking ChatGPT how I could use LLMs for setting up a text adventure game. Like using libraries to find certain keywords from a sentence. For example, if the user types a "search" keyword or synonyms, then I'll spit out the response to "search".

    Then, I realized I could just play the text adventure game with ChatGPT. So I did the following: - I said I had 100 health points and 100 magic points - I have two types of attacks. A normal attack does 25pts of damage to health points and has a low chance of missing. A heavy attack does 50 pts of damage to health points and has a medium to high chance of missing. It leaves me open to attacks. - There are three types of enemies: easy, medium, and hard. An easy enemy has 50 health points and does 15 pts of damage. It has a medium to high chance of missing. Similar stats to medium and hard enemies, with increased health points, increased damage, and lower chances of missing.

    Then I said let's play an encounter with an easy enemy. It was great! It said I was in a forest, and it told me that there was a rusty sword near by to pick up. I had to fight a goblin for an easy enemy.

    It was very cool. Made me want to do some more world building, feed that into ChatGPT, and then play within that world.

  • by richservo on 3/16/23, 2:23 AM

    I had a session with ChatGPT that I played a DnD campaign with it, but I told it I was the DM and it was the player. It kept trying to inject story...so I had to keep telling it not to.
  • by kizer on 3/16/23, 1:14 AM

    I can't wait to read about all of the fascinating applications people will conjure up. I've been playing with it GPT-4 through ChatGPT today. I feel like a little kid with the year's hottest toy.
  • by totetsu on 3/16/23, 1:36 AM

    I was just using the dalle experimental build to generate fakeemon designs. Combine these two and you have an infinite generative monster battle game.
  • by qprofyeh on 3/16/23, 1:33 AM

    This isn’t emulation.
  • by reiichiroh on 3/16/23, 4:36 AM

    I’ll be glad when these stunts with AI stop being publicized
  • by chaosbolt on 3/15/23, 11:43 PM

    Using an expensive AI model to run a textual version of a game made for a portable console that came out 2 decades ago is some dystopian shit.