MRC Under Water Challenge - Full results

Page 2/2
1 |

By Manuel

Ascended (18148)

Manuel's picture

28-12-2010, 00:14

The only MSX emulator that emulates GFX9000 is openMSX. A better quality video is here: http://www.youtube.com/watch?v=FYFJR3fT9ms

Note that the GFX9000 doesn't require a ROM. It only has a V9990 and memory (VRAM), basically :) (Hey, Latok, you still had *some* of your info correct... it does require GFX9000 indeed!)

By Latok

msx guru (3836)

Latok's picture

28-12-2010, 00:34

Thanks for the optimistic ending, manuel Tongue

By derebo

Rookie (30)

derebo's picture

28-12-2010, 01:18

Thanks for you replies. Looking at the video may be fine but running the compo is sure cooler Wink I have had a 50% success... These are the steps I've followed:

Launch openMSX 0.8.0. In my case MSX2 NMS8245 config.

openmsx -machine Philips_NMS_8245

In console mode:
carta MDOS22V1.ROM
diska teamcomp.dsk (MSXDOS2.SYS and COMMAND2.COM must be inside the .dsk)
ext moonsound (rom is expected to be placed in the right folder)
ext gfx9000
reset (so everything can work)

Now, I get the MSX-DOS version 2.20 prompt where I can type:

underwat.bat

In console mode:
set videosource GFX9000

YES! AT LAST! The video is displayed! Smile But this is not a complete success since underwat.bat outputs:
-----------------
Starting Under Water demo, check your gfx9000 screen

Running from disk drive, music not started
-----------------

I've added the Moonsound extension but still no luck. Any reason why? Do you know hot to set SRAM to 256Kb or more? I don't think a hard drive must be set in order to run a compo! But if this is the case, please, let me know.

Greetings,

By Manuel

Ascended (18148)

Manuel's picture

28-12-2010, 08:55

Some small tips:

You could also use the Boosted MSX2 EN machine, it includes MoonSound and GFX9000. Together with the 'msxdos2' extension, you should be ready to run with that.

ext moonsound (rom is expected to be placed in the right folder)

As with all system roms, put it in the share/systemroms dir, see http://openmsx.sourceforge.net/manual/setup.html#installrom

I've added the Moonsound extension but still no luck. Any reason why? Do you know hot to set SRAM to 256Kb or more? I don't think a hard drive must be set in order to run a compo! But if this is the case, please, let me know.

The openMSX MoonSound has 640kB sampleRAM by default, so plenty. Apparently it does need a harddrive? I also recorded it from an emulated IDE harddrive. But Jorito can confirm this, of course. :)

By derebo

Rookie (30)

derebo's picture

28-12-2010, 14:04

Manuel, thanks for you nice tip. I've just launched -machine Boosted_MSX2_EN and it it much more convenient (.rom files placed in the right folders, of course). I've loaded DOS2 and run underwat.bat but, sad as it can be, same message is displayed...

-----------------
Starting Under Water demo, check your gfx9000 screen

Running from disk drive, music not started
-----------------

As already noted the requirements for music are "Optionally, for music you will need a Moonsound with at least 256 kB SRAM." So I don't know what I may be missing...

I don't know whether a hard drive is required for music playback but to me that'd mean way too high requirements for a demo. Any advice is welcome. Let's wait for jorito's update and keep fingers crossed.

By Manuel

Ascended (18148)

Manuel's picture

28-12-2010, 16:58

Another tip: just start up openMSX without arguments and in the console type: machine B<TAB>
Using the TAB key to complete the name of the machine is a lot more convenient that typing a command line with the proper name. (You did place the ROM files in the share/systemroms dir? I hope that is what you mean with 'the right folders' (there's only one?))

I think you really need to use harddisk. It's not hard to get started with that, e.g. with the openMSX disk manipulator: http://openmsx.sourceforge.net/manual/diskmanipulator.html

By msd

Paragon (1461)

msd's picture

29-12-2010, 18:50

Yes you need to have a hard disk/cf etc to hear the music. Picture data is loaded from disk while the music is playing. This doesn't work with disk drives because the interrupt is deactivated to long. Okay we could have stopped/started during loading, but we didn't Tongue

By derebo

Rookie (30)

derebo's picture

30-12-2010, 13:26

Hi Manuel, thanks for your tips once more. I'm so fond of the console shortcut mode. Yes, I placed the only .rom file in the right dir even though I referred to it as "files in folders". The link to the Diskmanipulator manual has been the key to successfully running the demo!

For anyone else's ease, I've written up a step-by-step guide to achive the ultimate goal namely playing Team Bomba Under Water compo without going through a nervous breakdown Wink

openmsx.exe
console mode:
set power off
ext ide
diskmanipulator create myhd.dsk 32M
hda myhd.dsk
diskmanipulator format hda [missing step in creating a new harddisk image with content (manual)]
diskmanipulator import hda tbcompofolder [compo files are expected to be placed inside tbcompofolder]

Now we have a 32Mb hard disk drive and the compo contents in the hard disk root.

The steps to be followed anytime the compo is to be run will be:

openmsx.exe
console mode:
machine Boosted_MSX2_EN [MSX emulation starts]
set power off
ext ide
hda myhd.dsk
set power on [MSX emulation stars, Sunrise ATA/IDE interface enabled!]

A> defaults to brand new 32Mb hard disk drive

emulation mode:
A> underwat

console mode:
set videosource GFX9000

Now Team Bomba Under Water compo is displayed and can be listened to!

Greetings,

By Jorito

Mr. Ambassadors (1767)

Jorito's picture

30-12-2010, 22:38

Thanks for writing this up! Hope this will help people to run it on an emulator. Of course, the same instructions work for a normal MSX, even tho you have to swap the console commands with real hardware Wink

By Manuel

Ascended (18148)

Manuel's picture

31-12-2010, 13:43

Am I reading a hint here that the format step is missing in the manual? If so, I'll add it asap Smile Thanks for the hint.

Page 2/2
1 |