
Vigilant Paradise (SEGA Saturn)
A downloadable game

Vigilant Paradise is a brand-new first person shooter for the Sega Saturn. It was a self-funded, five-year journey of many a late night. My personal quest to make an exclusive first person shooter for the beloved, underrated console; and relive some of the magic of mid-90's gaming.
Vigilant Paradise features:
- A full single-player campaign with 3D characters, weapons, and levels
- Two playable characters with differing weapons and story paths
- Over 15 minutes of in-engine cutscenes with cheesy, 90's-style voiceovers
- A shameless overuse of CD synth music
- A symphony of Japanese silicon - utilizing both Saturn CPU's, both VDP's, all standard memory chips, CD audio, and PCM playback

After accumulating a little too much overtime fighting crime in unconventional ways, renegade plain-clothed policemen Vince Dimare and Paolo Diterra have been put on forced vacation. Only a few days in, Vince laments the boredom of having so little to do. But, in the City of Paradise, he may not be so bored for very long...

This game is multi-region and displays in 320 x 240 progressive scan. Game timing automatically adapts depending on whether it is running on an NTSC 60Hz or PAL 50Hz console. The framerate is unlocked and vertically synched.
Use of an optical drive emulator (ODE) is recommended to play on real hardware. Burning the game to CD-R is not supported. If there is enough demand, I can look into doing a proper physical release on CD-ROM.
This game supports the standard Control Pad only.
This game requires 1 free block of space on your Saturn. Progress is saved automatically.
This game does not require/use the Extended RAM Cartridge.
The game is provided in both BIN/CUE and ISO format for compatibility with various ODE's and emulators. Use of third-party tools to convert the game to different formats or do other things is not supported - they will likely break the game. A list of known ODE/emulator compatibility is as follows. Please also feel free to comment below your findings, and I can update this list.
- SAROO (FW 0.7 FPGA 5): Playable
- Fenrir: Playable
- Saitiator (FW163): Playable
- MiSTer FPGA: Playable
- Mednafen (1.32.1): Playable
- Kronos (2.7.0): Playable, some frame pacing hiccups may be noticed due to inaccuracies in the way the emulator estimates VDP1 draw times
- Ymir (0.2.1) Playable, no music as emulator hasn't fully implemented CUE files yet
- Yabause (0.9.15): Playable, no music as emulator doesn't support CD audio
- Pseudo Saturn Kai Cart: Some players have experienced strange glitches using both a Kai and Fenrir/Saitiator to play the game. If you experience strange behaviour, try removing the Kai and using the native ODE menu to boot the game. Kai is not currently compatible with all Saturn games.
| Status | Released |
| Rating | Rated 4.8 out of 5 stars (6 total ratings) |
| Author | Playnautic |
| Genre | Shooter |
| Tags | 3D, FPS, Homebrew, Low-poly, No AI, Retro, saturn, sega, sega-saturn |
| Average session | A few hours |
| Languages | English |
| Accessibility | Subtitles |
| Content | No generative AI was used |
Purchase
In order to download this game you must purchase it at or above the minimum price of $10 USD. You will get access to the following files:
Development log
- V1.003 Released54 days ago
- V1.002 Released83 days ago
- V1.001 Released90 days ago
- V1.000 IssuesJan 05, 2026






