Premium Only Content
This video is only available to Rumble Premium subscribers. Subscribe to
enjoy exclusive content and ad-free viewing.

Spritenado & Retro Runners
PhLo
- 2 / 28
1
Retro Runners 1

PhLo
I changed the name of this series from Spritenado to Retro Runners, since that's the current name of the project. Now that all the legacy data has been converted over to JSON, I'm not really sure what I'll do. I might take a stab at coding some Javascript to work the with JSON. More likely I'll convert more sprite sheets into GIFs. I have to be in a very rare mental condition to want to write code, as my brain doesn't work well in the coding persona anymore. If I have space for more GIFs to get approved, I'll upload them to 7TV. For music I listen to retro video game music from the 16-bit era.
Spritenado 27

PhLo
Tonight I'll convert more data for RetroRunner from hardcoded Javascript and Css into JSON. If I have space for more GIFs to get approved, I'll upload them to 7TV. For music I listen to retro video game music from the 16-bit era.
3
Spritenado 26

PhLo
Tonight I'll convert more data for RetroRunner from hardcoded Javascript and Css into JSON. If I have space for more GIFs to get approved, I'll upload them to 7TV. I'll break my all-time record of simultaneous platforms during this stream for a total of 13. 13 x 2 = 26, which is the number of today's Spritenado. I added viewer counts for all platforms with widgets that I could find. I also forgot about the over-the-top animated color cycling stuff scene I made. Don't think I've actually used it before, here goes! Ugh, seems Aircast is pure junk. So disappointing because I want it to work. The first 30 minutes of my stream were such trash that I didn't bother to upload the VOD here. Until I find another Restream alternative, I'll continue to use the Multi RTMP plugin for OBS. For music I listen to retro video game music from the 16-bit era.
4
Spritenado 25

PhLo
There are two disciplines of this project that I might work on tonight. Either I'll convert sprite sheets into animated GIFs for Retro Runner, or I'll convert hardcoded Javascript and Css "data" into json. New GIFs will be uploaded to 7TV. This is my first time streaming on Live.space, Vaughn, Xeenon, Picarto and Piczel for a total of 11 platforms. For music I listen to retro video game music from the 16-bit era.
This is a replay of a full-length, unedited live stream.
1
comment
5
Spritenado 24

PhLo
Let's see how many sprite sheets I can convert into animated GIFs for Retro Runner. I'll write basic HTML, CSS & Javascript to add new runners. Since emote slots are full on both Kick and Rumble I'll add new emotes to 7TV instead. Instead of making a bunch of sprites I got distracted by beginning rework on the script for Retro Runners. Mostly all I managed to do was come up with a basic JSON data format for the runners and platforms. I'll continue from where I left off another time. For music I listen to retro video game music from the 16-bit era.
This is a replay of a full-length, unedited live stream.
6
Spritenado 23

PhLo
Let's see how many sprite sheets I can convert into animated GIFs for Retro Runner. I'll write basic HTML, CSS & Javascript to add new runners. Since emote slots are full on both Kick and Rumble I'll add new emotes to 7TV instead. For music I listen to retro video game music from the 16-bit era.
This is a replay of a full-length, unedited live stream.
7
Spritenado 22

PhLo
Let's see how many sprite sheets I can convert into animated GIFs for Retro Runner. I'll write basic HTML, CSS & Javascript to add new runners. Since emote slots are full on both Kick and Rumble I'll add new emotes to 7TV instead. For music I listen to retro video game music from the 16-bit era.
This is a replay of a full-length, unedited live stream.
8
Spritenado 21

PhLo
Let's see how many sprite sheets I can convert into animated GIFs for Retro Runner. If I'm in the right mood and see a need I might do a little coding with CSS & Javascript. Second stream on Arena.tv, or first non-garbage stream (hopefully). I'll experiment with Social Stream to see if I can get chat working this time. For music I listen to retro video game music from the 16-bit era.
This is a replay of a full-length, unedited live stream.
9
Spritenado 20

PhLo
Let's see how many sprite sheets I can convert into animated GIFs for Retro Runner. If I'm in the right mood and see a need I might do a little coding with CSS & Javascript. For music I listen to retro video game music from the 16-bit era.
This is a replay of a full-length, unedited live stream.
10
Spritenado 19

PhLo
Thanks, Leo for showing me the 7TV plugin that is working on Kick integration. I'll try uploading my emotes there as I make them as well, just for fun. Let's see how many sprite sheets I can convert into animated GIFs for Retro Runner. If I'm in the right mood and see a need I might do a little coding with CSS & Javascript. For music I listen to retro video game music from the 16-bit era.
This is a replay of a full-length, unedited live stream.
11
Spritenado 18

PhLo
Let's see how many sprite sheets I can convert into animated GIFs for Retro Runner. If I'm in the right mood and see a need I might do a little coding with CSS & Javascript. For music I listen to retro video game music from the 16-bit era.
This is a replay of a full-length, unedited live stream.
12
Spritenado 17

