Live data from Hacker News

I replaced Animal Crossing's dialogue with a live LLM by hacking GameCube memory

joshfonseca.com

171–180 of 198 posts

Re: I replaced Animal Crossing's dialogue with a live LLM by hacking GameCube memory

#171

Many years ago there was a project in which researchers swapped localization strings to turn The Sims and Grim Fandango into language practice experiences. Generative dialog that is contextual and skill-appropriate dialog could also be a killer application for language practice.

This excites me. Everyone wants to learn a new language, no one wants to slog. But I'd pay money to play Grim Fandango, and get the chance to ask "What does Morte mean?" and have the LLM, in real-time, tutor me. And if I get bored, I can game on, business as usual.

But just give the AI a list of words I currently know, and it can slowly slip in more and more vocabulary, and maybe full sentences.

Re: I replaced Animal Crossing's dialogue with a live LLM by hacking GameCube memory

#172

Earlier quoted context omitted.

> Like many [ human ] reactions, it's less "thought" and more "regurgitating reddit jokes/opinions"

Thankfully, I am in my 30s, and I don't have to interact with anybody in real life who mostly regurgitates Reddit jokes. Either I'm lucky or I've made some good choices. Probably the former.

> I am in my 30s

Now I'm kinda curious what age cohort is most likely to be Reddit memers

Do you think 30s is peak Reddit, yet you manged to be a lucky outlier? Or that peak Reddit skews older/younger and you're of a lucky age?

As an older Millennial in my 40s, I see this a lot in my 35-43 friend group. And always figured peak Reddit was younger Millennials (now in their 30s).

Might depend on what subs I suppose.

Re: I replaced Animal Crossing's dialogue with a live LLM by hacking GameCube memory

#173

Earlier quoted context omitted.

I'm unsure how useful they'll really be honestly! In many situations its very useful to know when your "done" talking with an NPC when they start repeating lines etc... There could probably be cool uses but I don't think it will be a pure "upgrade" as the repeating dialog is kind of a feature honestly. We'll have to see how it pans out xD

> In many situations its very useful to know when your "done" talking with an NPC when they start repeating lines etc... But that's not how real life works at all, right? You talk to someone for as long as you want to talk to them, or until they start sending signals that they are done talking with you . The way video game dialog works has always bothered me, it makes characters feel stilted and makes me care less ab…

> But that's not how real life works at all, right?

oh of course! Sorry, I was never trying to imply that that it was in any way realistic. For video games often the most fun / compelling choice is not the realistic one! Striving for realism can be a great goal and often has a lot of positives, but it is often limiting. Video games are just art, being photorealistic can be beautiful and amazing but is often not the best choice for expressing an idea.

Re: I replaced Animal Crossing's dialogue with a live LLM by hacking GameCube memory

#174
post #164

Earlier quoted context omitted.

To be fair to Tom Nook, the interest rate on those loans is 0% and there's no risk of being foreclosed upon!

Tom Nook didn't need a down payment either.

But also - you cannot turn down his loans. Pay off one, just showing up in his proximity saddles you with another one.

That's more protection racket than bank loan.

Also in real life, you make 0 dollars catching beetles and fish in Hawaii.

Re: I replaced Animal Crossing's dialogue with a live LLM by hacking GameCube memory

#175
post #152

This is awesome. LLM-powered NPCs is one thing I'm most excited about in the future of gaming. Characters repeating the same scripted dialog over and over again is one of the biggest immersion breakers.

There's a number of little games and a major mod for Skyrim that implements this. I've spent a bit of time playing with the Skyrim mod. There are some significant issues with it at the moment. One is that you have to train on vast swathes of text to get an LLM, and it's difficult after the fact to remove things after the fact. If you cooperate with the AI and stay "in Skyrim" with what you say to them it works out OK…

It seems like a guard model paired with RAG could help here. A guard model could filter out references to current events or anything outside the Skyrim universe, while RAG could be used to ground the NPCs dialogue in actual in game content. That way if the model tries to spin up a dungeon or location, it first checks against the game's data to confirm it actually exists before surfacing it to the player.

Re: I replaced Animal Crossing's dialogue with a live LLM by hacking GameCube memory

#176
post #172

Earlier quoted context omitted.

Thankfully, I am in my 30s, and I don't have to interact with anybody in real life who mostly regurgitates Reddit jokes. Either I'm lucky or I've made some good choices. Probably the former.

> I am in my 30s Now I'm kinda curious what age cohort is most likely to be Reddit memers Do you think 30s is peak Reddit, yet you manged to be a lucky outlier? Or that peak Reddit skews older/younger and you're of a lucky age? As an older Millennial in my 40s, I see this a lot in my 35-43 friend group. And always figured peak Reddit was younger Millennials (now in their 30s). Might depend on what subs I suppose.

I would say 30s is peak Reddit, but I have no evidence for that.

Re: I replaced Animal Crossing's dialogue with a live LLM by hacking GameCube memory

#177
post #5

That's hilarious that you give the villagers thought and the first thing they want to do is overthrow Tom Nook. If this works in Gamecube on an emulator, surely it'd be possible to make it work on the Switch emulators as well?

Can you blame them when he has an iron grip on the whole town like a mafia crime lord but somehow even more evil.

Re: I replaced Animal Crossing's dialogue with a live LLM by hacking GameCube memory

#178
post #50

Earlier quoted context omitted.

I doubt a star will make Nintendo lawyers go "ow nose, they didn't spell out emulator in full, we can't attack them! Damn those star armors!". I don't think it changes anything technically. The only thing this kind of censoring does is countering basic censor bots I think, and somehow making swear words publishable in the US.

Look; if you want to risk your chipper little lifestyle explaining the various ways to run New Horizons , be my guest. I've insinuated enough already, anyone who cares about the discussion on-grounds wouldn't have anything else to ask.

My point is that you don't take any more risk if you write emulator instead of emul*tor. You already took the risk explaining what you explained. One character swap doesn't change anything to this.

I'm insisting because if you care about not being sued, the stars are not an adequate defense despite what you seem to believe it is, and false sense of security is dangerous.

Not that I think that what you wrote here is remotely likely to cause you troubles, but it won't protect you the day you actually document something illegal.

To rub it in:

> I'm covering my ass

No, not at all, and it's important that you realize this.

But you do you.

Re: I replaced Animal Crossing's dialogue with a live LLM by hacking GameCube memory

#180

Earlier quoted context omitted.

Probably not. But silent deranking of censored terms has everyone paranoid that anything even slightly controversial will get hidden.

I'm just covering my ass. Life is good right now and I don't want to meet any Nintendo ninjas, even for insinuated infractions. It's not so much a condemnation of HN, but the way IP is in the US. The only website I want hosting my comments on Nintendo modding is my own.

[deleted]
Post reply on HN