This is incredible! Can a Raspberry Pi run this?
A downloadable game for Windows, macOS, and Linux
Pixel Fireplace is a cozy, type-controlled simulation. Strike a MATCH, throw LOGS onto the crackling fire, and watch them slowly burn down to ash in real-time. Discover more interactive commands like MARSHMALLOW, SMORE, HOTDOG, FIRECRACKER, NEWSPAPER, RED, SUNSET, WATER, or just sit back, turn the lights down and enjoy.
If you purchased Pixel Fireplace back when we had it on the Hex-Ray Studios website and the Mac App Store, please email me and I'll get you a fresh copy!
✉ → tedmartens[at]gmail[dot]com
Original Fireplace by Ted Martens © 2010
Hex-Ray Studios - Ken Kopecky & Ted Martens © 2012
Hammertail - Ted Martens © 2015 - 2021
In order to download this game you must purchase it at or above the minimum price of $2.99 USD. You will get access to the following files:
- Update v1.2.3: Performance Fix, Dual-Screen, Bug FixesDec 19, 2020
- Ubuntu version now available!Dec 10, 2020
- Update v1.2.2: Complete, Itch App Support, Secondary DisplayDec 05, 2020
- Update: Dual Monitor Support in Beta v092Jul 07, 2020
- MacOS 64-bit Beta v0.9.1Dec 24, 2019
- MacOS 64-bit Beta now availableDec 19, 2019
Log in with itch.io to leave a comment.
This is incredible! Can a Raspberry Pi run this?
This game is so relaxing
i'll just add a guide
And i want to do a "Twitch plays pixel fireplace"
Could this run on an android tablet?
An Android version "wood" be cool. Having a mini fireplace on your tablet/phone in the background while chilling in the living room.
If I developed a virtual fire, there'd be an android version, and I would name it Digital Ember ;D
It would be a really cool addition if we could have a way to add or stream music softly while watching the fire~ maybe through spotify or youtube or personal files or something~ ^w^
I don't understand. You can play music with your computer in the background. Do you mean special fireplace music in the program itself?
I so much love your app ! Thanks for doing this :) A suggestion : I'd love a command for changes to happen by themselves, randomly... how does that sound ?
This looks so cute! Have you thought about Twitch integration for it? I could see my stream having a little fire in one corner, and my chat using the commands on it to interact. Would be pretty cool!
I second, I would really be looking forward this! I am sure it would become popular.
really cute and pretty. the pixel art is so nice
I turned this on and got scared my computer was on fire so I poured a bucket of water on my computer. For some reason my computer won't startup , are you aware of this bug that your program creates? Will you be fixing this in the next patch so that I can turn on my computer again? I'm awfully bored here without access to my games.
why dont the links work anymore
What links do you mean? I just checked the Download buttons and they work.
Oh maybe you mean the versions shown below "Buy Now". That's how Itch shows what you will get when you purchase.
If you've already purchased Pixel Fireplace then scroll to the top of this page and you should see 'You own this game' and a 'Download' button. Click that to take you to the Download page.
bug report: water before log results in a crash
ERROR in action number 1 of Step Event0 for object controller_Fireplace: Unable to find any instance for object index '33' name 'oLog' at gml_Object_controller_Fireplace_Step_0 (numerous octothorpes redacted) gml_Object_controller_Fireplace_Step_0 (line -1)
Any way to lower the audio? Or to shrink the window?
No there isn't, sorry. double-click to toggle fullscreen/windowed but the window size can't be changed. I'll think about an Options menu for the next update, although it won't happen for a few months. There may be a limit to how small of a window I could support. What size window did you need? Is the problem that the window is bigger than the display screen, or that you have a specific size you need for streaming or something like that?
Any update on the update to be able to resize when windowed?
I run in a 3 monitor surround setup, so my pc sees my 3 monitors as 1 ultrawide. I would love to have this running on one of the monitors in a window, but not being able to resize prevents that. Is this something that I could add to the options.ini (ie: Windowed=true, Resolution=1080x1920) or something like that?
Hey, can you send me an email at tedmartens [at] gmail [dot] com, and I'll get you hooked up :)
the microsoft store has an app called "eartrumpet". you can control the volume of each thing that's open separately with it. I use that to lower the volume of fireplace on my computer, if you are on a windows pc. Hope that helps??
I've been using this for campfire RP scenes during my TTRPG sessions. Love it.
I love this game/program! I wonder if an aquarium or water themed one would be possible... same color dynamics but a light changing. Just a thought. Great job tho!
Hi! Thanks a lot for the updates lately. I've used Pixel Fireplace since 2015 when I started college, and it's been around way before that so it's great to see it not fall into software hell.
I hate requesting features for software I purchased years ago, but I noticed that GMS2 now supports ARM builds for Linux; any chance to get a build to run on a raspberry-pi? That would open up so many avenues to run it standalone in custom cabinets, and I would personally love to build a physical, portable pixel-fireplace to keep running in the living room.
Anyways, thanks for all the good work and for building a staple in indie-dev culture!
Hey... I have purchased the game 2013 on hexraystudios but the download links doesn't work any longer? did i need to buy it again?
Hi friloo thanks for messaging. I can get you set up with a fresh download link through email. Please send an email to tedmartens [at] gmail [dot] com
What's "smore" meant to do? It highlights the letters like it's a valid command, but doesn't accept it to do anything. If I try to add an extra letter, the only working result is adding a 'd' - at which point it parses "red", which is not what I mean ;)
Fascinating how I can eat a flaming hotdog! I'm a fire-eating dragon, roar!
Absolutely adore this program and have used it since the Bundle for Racial Justice and Equality! Just got a new computer and reinstalled the fireplace and no longer seem to have options available to me either from the launch menu or in the fireplace itself (typing "options", "text", "slomo", etc has no effect). Did I perhaps botch something on my reinstall? This is on the latest Windows version. Thank you!
Hello. I rewrote fireplace in a new code-base last year and there's no Options menu anymore, so it's working as intended. Turning off the text when you type causes some usability issues so it wasn't included in this version.
Fantastic program! I integrated this in my streams and programmed a bot so chat can interact with it. I love having the chat change the color of the fire or scare me with the sudden firecracker explosion.
haha wow that's awesome :D
Can you teach me how you did this please I'd like this as my be right back screen
Hi! You can just make another scene capturing the fireplace for your brb screen. Setting up a bot required a bit of work but I'd be happy to direct you to some resources. Do you have discord?
Hi there! I got this as part of the charity bundle a while back but hadn't had a chance to try it out until now, and I just wanted to say that I'm already in love! It makes study sessions so much better. One minor thing I've noticed is that typing "quit" or "water" before laying the first log seems to crash the game with a code that starts "ERROR in action number 1 of Step Event0". I'd be happy to give the full error code if it would help. Thank you so much for this awesome game!
Hello! I've got a question regarding the "water" command. Is there a way to prevent being kicked to the main menu after using it? Could you make it so the burnt logs stay and you can use a command like "sweep" or "clear" to get rid of the ash. If you read this, thanks for your time! Have a good day/night! :D
Hi! I’ve enjoyed your fireplace for many years and I’m excited to use it on other OS’s than my original Mac.So much in fact that I bought it again on itch.io. However I’ve one issue with the Ubuntu version. I have no sound at all. Windows version works fine, macOS too.
Thanks for letting me know! The Ubuntu version is challenging for me to test because I'm doing it through VirtualBox. I just checked and the volume was indeed very very low. I had to turn the volume up on the Linux VM all the way, and then very high on my Windows audio controls as well. I'm not sure yet how to solve this, but I'll think about it. Thank you!
Thank you for your quick reply!
I don’t know exactly how, but I have sound back! I’m running Lubuntu 20.10 on a very old (Win Vista era) PC. I thought I would give Wine a try and I installed the latest Wine Staging and although it didn’t display any video because the iGPU is so old it’s not supported by Vulkan, it played sounds. So I go back to the native Ubuntu version and suddenly there’s sound. I’m thinking maybe I was missing libs or something. Anyway, thanks.
P.S. Try to reuse an old Mac and put Ubuntu on it for testing for you can.
That's great, I'm glad it works now for you! Yeah I should look into the libraries to see if any should be required. Maybe there's a list of libs for all GameMaker games.
Hi Ted Martens ... THANKS for this gerat "Game" !!! Love it !
is it OK to make a Youtube Video / LetsPay / or use it as background element for Videos or streams ?
Have a great day, STAY SAVE - Eric
Hi Eric. Thanks, glad you enjoy it :) Yep go ahead. Make sure you have the latest version 1.2.3 because there was a bug in v1.2.2 that caused performance issues.
Version 1.2.3 now available with performance and bug fixes, 'rainbow' and 'crayon' commands. More details https://hammertail.itch.io/pixel-fireplace/devlog/205806/update-v123-performance...
Hotfix v126.96.36.199 (Windows only) addresses a performance issue. There was a memory leak in v1.2.2 (Windows only). Dual-screen support is temporarily removed because that's where the bug is. Thanks for discovering that issue carles.tm! I'll get that feature sorted asap, but for now please update to v188.8.131.52 and sorry for the inconvenience.
Hey! I got this in the BLM bundle for Racial Justice and Equality a while ago, and I've absolutely loved it since. I just upgraded to the most recent version, but unfortunately I noticed that there are a small handful of commands that are missing from previous versions such as "rainbow" or "touch". Was this intentional, or is it simply yet to be added? Also, when I type the number 0, it lights up as though it is the start of a command but I can't find any other keys to complete it. Even if you don't get to any of this stuff, I absolutely love the software you've made; it's so pretty and soothing. Thank you very much for your time, and for the lovely game you've designed.
Hey Shmoopers, thank you for the kind words I'm glad you enjoy it :) the 'rainbow/party' command flashed colors and I decided to remove it because of photo sensitivity. I tried making a fire that was rainbow colored and didn't flash through the colors, but it was muddy and didn't look like a rainbow or very good. If I can make it look decent I'll get it in the next update :) The 'touch' command is one that I decided not to re-implement. Pixel Fireplace is meant to be a nice soothing experience. That command brings to mind pain, and I always felt it didn't really belong so it didn't make the cut for the rewrite. The number 0 is a bug, I have no idea why it's doing that heh. Thank you for letting me know!
I'll add a note to the 1.2.2 DevLog about 'rainbow' 'touch' and the bug with 0.
I was able to make a build for Ubuntu 16+ 64bit. The only small issue I've found is Pixel Fireplace can't prevent Ubuntu's sleep settings, so you'll have to adjust them if you don't want the display/computer to sleep while running it. I won't be able to fix this unless Game Maker adds a new function for overriding it. Everything else seems to work fine including dual screen support, but let me know if you find something. Some more details from the GM:S website:
"Ubuntu 16 or later is required. Other distros can usually run the games that GMS2 generates with no issues, but we only state support for Ubuntu, so if you have issues playing games on these other platforms you will need to investigate this yourself. All games are 64bit-only"
So, I just emailed you with my old Pixel Fireplace activation code asking if it could be added to my Itch.io account. Thanks!
Are there any plans to make a Linux version? I'd love to run it on my raspberry pi.
Thanks for sharing interest. There are no immediate plans sorry. I don't use Linux and I'm a slow, solo programmer, so I'm worried I wouldn't be able to maintain support for it in addition to other OSs and projects. That might change someday, but for now I can't. I remember hearing that it runs with Wine. I can't test it myself, but you could try that.
There are definitely some cool possibilities with raspberry pi. I hope I can look into in it later this winter.
Hi again, I was able to make an Ubuntu 64bit build after all :) The only issue I've found is that fireplace can't prevent the computer's sleep settings, so you'll have to adjust them if you don't want the display/computer to sleep while running it. Unfortunately this isn't something I'll be able to fix unless Game Maker adds a new function for overriding it. Everything else seems to work fine including dual screen support.
Hi Ted,I bought this some years ago and loved it, I liked to play this on my second monitor while working during the cold seasons. :) Now that I have it here on itch I wanted to use it again, but after installing the Beta_v092_Win I cannot make it work correctly on my second monitor. If I double click on the main monitor it toggles between fullscreen/windowed correctly, but if I drag it to the second one and double click it again it moves to the main one for a split second and then returns to the second one but stays centered in the screen in the small windowed size. I then cannot move it around until I double click again (I guess it's in "fullscreen" mode but with an incorrect size?).
Hi, thanks for letting me know and for the detailed description! I just checked and it fails on my machine now too, although in a slightly different way.. I guess something changed in Windows, so I'll have to do it differently. I'm looking into it now, and hope to fix it for the Out-of-Beta Update (v1.2.2) which is coming soon!
No problem, and thanks for looking into it! :)
Hi Carles, I wanted to let you know I fixed the secondary screen issue in version 1.2.2 and it's available on the Itch App and the Pixel Fireplace Downloads Page. Let me know if it fixed the bug you were having.
Hi Ted, thanks for letting me know! Sorry to be a downer but unfortunately it seems it's still not working correctly for me :(. I've removed the previous version and installed the latest one you have uploaded (tried via the Itch app and also via the downloads page). After starting it, double clicking to switch to windowed mode, dragging the window to the second monitor and double clicking there again, it switches to fullscreen mode but back on the main monitor. It doesn't want to stay in the second one.
hmm dang! A few questions:
1) What OS version is your machine running?
2) Just to make sure, can you see "v1.2.2" on the Pixel Fireplace title screen at the bottom left?
1) I'm on Windows 10 Pro build 19042.685, the latest update it finds at the moment.
2) Yes, v1.2.2 on the corner.
Okay, that's what I'm on too. Would you mind trying out a debug version? It'll show the variables used for the displays and game-window xy positions, and sizes. You can email me at tedmartens [at] gmail [dot] com
Also, before going fullscreen pixel fireplace checks the top-left corner of it's window to determine which display to go to, so if the window isn't all the way within a secondary display it will go to the main display or whichever display that corner is within. It defaults to the main display if the top-left corner is outside of all display borders as well. Make sure you've dragged the window all the way to your secondary screen before trying fullscreen. (I might change it so that it checks the center of the window instead of the top-left corner)
I got the game in a bundle a while ago and I can't find my activation code anywhere
Hi, there's an activation code on your Pixel Fireplace download page in the 'instructions' section below the Download buttons. The Beta version doesn't require an activation code anymore, but it's not quite feature-complete. I'm working on that now.
On the surface this doesn't seem like much but it's become a staple to have open for me. Discovering new words really fills you with a sense of hope and joy :]!!
I've been using this every winter since 2014 and it's become a staple of my holidays. I absolutely love it. Unfortunately I updated to catalina without doing enough research. I'll survive with the 64bit beta but I look forward to having the feature-complete version again sometime in the future. Thank you so much for my favourite way to stay cozy. It's especially needed this year.
Hi Victor, thanks so much for your kind words. I'm really glad you've enjoyed it for so long! It's really nice that it's become a small part of your life <3 I'm working on colors and the rest of the commands for the beta. Then I'll need to learn how to release versions and updates through itchio's app so they update automatically for people who use the that. Hoping to finish all that soon!
Hi Victor, wanted to let you know the macOS 64-Bit version is complete now and available on the Itch App and the Pixel Fireplace Downloads Page :)
I need help please !
This is perfect for studying and very relaxing
but I can't change the color of my fire :(
Hi! Thanks I'm glad you enjoy it :) Sorry about the fire color, the Beta version is not quite feature complete. The fire color can be changed in the other version: 'PixelFireplaceInstaller.exe' (Windows) and 'PixelFireplace_v1.2.1.dmg' (Mac pre-Catalina)
Hi again! Wanted to let you know all the features and commands like fire colors are finished and in the latest version I just uploaded (v1.2.2). You can find it on the Itch App or the Pixel Fireplace Downloads Page :)
Your Activation key can be found in the Instructions section on the Pixel Fireplace Downloads page.
I’ve tried installing this using the Itch.io Book app.
Whenever I try and launch this, all it does is open the folder that it’s installed in. In my case it’s
D:\Program Files (x86)\itch.io\pixel-fireplace\
If I look in the folder, all it has is the PixelFireplaceInstalled.exe and a folder called .itch
If I manuaqlly run PixelFireplaceInstaller.exe, it installs. I’ve tried to install it in the Itch.io folder, but even when I attempt to launch it from the Itch.io Book app, it still just opens the folder.
Any suggestions how I cna get it to work?
For now Pixel Fireplace doesn't support the Itch App, sorry about that. When I'm finished getting all the features into the re-written 64-bit version I'll remove the PixelFireplaceInstallers and get the new version to install, launch, and update with it properly. For now though it needs to be installed and run manually without the app.
Oh cool. Thanks for letting me know Ted. I’m also looking forward to being able to run it in full screen mode on a secondary screen.
Hi again :) Wanted to let you know a new version of Pixel Fireplace (v1.2.2) is now available that supports the Itch App. It will install and launch properly and auto-update when new versions are released.
Tutorial for all commands:
I'm loving this! Is there any possibility you could add Twitch chat integration for the game so viewers can interact with the fire?
Sorry I won't be able to support that, but it's an interesting idea.
I love this! It's so cozy. And if you don't mind I had a few ideas I'd like to share. Nothing that would compromise it's simplicity. I was just thinking maybe you can add a few more commands? Like...
Forever log - the logs never burn out.
Birds - birds would start chirping for ambiance.
Ted Rocks - and "the wind" would whisper "that's right."
Maro - maybe a sleepy marshmallow would appear?
But don't get me wrong. What you have now is perfect. I greatly appreciate what you created and would like to help in any way that I can. I also have a pixel art passion project. If you would like to talk you can find me on Discord as "Michael King#4741". Thank you!
Thanks I'm glad you enjoy it :) Forever log is already in the main version of Pixel Fireplace, but not re-implemented into the 64-bit Beta version, yet.
I'm happy that you knew of my marshmallow character, Maro ^_^ And your Undertale mod looks neat.