Comments
Log in with itch.io to leave a comment.
I downloaded the game, but I can't get the music to work on my Saroo. I'm on v0.9. I already really like this game, but I'm getting no music :(
I would definitely buy a physical release if you ever plan to do it
Thanks BradiusMax, have you copied over everything from the .ZIP file to your microSD card? Often music won't play if the .CUE file is missing (the .CUE file tells the Saroo which music/data file is which).
OK, this was a user error. I thought the disk image and the CUE/BIN files were like two different ways to play the game. Included all of it in my Saroo and the game now plays with the music.
Only issue I have now is the game crashes after I complete the first mission, the one in the courtyard after the characters converse at the table about being bored on vacation. Goes to black and never moves to the next level. Have others had this issue?
Here's my Saroo info:
Thanks for replying!
Thanks BradiusMax. I've tried the first level on firmware 0.9, but wasn't able to reproduce the issue. Please forgive the additional questions 🙏:
Regarding controller support, I have used the 3D Control Pad successfully in terms of it being read, but the 3D stick does not work with VP - which is fine, I just love the feel of that controller! I also used the Flight Stick and positioned it for left handed use to feel more comfortable, and that has actually become my preferred way to experience Vigilant Paradise!
The game plays great overall on my Satiator. Keep up the great work!
Huh, after finishing Level 4 (the one with sniper rifle) on Mednafen, I'm now stuck on the Now Loading screen (I finished the level with one full heart remaining).
I'd like to confirm that 1.002 works properly on Mednafen. The issue after finishing Level 1 is no longer around, and currently I'm at Level 3, which keeps kicking my ass even from the beginning.
I like how your partner now goes around helping you, although personally I feel like you could make the AI a bit more intuitive, instead of always following you from behind.
Also, for another suggestion, maybe make the controls readjustable, as they can still be confusing at times.
Hey, was super excited about this project, super exciting to see a 3D work of this quality on the saturn in this day and age! Knew I was in for a treat when I saw the gorgeous VDP2 water at the intro. However, im unable to play the game on my fenrir. The first time it froze while loading into the first level, and the second i was unable to shoot my weapon by pressing either trigger button. Tried multiple different controllers. This was on the latest release and when trying the earlier ones they wouldn't boot at all. Any idea where to start on troubleshooting?
Thanks for reaching out br0f. Please forgive the long list of questions 🙏
What model number is your Saturn?
What model number is your Fenrir?
What model memory card are you using in your Fenrir?
What version of Fenrir firmware are you using?
Have you followed any Fenrir troubleshooting guides?
Have you modified the game's files in any way (rename, delete, conversion tool etc). ?
Have you tried redownloading and recopying the game to the Fenrir memory card?
Does your Saturn have any other mods beside the Fenrir?
Do you have any accessories inserted into the cartridge port or expansion port (Pseudo Saturn, Action Replay, 4MB Expansion, Backup Cart, Video CD card etc.)?
Is your Saturn battery healthy?
If you erase your save game from the Saturn system menu (considering you're only on the first checkpoint of the training level) does this fix the issue?
If you load V1.001 or V1.000, and let the Saturn sit for 2 minutes, does the game eventually start?
Do other games work on your Fenrir?
Do the shoulders buttons consistently not work whenever you bootup the game, or did this only happen once?
How many times have you tried booting V1.002 overall?
No problem on the questions, I definitely could’ve included more information
Saturn model number: HST-3220
Fenrir model number: not sure if this is it, but it says “rev 2.3 2022” near the card slot. Menu says it’s Fenrir 20 pins.
SD card: Sandisk imagemate microSD XC card, 128gb
Fenrir firmware: 1.5.8
I haven’t followed any fenrir troubleshooting guides yet but that might be a good place to start.
I have a pseudo Saturn Kai in the cartridge port and no other mods to the console besides fenrir.
I replaced the system memory battery fairly recently.
I have tried reloading the game onto the SD card, same results. Deleting the save game had no effect either.
Every game I’ve tried except for Last Bronx and this one has worked flawlessly on the fenrir.
I tried loading 1.000 and it did eventually make it to the intro and menu after a long load but it hung on “now loading”
I tried booting 1.002 at least 5 times. Most times it also fails to get past the loading screen after selecting a new character. It only made it to the training room twice, and both times the shoulder buttons did not function.
Thanks br0f,
some things you could try:
You could try removing the Psuedo Saturn Kai and loading the game straight from the official Fenrir interface to see if that makes a difference.
If you're using the Fenrir Loader Kai in the Fenrir, you could try reverting to the official Fenrir interface.
V1.001 and V1.000 had known long load times on Fenrir - this was fixed in V1.002. You may need to wait around 2 minutes for the game to load a level on these older versions. You could try loading up V1.001, giving it that 2 minutes to boot and load a level, and seeing if the experience is any different - this may give me some clues on further things I could look into.
Took me a few days to get around to it, but taking out the pseudo Saturn cartridge and booting from the fenrir menu worked!
Fantastic work! Just made it to the boat fight with the pirate and am loving the gameplay variety so far. Thanks for helping me troubleshoot.
Great to hear br0f, and glad I could help. I'll put up a note letting other players know to try this is they have issues. Do you know what firmware version your Psuedo Saturn Kai has? (It should say at the top of the screen in the menu, probably starts with a V6).
What were the difficulty adjustments made in version 1.001?
Hey there. GREAT game! Just finished a playthrough as Vince :)
I thought you'd like to know that I actually played it on my PAL Saturn via my Satiator (using the .CUE file). You say in the compatibility list that the Satiator is "Not very playable". But it ran really well for me! Much better than when I tried the Yabuse or Mednafen emulators.
It did crash once, after I beat the helicopter level. But thankfully, it saved the progress. So when I restarted the game and hit "Continue" it started at the cutscene after the level. Which was great.
The only bad glitchy visuals were also on the helicopter level. A few times the lower part of the screen looked a bit weird. And one time my sniper rifle sight vanished and I couldn't shoot anyone. But other than that, the game ran brilliantly for me.
If it's ok to make a few notes/suggestions:
- Some enemies seem to be able to shoot through walls. But not all of them. This was particularly noticeable on the hotel mission. There were 2 or 3 enemies who seemed to be able to hit me when I was in a different corridor (they were in rooms with hostages). I noticed this on a couple of other levels, but it wasn't so bad.
- It might be good to make it so you can walk through your partner. On the hotel level I actually got stuck at one point, because my partner was blocking the way and I kind of got stuck between him and a wall. Like I couldn't move at all, except for spinning around on the spot. I had to restart the level.
- I like that it's not a fast-paced game. But I think the turning should be slightly faster. It feels so sluggish just trying to turn to face enemies at times. Just slightly faster would make it feel a bit smoother and less cumbersome, I think.
- I had a problem on the yacht level, when you go upstairs and activate the first checkpoint. When I first got to that point, I had one hit left on my life. And as soon as that new area loads, an enemy shoots you. Basically I was stuck in limbo, everytime the game reloaded, I had about 1 or 2 seconds before I'd get shot. I tried to move and turn to avoid getting hit, but (partly due to the slow turning) I just couldn't even face my shooter in time. Nor could I outrun their aim. I had to restart the level. So I think it would be helpful to have a health pickup just before you reach that checkpoint. Or maybe a wall that blocks the enemy seeing you immediately when the new area loads.
But other than those comments, this was an excellent game! I'm definitely going to recommend this to people on our podcast. I genuinely laughed at a few moments in the cutscenes. I'm looking forward to playing through as Paolo next :D
Has anyone tried this with the Terraonion MODE?
I would love to see an official CD ROM!
Yeah I would buy it day one. Tall box please ha ha
Once you've fixed out all the bugs, I think you should optimize the game for CD, or better try to release an official physical edition (given the high quality of the game, I don't think you'll have any problems finding a publisher).
This game is great, even though it's a bit buggy I enjoyed it a lot. I played it on the Mister FPGA's Saturn core. One bug I noticed was that sometimes music would loop a really small section until another track is loaded.
Another issue to report:
The enemies can sometimes shoot through walls. This makes the Maze level particularly insufferable.
The frame-rate is highly variable. Please, if you could, please at least provide an option to lock the game to 30hz or 20hz.
Thanks Ponut, the maze is quite large, is there a particular wall they are able to shoot through?
Also, how did you get past stage 2 with the white-screen issue you were reporting in your previous post?
Getting past stage 2 involved my Saturn's battery dying and having to start the game over again. Since I did not try and restart the level to get more health, I never had a chance to encounter that bug. Though I will say, I don't think the jeans that the boat boss was throwing were spawning in the first time through that boss fight. The root cause of that bug probably happened before that boss fight was loaded.
They were able to shoot through walls around the ?third? hostage. I died before I saw the hostage so I could not describe them. Maybe a hostage with white clothes? But it was specifically the walls around the hostage. The AI were also able to shoot through walls in the apartment section of the level (other character's level), especially when they were in the bedrooms off the right hallway from start.
Does it work with the RHEA optical disc emu?
Congrats for the game!
I enjoyed the graphics, HUD, effects, the soundtrack and the Miami Vice feel.
I agree with @hexdidnt about the controls and aiming points he mentioned.
Also I recorded a gameplay with SAROO and I had two freezing problems (SAROO is a hit n' miss) and maybe background music issues too (?).
Looking forward to recorded another gameplay with Satiator or Mister FPGA.
You can check the SAROO gameplay here:
Put this on my Saroo and tried it first on my UK/PAL Saturn: pleased to report that it all seems to work very smoothly.
For a solo, homebrew project, this is phenomenal. The HUD is well-designed, particularly in that it switches side depending on which character is in play. However... what was behind the decision to reinvent the wheel on the controls?
FPS games habitually to use the D-pad for forward, backward and turn, with the shoulder buttons to strafe and one of the other buttons (usually A) to fire. Even with the on-screen prompt to use A/B to turn, I constantly found myself turning when I wanted to shoot and shooting when I wanted to turn, just because the more traditional controls are ingrained.
My only other gripe would be that it's difficult to tell where I'm aiming sometimes. This might improve with more play, but there were times where I was convinced I was lined up with my target, but used all my bullets to no effect.
Even so, this is a fantastic achievement, and I look forward to future Playnautic games!
I have to admit, I was a little unsure about the controls at first. But just doing the tutorial, I found them actually pretty good.
I beat the game as Vince earlier today and the control layout didn't bother me at all. My only gripe with controls is that the turning feels very slow most of the time.
Maybe it'd be good to have an option to change controls, for those who might want to change to a more 'traditional' style. But I'd like to keep the default option too, because I found the combination of A/B to turn and the D-Pad for strafing felt quite natural.
been playing on my Saroo, absolute blast. Miami Vice and Sega Saturn inspirations, we should be friends lmao. Thanks for the fun!
How did you get the music to play on your Saroo? My Saroo won't play the background music. Do you know which Saroo firmware version you're running?
I'd like to confirm that this works with the Ymir and SSF emulators. For it to properly work on Ymir, however, you need to use binmerge to generate a single BIN/CUE file, and audio tracks don't really work properly (i.e. once the music track for a certain stage/passage ends, it'll automatically play the next track until it's finished, after which it returns to the original track, and so on). Also, the audio tracks don't play on SSF at all.
Once I defeated the first level's boss on Mednafen, all I got is just a blank screen, and not even a Now Loading screen at all.
Stunning! Please make a physical release for this!
I have ran this on a fenrir with iso/bin/cue (a duo, not the new lite one) and it has long load times, admittedly I don't know how long they're meant to be but they feel long. Otherwise seems to run correctly.
I'm having the same experience on a Fenrir Duo using Bin Cue. Sometimes long periods of black screen. It also froze completely while loading at one point
I'm playing the game on my Saturn and gotten softlock on the boat boss. I decided to reset the level to try and get there with more health. Unfortunately, I can no longer play the boat level. The screen is stuck in fade-to-white and the boat level never starts after the cutscene. Humorously, you're able to walk around at this point. I can't progress anymore at this point.
Thanks for letting me know about this one Ponut. It sounds like the events that fade in the screen and put the player in the boat may not have loaded correctly. Please forgive the list of questions, they will help me try and pinpoint what's going on.
• What model number is you Saturn (eg. HST-xxxx or MX-xxxxx)?
• Are you using an ODE, and if so, what kind?
• Does the issue keep happening even after you hard-reset / power-off-and-on the console?
• When you start the game and select "Continue" from the main menu, where does the game continue from - the first cutscene or the white screen?
• If you select "Stage Select" from the main menu and play "Stage 2", does this fix the issue?
• If you play "Stage 2" as a different character does this fix the issue?
• If you start a "New Game", quit straight away, go to "Stage Select" and play from "Stage 2", does this fix the issue?
Well it's a model MK-8000A NTSC Saturn. I am playing with the Satiator ODE. The issue kept occurring after power off and restart. "Continue" starts the game from the boat cutscene, then it's white. I didn't think to try Stage Select, a different character, or the other options but I implore you to investigate the issue further.
Sega Saturn Shiro! just showcased this on their live stream, and posted an article about it today on their website as well; so a bunch of us are just now hearing about it and buying this game today!
Looks awesome from watching Shiro! playing it, and i'm downloading it now.
Cheers!
Do you plan to release a demo of the game?
Thanks Costenaro. I currently don't have plans to create a demo build of the game. It was something I did consider during development, but in the end I decided it was going to be too complicated.
Hey, this looks like a promising game! I kinda dig the details, including the HUD graphics and a left-handed character (which you don't get to see on an FPS game every day).
However, I've seen this one doesn't get enough advertisement, which results in lack of attention from the Saturn homebrew community. The SegaXtreme pals would be so glad to check this out, as well as help you in case you need any!
Edit: This game is a must buy!! You should add a sound test menu for the awesome soundtrack that lets the music play while the graphic display of the city and seas show. Kind of like how the space shuttle on the Saturn cd audio menu displays.
Great intro as well, Happy holidays!!
I played this on the grey Japanese Saturn console with the Satiator ode with firmware FW163 MNU71 and through the Satiator Psuedo Menu Kai V6.545 app. In the menu kai app, I went to "Loader settings", highlight "BRAM mode" and select "Autodump" to keep saved data between the SD card and internal memory. Because even with a new battery installed into my Saturn, I randomly lost my saved data of completing the game with Paolo (Although I have already beat the game with him 3 times thus far). Loading times are what they are because like you've mentioned, this game contains a lot of assets and the technical marvel that you've achieved with this project is worth the patience on loading times.
Had barely any problems with playing as Paolo 1st (aside from a few freezes after completing a stage) but playing as Vince, I noticed a glitch on the sniper scene whenever I killed an enemy before he found his position to start shooting back and the game wouldn't proceed to the next scenario. His magnum gun also doesn't seem to damage the enemy as well as Paolo's pistol does. The only other problem that I've noticed with both characters is receiving random damage while hiding behind walls (mainly in the rescue missions, the bookstore scene on level 1, and the beginning of stage 3 with trying to run and hid behind the brick pillar wall to dodge the guys shooting their shotguns at me). Still having a great time with the game regardless and am glad to see this project getting the love that it (and you) deserves!