You played this on a real msx? I am confused. On a emulator or a real machine? I have studied the videos further and it looks like they are using a tile mode. Tons of tilecopies. Msx well utilised.
Screen2/4 the status bars are tiles and the big lasers and explosions too. 2 colors per line well crafted. The tiles look very small though but its hard to see. Can't zoom the pictures and stop the videos. The game runs so fast that any imperfection would be hidden. Magnification is done using copies of tiles. The psg sounds very pcmish though. I wonder what emulator they are using to make this possible.
Yes, real MSX.
Nice game, for sure, but those interlaced lines give me a headache...
freaking hell, that's something... this is something I'v never seen on any MSX, so far. damn
This is a game for MSX2. It's still impressive.
Nope, it's MSX as far as I can see, NOT MSX2!
This is a game for MSX2. It's still impressive.
Nope, it's MSX as far as I can see, NOT MSX2!
I tried the demo in openMSX on a Yamaha CX5M, it works completely so it does not use MSX2 functions.
However I do see screen corruption so it seems to access the VRAM too fast for the TMS9918. It was either only tested on MSX2 or an inaccurate emulator and some additional waits are needed to work on a real MSX1. Or openMSX is more strict than real hardware wrt timing, that’s also a possibility of course.
Maybe if someone has an MSX1 set up (mine is in storage) they could quickly test.
Oof, a technically impressive game, but an assault on the senses (both visually and audibly)
Changing vertical scroll direction based on the player pressing up or down is a big flaw imho.
Oof, a technically impressive game, but an assault on the senses (both visually and audibly)
Changing vertical scroll direction based on the player pressing up or down is a big flaw imho.
Matter of taste, I guess, as I kind of love it! It gives the game this sense of insane motion that just makes it feel more frenetic and exciting.
Anyway, my friend got back to me about how to rip the .rom after purchasing the game from Project EGG. Here's what he told me:
1. Get quickbms installed.
2. https://cdn.discordapp.com/attachments/415017986898919424/823269648971202560/project_egg.bms
3. Figure out whatever your game code is (there are several ways of doing this; one is just looking in the file name for the game's thumbnail on the website).
(If you want a more elegant solution that also works better for doing this for many games, use this: https://cdn.discordapp.com/attachments/742446737322409997/747893075728400454/script.py)
For the demo its ERTG0002, for the full game its ERTG0001.
4. Navigate into where Project EGG stores your game data (within program files x86 or whatever) and go into that game folder; then, launch the game from the launcher.
5. An exe should be created in that folder, just copy it somewhere else.
6. Run the quickbms script on the exe. The file you want is slot1.rom.
Also, in case you want to extract disk-based games, you'll also want this: https://cdn.discordapp.com/attachments/726971090366365728/727119997033381980/egg_disk.py
Project EGG stores floppy games as raw sectors. Run this in the same folder as the EGGFDIMG files.
Usage: python egg_disk.py [disk format] where disk format is any one of d88, dsk and fdi.
Output disk image will be named disk_[disk number].[format] (disk number starts at 0).
Do note that none of these scripts are mine; the core extraction script and the floppy disk packing script were made by eientei, the auto-download free games script and download metadata scripts were made by @obskyr.
Big thanks to Bestest for this info. Hope it helps you guys out! I won't have a chance to play around with this for at least a week or so, I think, but it should be interesting to mess with once time permits.
-Tom
This is a game for MSX2. It's still impressive.
Nope, it's MSX as far as I can see, NOT MSX2!
I tried the demo in openMSX on a Yamaha CX5M, it works completely so it does not use MSX2 functions.
However I do see screen corruption so it seems to access the VRAM too fast for the TMS9918. It was either only tested on MSX2 or an inaccurate emulator and some additional waits are needed to work on a real MSX1. Or openMSX is more strict than real hardware wrt timing, that’s also a possibility of course.
This game is unplayable on MSX1. Graphics are very corrupted. It works fine on Yamaha CX5MII/128 (because MSX1 with V9938). Do not buy this game if you have an MSX1 only.
Ah, you confirmed that on a real MSX1?
This is a game for MSX2. It's still impressive.
Nope, it's MSX as far as I can see, NOT MSX2!
I tried the demo in openMSX on a Yamaha CX5M, it works completely so it does not use MSX2 functions.
However I do see screen corruption so it seems to access the VRAM too fast for the TMS9918. It was either only tested on MSX2 or an inaccurate emulator and some additional waits are needed to work on a real MSX1. Or openMSX is more strict than real hardware wrt timing, that’s also a possibility of course.
This game is unplayable on MSX1. Graphics are very corrupted. It works fine on Yamaha CX5MII/128 (because MSX1 with V9938). Do not buy this game if you have an MSX1 only.
At the moment you can only buy this game in Project Egg. There is no version available to play on real MSX hardware (yet?)