r/MSX • u/ziggaboogi • 1h ago
r/MSX • u/ZadocPaet • Jun 12 '21
Join the Retro Gaming Network Discord Server and talk about MSX!
r/MSX • u/LeandroCorreia • 1d ago
SCREEN 5 image converter
Using my image knowledge and vibecoding, I made an image conversion for the MSX 2 SCREEN 5 mode. Enjoy! 😄
r/MSX • u/Loud-Soil9094 • 1d ago
I'm remaking King's Valley II (MSX2, Konami 1988) in HTML5, playable in your browser
Hi everyone! King's Valley II: The Seal of El Giza is one of my favorite MSX2 games, so I've been rebuilding it in JavaScript and HTML5 Canvas. It runs right in the browser, no emulator or install needed.
I studied the game logic frame by frame against the original running in an emulator, so the graphics, timing, jump arcs and the palette cycle on the face reliefs all match the MSX2. The music and sound effects aren't recordings: they're played by Konami's original sound driver running inside a Z80 emulator, with sampled drums layered on the percussion.
What's in the demo so far:
- Stages 1 to 3, plus stage 7 with the jumping mummy and the crumbling floor. Use the password ADIBFJNN to go straight there.
- The secret SOUND SELECT screen from the original, hidden in stage 7, which lets you play every song and sound effect.
- A few optional touches: debris when you dig (press V to switch back to the original frames), mummies that turn to dust, and a new moon and stars.
Arrow keys move, Space jumps or uses an item, Enter starts, and F switches to fullscreen.
▶ Play it here: https://saulofpadovan.itch.io/kings-valley-2-remake-html5
It's an unofficial, free fan remake, and all rights to the original game belong to Konami. Stages 4 to 6 are still in progress, so feedback is very welcome, especially from anyone who knows the original well!
r/MSX • u/Few_Ad_8627 • 1d ago
Happy 43rd Birthday to the MSX!
On this day 43 years ago on October 21st, 1983, ASCII Corperation's MSX computing standard was first made availible to the public in Japan with the Mitsubishi ML-8000 being the first machine released with the standard. Other compaines like Sony, Sanyo, Hitachi, and many more that worked with ASCII followed suite creating an entire ecosystem of gaming computers that would span a over 12 years! All the while introducing classic game franchises like Bomberman, Metal Gear and Puyo Puyo. Whats your favorite MSX Model and game?
r/MSX • u/RogerPennaAces • 3d ago
Help finding a MSX 1 game... futuristic hoverbike/ship, in streets of a city, awesome music and had an intro.
The game (if in floppy disk) would require a RAM expansion.... 128kb I think.
It was MSX1.
The graphics were colorful. I am not sure if it was a hoverbike or ship because it had sort of a cockpit. But it hovered. Meaning it had no wheels but it was also not flying... you could stop, turn around, etc. It could shoot
The city streets were wide and it was not "asphalt". It were sort of gray tiles, like if metal, giving a futuristic aspect
Around, there were green areas with futuristic buildings, drawn in a 3D sort of way (not from above)
the version I had was in japanese, which is why I can´t give story details despite it having an intro.
IMHO, it had one of the best soundtracks of any MSX game. But I also think the same about the soundtrack of the game HYPE, and it never features in any "best of MSX songs" list.
r/MSX • u/Speccy-Boy124 • 3d ago
MASTERS OF THE UNIVERSE
Who remembers the game Masters of The Universe: The Movie? My retrospective video reviews of Gremlins game released for the Commodore 64, ZX Spectrum, Amstrad CPC, MSX and Atari ST. Share your thoughts.
r/MSX • u/These_Magician_3789 • 5d ago
DKFS now works on the MSX cartridge version as well—test successful!
galleryr/MSX • u/These_Magician_3789 • 4d ago
I added BaDCaT (wired serial) support to my custom openMSX fork that I use for development.
r/MSX • u/These_Magician_3789 • 5d ago
DKFS (Do you Know Flying Spagetty?)... Successfully played the MSX client on real hardware!!
r/MSX • u/Jerriaan • 7d ago
Avalon, a full RPG now available for MSX2!
Ever played SD Snatcher, the YS series? Or what about the Pumpkin Adventures? I used to love those games back in the day. With my brother, I created Avalon 28 years ago, but could never do it for MSX. Now it's there.
For MSX2 computers with 64k RAM. Supports Moonsound, MSX-AUDIO, MSX-MUSIC, SCC+.
The ROM for the MSX is free. There's also an enhanced version available on Steam. If you like it, let me know!
r/MSX • u/These_Magician_3789 • 7d ago
DKFS(is solo online game).. Finally succeeded in running it on real MSX hardware!
galleryr/MSX • u/thearchivefactory • 7d ago
MARSPORT [1985] The Gargoyle Games Unofficial Triology is complete!
Marsport is a science fiction computer game that was released for the ZX Spectrum and Amstrad CPC home computers in 1985. It was published by Gargoyle Games in the United Kingdom and Dro Soft in Spain. Marsport was intended to be the first part of a trilogy called "The Siege of Earth" but parts two and three (Fornax and Gath) were not forthcoming. Because of this, it is often regarded as being part of an unofficial trilogy alongside Tir Na Nog and Dun Darach (both of which are part of the same official series) due to its having very similar gameplay to these titles. Marsport also has similarities to the later Gargoyle game Heavy on the Magick.
The year is 2494. For seventy years, the Earth has been under siege by the insectoid Sept. Since the siege began, the Sept have been kept at bay by a huge Force Sphere which surrounds the Earth and the Moon. However, the Sept are on the verge of discovering how to breach the Sphere unless it can be strengthened according to the formulae contained in the original plans. Unfortunately, these plans are concealed somewhere in the Martian city of Marsport, now Sept-occupied and booby-trapped by the city's M-Central computer. One man, Commander John Marsh, has been sent to retrieve the plans in the belief that a determined man can sometimes achieve more than an army
#zxspectrum #haaland #gaming
r/MSX • u/Calm-School-6270 • 9d ago
MSX 2 Game Spotlight - Famicle Parodic
The MSX 1 standard was popular, especially in Japan & Europe, so the next-generation MSX 2 launched with a major upgrade in graphics. In this series, I'll play & look at the MSX 2 games in my collection to show what the system could do. In this episode, we look at another shoot-em-up called Famicle Parodic by Bit 2.
I knew nothing about this game until I found it (and its sequel - more about that another time) on a Japanese auction site about 3 years ago (I think I say 2 years in the video, but we know how time flies). It takes its inspiration from several other shoot em ups, with each character you select representing that game.
r/MSX • u/thearchivefactory • 12d ago
Batman The Caped Crusader [1988]
Batman: The Caped Crusader is an arcade adventure which uses a unique style, innovated by Jonathan Smith and Charles Davies, to display the action as though it takes place in a comic book.\2]) This technique involved having each game location set in its own panel, often with a comic book style caption in the upper-left corner, with inactive panels faded out behind the current active location. This concept was expanded upon by Sega's Comix Zone seven years later.\3])
The game was split into two independently playable parts in which Batman is faced with two of his most well-known adversaries: "A Bird In The Hand" featuring the Penguin) and "A Fete Worse Than Death" which involved the Joker). The gameplay involves Batman using punches and kicks and his batarang (a thrown weapon) in order to fight the villains' henchmen as well as solving puzzles
r/MSX • u/These_Magician_3789 • 13d ago
Things that don't work on the MSX X-II work just fine on the MSX GT... (Why?)
galleryr/MSX • u/These_Magician_3789 • 14d ago
Trying to build an MSX serial cartridge... Failed...
galleryr/MSX • u/thearchivefactory • 14d ago
Ad Astra [1984] by Gargoyle Games
Ad Astra is a classic space shoot-'em-up video game released in mid-1984 for the Sinclair ZX Spectrum 48K by Gargoyle Games.
Key Details
• Developer / Publisher: Created by Roy Carter (coding) and Greg Follis/Frys (graphics), published by Gargoyle Games. It was the studio's debut release.
• Genre: Arcade shoot-'em-up / action simulation (behind-view perspective).
• Platform: Sinclair ZX Spectrum 48K.
• Players: 1 or 2 players (alternating).
• Gameplay: You pilot a spaceship, dodge asteroids and enemy fire, and shoot down increasingly varied alien craft as you survive through waves.
• Reception: Won 1st place in the "Best Shoot'Em Up" category at the Crash Readers Awards 1984
r/MSX • u/thearchivefactory • 17d ago
Avalon [1984] the 8bit 3d Adventure
Avalon (with the tagline The 3D Adventure Movie on the box cover) is an action-adventure game written by Steve Turner for the ZX Spectrum and published by Hewson Consultants in 1984. Avalon was followed by a sequel in 1985, Dragontorc.
Avalon is set in Britain in the year 408, during the collapse of the Western Roman Empire. The player controls Maroc, a "lore-seeker" who has been given a staff and map by a strange old woman and pointed in the direction of a place called Glass Hill on the isle of Avalon, where a quest to defeat the Lord of Chaos begins.
Avalon involves controlling Maroc the mage in his quest to destroy Avelach, Lord of Chaos.[3] The player's character cannot be killed. The game world is explored by an astral projection of Maroc; if Maroc's energy is depleted the projection returns to Maroc's "physical" body on the start screen, from which the game can be continued.
I wrote a new Z80/R800 macro assembler and linker that runs on the MSX: Tatara
Hi all,
I've just released Tatara, a macro assembler, and Tanren, its linker. They're not cross-development tools: they run on the MSX itself, under MSX-DOS2 or Nextor.
The main goal writing this tool was to release a well-documented assembler with enough quality-of-life features so newcomers have an easy way to develop on the MSX, while being feature-complete so experienced developers can use it for serious work.
I like doing MSX development on the MSX, but the tools that run there always frustrated me. M80 was written for CP/M: it doesn't know about directories, keeps only six characters of a symbol name, and runs out of memory on bigger projects. AS/LD is better in places, but it has no real documentation, and tracking down an error inside an include file or a macro was painful. So I wrote my own.
What it does:
- Runs on any MSX2, MSX2+ or turbo R with MSX-DOS2 or Nextor
- M80 syntax: most M80 sources assemble with few or no changes
- Uses the memory mapper for its tables, so program size depends on how much RAM you have, not on the TPA
- Errors that point to your line, even through include files and nested macros:
MACS.INC(8): ERROR: not a form this instruction has.
in a repeat block, called from MACS.INC(7)
in inner, called from MACS.INC(4)
in outer, called from USE.INC(2)
included from TRAIL.AS(5)
- Directories and environment variables for include and object file search paths
- Long symbol names (255 characters), optionally case-sensitive
- Macros, conditional assembly, repeat blocks
- Named segments, so you can keep all related code grouped (graphics routines here, music code there, ...) even if the source code is all over the place.
- Shared memory for transient data segments, so variables that are never used at the same time can share memory
- .COM programs, BLOAD binaries and ROM cartridge images
- R800 MULUB/MULUW and the undocumented Z80 instructions (SLL, IXH/IXL...)
- Ready-made include files with 900+ MSX-DOS2 functions, BIOS calls, system variables, hooks and I/O ports
- It builds itself: the release binaries were assembled by Tatara and linked by Tanren, on an MSX
I also put a lot of work into the manual, because the lack of documentation is what makes these tools scary for newcomers. It's a full book, online and as PDF, in English and Japanese. It starts from "what is an assembler" and goes all the way to building a ROM cartridge.
- Website and download: https://tatara.tools/en/
- English manual / 日本語マニュアル
- Source code(Apache 2.0): https://github.com/javilm/tatara
- Blog post with the story behind it: here
Feedback, bug reports and questions are very welcome. I'd love to see what people build with it.
r/MSX • u/thearchivefactory • 21d ago
Exolon [1987]
Exolon is a run and gun) game programmed by Raffaele Cecco and published by Hewson in 1987 for the ZX Spectrum, Commodore 64, and Amstrad CPC. It was later converted to the Enterprise 128), Amiga, and Atari ST.
The player takes control of a futuristic soldier named Vitorc\4]) across several flip-screen levels of gameplay. The screens that make up these levels are filled with various generic aliens as well as gun emplacements, homing missiles, landmines and other hazards. The soldier can defend himself with both a gun and rocket-propelled grenades. The two different weapons are effective against different enemies.
The enemies themselves are varied, taking the forms of flying aliens of the type traditionally found in shoot 'em up games as well as homing missiles, fixed guns, tanks, land mines, swarming red pods and "crushers" which shoot out of the ground.
Partway through each level, there is a pod in which the player can "upgrade" until the end of the current level to an armoured exoskeleton with improved weapons and armour. Completing the level without this upgrade results in a score bonus.
r/MSX • u/n2tn1lav_7491 • 22d ago
Finally got my own Talent DPC-200!
Some relatives in Argentina gave me an MSX game many years ago. It was the computer they grew up with, and ever since then I’ve had a soft spot for the MSX. I finally got my own Talent DPC-200 today, and damn, this thing is beautiful.
I haven’t been able to try the mystery game yet. I do think my Master System controller should work with it, so hopefully I’ll get to test it soon!
🔥 [ GIVEAWAY 10 USDC ] 🎲 Palgrin P2P Wagering: No-KYC & Instant Cashouts
Palgrin is a Web3 P2P wagering platform that is giving $10 USDC to new members to try it out! 🤝💸
🔥 The best part? Absolutely NO KYC REQUIRED.
🛡️ Zero identity verification
⏳ No long checks
🔒 Total privacy
You can register and claim your bonus in under 60 seconds here:
👉 http://palgrin.com/?ref=10USDC ⏳