Star Soldier
Getting to Know Star Soldier
Star Soldier on the MSX 1 is a 1986 vertically scrolling shooter originally developed and published by Hudson Soft. It came out in the same year as its NES counterpart, running on the popular MSX home computer standard common in Japan and parts of Europe. This is the first entry in the Star Soldier series, before it later moved to Hudson's own console hardware. If you've played Hudson's earlier Star Force in arcades, you'll notice familiar DNA here, though Star Soldier is its own distinct title with tighter level design and a faster pace.
The player takes control of the starship Caesar, moving through a series of space station corridors overrun by hostile forces. These bases are controlled by massive supercomputers called Starbrains, and each stage ends with one of them as a boss. The core loop is straightforward: you fly upward, dodging enemy fire and colliding with terrain, while blasting everything in sight. Power-ups drop from destroyed enemies, letting you upgrade your main gun into spread shots or lasers. There's no complex scoring system to memorize - just survive, shoot, and take down the brain at the end.
What keeps Star Soldier interesting today is how pure and responsive the action feels. The MSX version runs a bit differently from the NES one - slightly different screen layout and some visual differences - but the core challenge remains. It's a solid entry in the early vertical shooter library, sitting somewhere between Namco's Xevious and Konami's TwinBee in difficulty. If you're into the genre's formative years, it's worth a few credits just to see how Hudson refined the formula before later series entries hit the PC Engine.
How to Play Star Soldier Online
To start playing Star Soldier on MSX 1, just press Enter to bypass the title screen - the game goes straight into action with no configuration menus. You control the ship Caesar with the arrow keys: up/down/left/right. Pressing S fires your weapon, and holding it down autofires. The first few stages throw basic enemies at you in predictable patterns, giving you time to grab power-up capsules. Each destroyed enemy may drop a letter: P for a better gun, S for speed boost, or a shield icon. Collect them to improve your chances against the Starbrain boss at the end of the level.
The core gameplay is all about positioning and memorization. Enemies spawn from the top and sides of the screen, often in waves. You need to weave between bullets while keeping your fire pointed upward. The Starbrain bosses are huge and shoot dense patterns - learn their attack rhythms and find safe spots to unload your upgraded gun. If you get hit, you lose your current power-up level and restart with basic weapons, so dying late in a level can be punishing. There's no continue system in the MSX version, so one credit is all you get. The game runs on a loop; after defeating the final Starbrain, it cycles back with increased difficulty.
If you're playing the Japanese MSX version, the menu and text are in Japanese, but the gameplay is entirely self-explanatory. The only screen that might confuse you is the high score entry - just press Enter to skip it and start playing. The MSX keyboard layout is different from a modern keyboard, but the EmulatorJS mapping provided above handles everything. Remember that the MSX version scrolls vertically at a slightly different rate than the NES port, and some enemy behaviors are tuned a bit differently, but the goal remains the same: destroy all Starbrains and survive as long as possible.
Star Soldier Keyboard Controls
Controls
- Arrow Keys: D-Pad / Movement
- X: Trigger 1
- S: Trigger 2
- Enter: Start
Comments (0)