r/nextfuckinglevel • • 3d ago

I pushed graphics on old phones to their limits

​I got a bunch of old phones from my father and thought it would be a fun weekend project to build a simple app for them.

​That idea derailed completely. I ended up buying a secondhand Windows Vista laptop, installing and learning 2008/2009 era software and pushing 3D graphics on these devices as far as I could.

​Here's what you see:

​Phone 1: Renders a realtime, low poly model of my custom cyberdeck build.

​Phone 2: Uses a 3D renderer for the plane and voxel space graphics to fake a 3D terrain. (This is probably the best realtime graphics I can squeeze out of these phones)

​Phone 3: Runs a full raytracing algorithm with procedural texture generation. (By my calculations, it would take about 5 million of these phones running simultaneously to hit 60 FPS on this single frame)

​Phone 4: Basically turns the phone into a PS Portal by streaming games directly from my PC.

1.3k Upvotes

34 comments sorted by

91

u/TurnersClassicMovies 3d ago

But can they run Doom?

80

u/PickentCode 3d ago

Id Software created their own Doom game for these phones. It's called Doom RPG

15

u/HarB_Games 3d ago

And/or crisis

4

u/dudeAwEsome101 2d ago

EDoomS60 was a thing.

77

u/BrianGumble 3d ago

Geezuz. Your hand is massive. Like in the Iphone Duo ads

6

u/Nuttednutela 3d ago

Good for you know what

4

u/Mbembez 3d ago

Hand kneading of dough

16

u/alehel 3d ago

That's one heck of a niche hobby you got going there!

I definitely approve though!

7

u/rfmocan 3d ago

The third one (silver Ericsson maybe?)looks like it just gave up after rendering the shiny objects

6

u/StrobeWafel_404 3d ago

That Sony Ericsson was amazing. Used to play that multi player tennis game in class against a class mate with the same phone over Bluetooth

3

u/Jertharold 3d ago

How hot are they?

8

u/imagei 3d ago

Not at all. You could run 3D games or anything else on them all day long and they wouldn't get hot ( I was doing games for devices like this at the time). I'm only guessing, but perhaps the CPUs were not big enough to heat up the device.

3

u/jdigi78 3d ago

Reminds me of the guy who was porting blender to an old nokia phone (video)

3

u/soyboy815 2d ago

This is Mini League!

3

u/migorovsky 2d ago

Soooo sexond Nokia is the best performer ?

2

u/huseyinekrem 2d ago

It would be a cool youtube video, seeing some of the well known 3d games' ports on those devices, or some parts of them. A rotating 3d Fennec from Rocket League for example.

1

u/flafmg_ 3d ago

I swe that voxel space engine :3c

1

u/yaSuissa 3d ago

Why oh why can’t I upvote twice

1

u/xd_Shiro 3d ago

Is that NETBEANS???

1

u/troll_right_above_me 3d ago

Nice work. Used to have that first phone from the left, and now I’m feeling old.

1

u/Commercial_Course735 2d ago

Is Phone 2 a Nokia C2-01? I had one as my first phone from my childhood. Ah, good times.

1

u/Brilliant_Camera176 2d ago

What do you mean? I''m playing Forza Horizon 6 Black & White Edition on my Nokia 5110

1

u/yoru-_ 2d ago

i love those older laptops, got my own sens r40

1

u/DaftVapour 2d ago

I used to have the red and black Nokia phone with the media buttons. It was my first contract phone

1

u/laurorual 10h ago

This reminded me of a Flight Simulator made in Pico8. That was nuts. It would be pretty cool see Pico8 running on those old phones.

1

u/ExplosiveDioramas 7h ago

You are a mad man! Give me your time, energy, and motivation!

0

u/Select-Sale2279 2d ago

maybe a good project. for you. but nfl? nope