PhLo
Let's see how many sprite sheets I can convert into animated GIFs for Retro Runner. If I'm in the right mood and see a need I might do a little coding with CSS & Javascript. For music I listen to retro video game music from the 16-bit era.
This is a replay of a full-length, unedited live stream.
13
Spritenado 16

PhLo
Let's see how many sprite sheets I can convert into animated GIFs and emotes. Rumble's emotes are full, but there are still slots open on Kick. Whatever remains after that I'll just add to my Retro Runners script. For music I listen to retro video game music from the 16-bit era.
This is a replay of a full-length, unedited live stream.
14
Spritenado 15

PhLo
Continuing the work on Retro Runners script. I made slow progress earlier this evening and will continue where I left off. I'm working with basic HTML, CSS and pure Javascript (no external libraries). In addition to the slow progress, brain-twisting coding I'll convert a few more sprite sheets into animated GIFs for Retro Runners and as emotes for Kick and Rumble. Near the end of the stream I remembered an early idea that occured where I could add various classes to groups of sprites (nes, snes, castlevania, disney, etc) and implemented that very quickly, with great satisfaction. Still a few small bugs to work out. For music I listen to retro video game music from the 16-bit era.
This is a replay of a full-length, unedited live stream.
15
Spritenado 14

PhLo
Continuing the work on Retro Runners script. There are a few bugs to work out that I introduced since trying to combine Retro Runners and Spritenado scripts into one. I'm working with basic HTML, CSS and pure Javascript (no external libraries). In addition to the slow progress, brain-twisting coding I'll convert a few more sprite sheets into animated GIFs for Retro Runners and as emotes for Kick and Rumble. For music I listen to retro video game music from the 16-bit era.
This is a replay of a full-length, unedited live stream.
16
Spritenado 13

PhLo
Tonight I'll focus mostly on converting more sprite sheets to animated GIFs. My brain probably isn't in the right mode to write code. If I feel inspired, I might do a bit of that too though. For music I listen to retro video game music from the 16-bit era.
This is a replay of a full-length, unedited live stream.
17
Spritenado 12

PhLo
Yesterday's stream was very unproductive after zero sleep. I slept massive amounts after ending the stream, so maybe I'll be able to think today. I'll continue working on the Retro Runners and Bouncers script until I can switch between modes using query strings. For music I listen to retro video game music from the 16-bit era.
This is a replay of a full-length, unedited live stream.
18
Spritenado 11

PhLo
I made it to church this morning, and I'm glad I went. After staying up all night, I'm blast tired, so this might not be a long stream. More conversions from poorly constructed sprite sheets to animated GIFs. I'll keep uploading them as Kick and Rumble emotes until all the slots fill up. Then, maybe I'll keep doing it forever because I want ALL the retro video game characters! Depending on my mood, I might work on my bouncing sprites script too. Meh, was too tired to get much done and mostly looked at examples of CSS animation for inspiration but didn't find anything compelling. For music I listen to retro video game music from the 16-bit era.
This is a replay of a full-length, unedited live stream.
19
Spritenado 10

PhLo
Before starting today's stream I did a quick search for nearest neighbor scaling in web browsers. There is support for it in most modern browsers via the image-rendering css rule! For now I'll leave them interpolated, but it's nice to know that rule exists. After eating "dinner" at the strangest time in history I'm back to working on more sprites. I might create a test script for quicker sprite alignment for Retro Runners. Otherwise I'll convert more sprite sheets into animated GIFs. And yes, I did notice the feature addition of streaming templates on Rumble. I remember wishing for this exact thing between 3 and 4 years ago. I wish every streaming site would implement something like it. For music I listen to retro video game music from the 16-bit era.
This is a replay of a full-length, unedited live stream.
20
Spritenado 9

PhLo
I stayed up all night last night to fix the Retro Runner code. Some sloppy javscript I wrote is now revised, though still not perfect. My brain was (and still is) stuck in a weird loop. Most of my challenges resulted from the odd behavior of CSS animation. This whole thing would probably have been easier if I animated using Javascript. It was a fun (if not frustrating) learning experience. Now the sprites have random delay, speed and z-index. Future improvements I wish to make relate to proportional pixel scaling and speed faithfulness to original retro game source material. I might also eventually switch from animated GIFs to CSS sprites to provide more framerate flexibility. For music I listen to retro video game music from the 16-bit era.
This is a replay of a full-length, unedited live stream.
21
Spritenado 8

PhLo
Last night's stream was a coding disaster. Super long and boring, enough that I deleted the VOD. These days, any attempts to code for me will be slow and painful. My streams have been getting too many views lately, especially on Rumble. It's time to thin the herd, and coding is just the ticket. No one will watch this content! I set up a JSFiddle and will be using the ImgBox image hosting service so I can code more directly on screen. Today I'll try to finish or at least make more progress to randomize the animation of Retro Runners, a bunch of old video game sprites in an endless race with no winner and no prize. I'll use HTML, CSS and Javascript. Writing good code isn't a priority right now, I just want to get it working. About nine years ago I was a full time developer, but I burnt out with that career, likely never to return to it. I've forgotten most of what I used to know and will slowly look stuff up to get this code working. For music I listen to retro video game music from the 16-bit era.
This is a replay of a full-length, unedited live stream.
3
comments
22
Spritenado 6

