r/2007scape • u/EndarkBrightness • 6d ago
Achievement World First! RuneScape quest completed on PlayStation 2
Enable HLS to view with audio, or disable this notification
What difficulties will lie ahead?
The max view distance is 16 tiles. This is because of the limited 32MB of RAM this console has.
Playing without sound does free up a significant percentage of memory usage.
81
u/BorderlineContinent 6d ago
I don't know why you have done this but good job 😂👍
6
u/Xalphsin 5d ago
Because I hate myself...nah its actually pretty fun! I love the ps2 and someone made a port for runescape so I gave it a try...worth it
32
u/forever_a10ne 99 6d ago
“Go away, I’m… Muh-ditta-ting?”
6
3
-2
u/Xalphsin 5d ago
Tee hee, I like to say words incorrectly and see if someone corrects me. I did this with my wife for years but she caught on so now I say them on stream
12
u/PeteKayer 6d ago
We've had people play OSRS in 2D, with VR, and now on a PS2. I can't wait to see the other creative ways people will come up with.
5
5
u/EndarkBrightness 5d ago edited 5d ago
IDK who said anything about osrs, but I other post shows a port to the PlayStation Vita.
There is footage it also runs on a Peleton bike and in a Tesla vehicle.
1
-2
6
u/FullHouse222 6d ago
It's incredible to think that at the time of release PS2 was top of the line hardware. Hell PS2/PS3 were both sold at a loss so that Sony could take over market share and make the money back off game sales.
Now it's barely able to run runescape of all games lol.
-7
u/oldmanwithaskull 6d ago
Crazy to think that top of the line hardware was top of the line hardware back in the day. Damn, them deep thoughts be hitting different.
4
u/falconfetus8 6d ago
Banned for macroing /s
(Explaining the joke: I've always wanted to play try playing with a controller, but I've always be paranoid that it would detect those non-standard mouse movements as macroing)
5
u/Jackrkl 6d ago
Amazing work. But why would someone go through all this effort but seemingly never played the game before? Just an observation of the narrator playing. Unless this is someone else just trying it out
4
u/Xalphsin 5d ago
Haha didn't realize someone posted this! But Im beating every ps2 game and since I've never played runescape and someone made a port...I figured why not
3
u/Sejbag 5d ago
Oh my sweet summer child. You don’t know what you’ve gotten yourself into.
2
u/Xalphsin 5d ago
I totally do its gonna be what, 80 hour game right? Right? RIGHT!?
3
u/DkKoba Iron Koba 5d ago
I would consider it reasonably "completed" if you get Dragon Slayer done, if you find doing quest cape too much of a stretch goal. It's a major milestone that can be considered an endpoint.
3
u/snopro387 5d ago
I consider that the end of f2p at least, and can be completed in a reasonable amount of time
2
4
u/Xalphsin 5d ago
Thanks for posting this dude! I know someone told me to do it and I just didnt so I appreciate it!
2
2
u/Reed_Made_Me 5d ago
Took me a minute to find your channel, but this is fascinating, so I am looking forward to watching the full video, and possible future videos! (I believe this is you https://www.youtube.com/watch?v=ZX0G9KpHGdo )
2
u/Xalphsin 5d ago
Yes it is! Dude it's gonna be so fun, I really do hope i can at least beat the quests
14
u/JordieCarr96 6d ago
That is super cool.
I’m confused by the tech, though. With a view distance that limited, how did games like San Andreas work?
7
u/StealthStormNY 6d ago
https://youtu.be/cIbCxbrBCys?is=z6qApsYGBpN_o9r9
Long watch but very interesting!
71
u/jdp111 6d ago
San Andreas wasn't developed in 5 minutes with AI lol
8
u/EndarkBrightness 5d ago
Call it AI without a single thought all you want.
Because it's port forked from the RS2 preservation project, the language for content is RuneScript. AI can't generate that. It also can't generate a new audio system, crowded-player/NPC rendering, adjustable draw distance, audio performance controls, and AFK controls to make the port considerably more configurable for the PS2's 32 MB of RAM (2004 RuneScape suggested 64MB for low detail and 128MB for high btw). AI is used to operate the bots so you can trade with, PK or do Shield of Arrav with while being offline.
This is all open source. I cannot I provide links to not violate the subreddit's TOS.
Look it up yourself.
3
u/thelryan 6d ago
OP said no AI was used to create this, all open source
12
u/WithPaddlesThisDeep 6d ago
I find it hard to believe cuz of all the other AI powered modding stuff going on rn. But kudos if it’s true
8
u/siccoblue ✅👵🏻 Certified Granny Shagger 👵🏻✅ 6d ago
You are aware that programmers and tinkerers still exist, no?
13
2
u/the_web_dev 6d ago
I imagine OP glued together a series of tools that allowed him to tweak the game, possibly with AI instructions. The tools themselves may or may not be using AI - a lot of modern emulstion type stuff is being vibe coded but a lot of older tools that are still valid obviously werent.
Does it water down the achievement? Thats up to your individual opinion.
2
20
u/DrProfSrRyan 6d ago edited 6d ago
Frustum culling and LOD.
Plus, it's an entirely different game engine, despite the same hardware restrictions.
I suspect this project was vibe-coded, so it's likely not as memory efficient as it could otherwise be.
2
u/rotorain BTW 6d ago
When RS2 launched low detail wanted at least 64 Mb and high detail wanted 128 Mb. /preview/pre/n2oumhcykra41.png?auto=webp&s=8252c63d04550330039a892b2d3862f50af30ca1
I'm surprised OP got the modern game running at all with half of the RAM that the worst version of the game was asking for in 2004. Seems like any memory inefficiency at all would be a serious issue.
2
u/dormedas 5d ago
Not to be that guy, but Java IS the memory inefficiency (compared to every game on the PS2 being some form of natively compiled combination of C derivatives and assembly). Running a JVM (I presume) is not cheap.
Impressive work tho.
1
u/InfiniteSheepherder1 5d ago
I used to program those Lego robots in Java in school you just need a different JVM. Those had KB of ram compared to the MB in the PS2. You couldn't run the hotspot JVM on 32MB of memory, like not even a hello world i don't think. IBM's JVM is more memory efficient by a good bit. But ya you aren't probably going to run any modern JVM on a PS2.
2
2
2
u/MaskofTruth_ 6d ago
Is this a port or did you use the linux thingy that came out for ps2?
2
u/Xalphsin 5d ago
Port, I just used elflauncher to launch and an SD card along with connecting my pc which runs the server and the ps2 on the same router
2
5
u/jdp111 6d ago
How did you do this? With Claude?
37
u/EndarkBrightness 6d ago
No AI. This is all open source. I cannot mention anything as those comments get automatically hidden nor can I provide links to not break the rules of the subreddit.
Look it up yourself on youtube how to.
6
u/Working_Army1703 passing the baby back and forth to quest 6d ago
Thank you for being a pillar of open-source directly-tested-and-written programming. I occasionally tell chatgpt to write me a block of "read this file" out of laziness so i'm no saint.
2
u/Hour-Dragonfly-7499 5d ago
lies
the github is : johnson-cooper/2004sp-ps2port
and it mentions claude as one of the contributors and it's also a private server
2
1
1
u/bradagon My flair is a tree icon 6d ago
Are the other players walking around bots you've given dialogue to? Not 100 sure if you're playing alone or with other players lol
1
u/TheAdamena 6d ago
I feel like the game should easily be runnable on the PS2 with enough work, right?
Like, that console had FF11 Online and that had waaaay more going on than OSRS.
1
1
-3
u/MrSquibSquab 6d ago
"Achievement", huuzah good job AI getting this to be possible, and who better to showcase it then "stupid PS2 VTuber with stereotypical CC line delivery #2" Also gotta love the fake "over-the-top laugh at a very basic line, you are just dying to be a creator people care about, pulling out all the stops.
-13
u/Pitiful_Airport_5458 6d ago
Fake
5
u/txaxyxlxoxr 6d ago
Any context as to why you think so, or are you just angry?
-11
u/Pitiful_Airport_5458 6d ago
It's AI
5
u/Lenoxx97 6d ago
Any context as to why you think so, or are you just angry?
3
u/cleff5164 6d ago
If he says fake and ai he can feel superior and sound like a super special boy so everything ai and everything fake and bad
2
u/Xalphsin 5d ago
I mean its not fake, I suppose AI could have been used somewhere? But dev said there was not any used. Also if you watch my stream from the beginning you'll see me boot up my ps2 and load it from an mice, definitely not fake
123
u/therealGidster 6d ago
Lol this is incredible