PhLo
Using Macromedia Fireworks (a very old version) I'll convert more sprite sheets into animated GIFs and upload them as emotes on Kick.com. For music I listen to retro video game music from the 16-bit era.
This is a replay of a full-length, unedited live stream.
23
Spritenado 5

PhLo
Using Macromedia Fireworks (a very old version) I'll convert more sprite sheets into animated GIFs and upload them as emotes on Kick.com. For music I listen to retro video game music from the 8-bit and 16-bit era.
This is a replay of a full-length, unedited live stream.
24
Spritenado 4

PhLo
Using Macromedia Fireworks (a very old version) I'll convert more sprite sheets into animated GIFs and upload them as emotes on Kick.com. For music I listen to retro video game music from the 16-bit era.
This is a replay of a full-length, unedited live stream.
25
Spritenado 3

PhLo
Using Macromedia Fireworks (a very old version) I'll convert more sprite sheets into animated GIFs and upload them as emotes on Kick.com. This will be a short stream, as I'm expecting a friend later. Might be my last stream for a few days during his visit. For music I listen to retro video game music from the 16-bit era.
This is a replay of a full-length, unedited live stream.
26
Spritenado 2

PhLo
Early this morning I converted my retro runners into a webpage, so it is much easier to update them. Hopefully it is less memory usage in OBS that way too, though I'm not sure. I'll convert more sprite sheets into animated GIFs and upload them as emotes on Kick.com. Since Macromedia Fireworks didn't crash at all last stream, I'll continue to use it. For music I listen to retro video game music from the 16-bit era.
This is a replay of a full-length, unedited live stream.
27
Spritenado

PhLo
This afternoon I found the culprit ugly background image on Odysee and eradicated it with CSS for my viewer count overlay. As Made suggested, I am running ancient Fireworks as administrator and in compatibility mode. I don't know if that will solve all the crashes, but hopefully there will be less of them. If I get too many crashes I'll probably buy Aseprite or try using GrafX2. The goal is to convert sprite sheets to animated GIFs and upload them as emotes on Kick.com. I already downloaded sprite sheets for some of my favorite retro video games and characters. For music I listen to retro video game music from the 16-bit era.
This is a replay of a full-length, unedited live stream.
28
Stupid CSS Hacking & Kick Retro Sprite Emotes

PhLo
Having no viewer count for Rumble and Odysee is annoying me enough that I'll use my CSS abilities to quickly hack them into my stream via the worst method possible. Unfortunately neither platform has an API, and no viewer counter overlays have been written by the streaming community. If I finish that task I'll work on Kick emotes. I'll use an ancient version of Fireworks to convert sprite sheets to animated GIFs that I can then upload as emotes. I already downloaded sprite sheets for some of my favorite retro video games and characters. Unfortunately Fireworks crashed a bunch for unknown reasons. I messed around with Aseprite and might buy that. I also tried Krita, but it felt too complicated, and pasting frames into an animation had unexpected results, so I gave up on it for now. I'll revisit my software scenario before my next stream. For music I listen to retro video game music from the 16-bit era.
This is a replay of a full-length, unedited live stream.
Spritenado 27
Streamed on:
177
Tonight I'll convert more data for RetroRunner from hardcoded Javascript and Css into JSON. If I have space for more GIFs to get approved, I'll upload them to 7TV. For music I listen to retro video game music from the 16-bit era.
Loading comments...
-
2:37:06
PhLo
15 days agoJesus is the Truth
68 -
LIVE
TimcastIRL
22 minutes agoTrump Just REVOKED Legal Status Of 530,000 Migrants, Deportations NOW w/ Alex Stein | Timcast IRL
11,615 watching -
LIVE
Shield_PR_Gaming
4 hours agoSome Gray Zone Warfare with Followers!
200 watching -
Michael Franzese
1 hour agoTony Accardo: The Genius That Built Chicago’s Most Powerful Empire
149 -
45:40
BonginoReport
3 hours agoCritics Give Disney’s Feminist “Snow White” a Rotten Apple (Ep.10) - Nightly Scroll w Hayley 03/21/2025
51K86 -
1:47:40
Kim Iversen
5 hours agoWhy Did Sarah Ashton-Cirillo Help Jail Gonzalo Lira? His Side of The Story
55.5K87 -
LIVE
Dr Disrespect
8 hours ago🔴LIVE - DR DISRESPECT - TRIPLE THREAT CHALLENGE - WZ, PUBG, FORTNITE
2,404 watching -
12:23
Adam Does Movies
2 hours agoSnow White (2025) Movie Review - Disney Does It Again!
1242 -
1:33:43
Tucker Carlson
1 hour agoSteve Witkoff’s Critical Role in Negotiating Global Peace, and the Warmongers Trying to Stop Him
36.7K41 -
15:56
T-SPLY
5 hours agoDemocrats Are Now Lying About The Department Of Education Shutdown
51.9K32