Dragon's Lair introdemo for MSX2 - update

by NYYRIKKI on 06-05-2006, 18:24
Topic: Software
Languages:

NYYRIKKI has updated the impressive Dragon's Lair introdemo which he released earlier this week. Now, the demo has triple buffering, which improves sound and framerate and makes it possible to run the demo in PAL monitors as well. Apart from that, MSX-AUDIO support has been fixed in order to support all MSX-AUDIO cartridges instead of only the Philips Music Module. The Dragon's Lair for MSX2 website has furthermore been updated with several screen shots.

Relevant link: Dragon's Lair for MSX2 website

Comments (64)

By Manuel

Ascended (16613)

Manuel's picture

06-05-2006, 18:33

OK, I do get MSX-AUDIO samples now. But the quality is a lot less compared to turboR PCM or Covox (SIMPL)!

Ah well, it's still amazingly cool Smile

By mars2000you

Enlighted (5622)

mars2000you's picture

06-05-2006, 20:38

I confirm that MSX-AUDIO sound quality is lower than PCM/COVOX sound quality, but, anyway, this demo is really impressive Smile

For direct use in an advanced emulator (openMSX and future blueMSX 2.5), I've just updated the harddisk image version :

http://www.msxblue.com/Dragontest.zip

To use it in openMSX, the unzipped file (Dragontest.dsk) must be placed in a special directory (see the user's manual).
You also need to edit the hardwareconfig.xml file in share/extensions/ide as following :
- name of the file : Dragontest.dsk (in stead of ide.dsk)
- size of the file : 16 (in stead of 100)

By Manuel

Ascended (16613)

Manuel's picture

07-05-2006, 09:47

mars, by the way: note that the default harddisk image name is hd.dsk and you can also just overwrite it with your file. Normally you don't need to adjust the size, because openMSX will increase it automatically to the default 100MB, but because of the aforementioned bug in the Windows version of openMSX, the disk image will be corrupted when openMSX tries to increase the size. So you must indeed set it to the actual size (or smaller).

By mars2000you

Enlighted (5622)

mars2000you's picture

07-05-2006, 10:07

Oops .. some confusion between hd and ide ... but I really hate to go in these special directories.
For future versions of openMSX, I should suggest that at least for the Windows version, the user could choose where his personal openMSX data (hd images, screenshots, customed or boosted machines, srams, ...) should be saved.

By BiFi

Enlighted (4348)

BiFi's picture

07-05-2006, 11:41

At least it's set up in My Documents which means it can be much easier accessed than other user-profile-supported applications tend to have... putting the whole lot in Application Data or Local Settings in your profile which is usually a hidden directory...

but I agree it's pretty annoying to find the HD image in a different place than the device itself is located... I'd rather have the whole lot outside of My Documents and more like user defineable as well... for quite some time.

By snout

Ascended (15188)

snout's picture

07-05-2006, 17:30

BiFi, BiFi... what ever did life do to you that made you this grumpy? :/

By Latok

msx guru (3753)

Latok's picture

07-05-2006, 17:36

Shagged some girls again, last night, snout? Discussions about 'My Documents' are important, you asswhimp Tongue

By spl

Paragon (1466)

spl's picture

07-05-2006, 19:12

Because I haven't now a IDE, I can't run it on my MSX Crying but THANKS also for the use of ADPCM samples of MUSIC MODULE!

By mars2000you

Enlighted (5622)

mars2000you's picture

07-05-2006, 19:15

spl : try it in openMSX ! Smile

By Grauw

Ascended (9049)

Grauw's picture

07-05-2006, 23:26

…makes it possible to run the demo in PAL monitors as well.
Hm, what about that, I wonder? Seems to me like the framerate isn’t the same as the display frequency’s anyway, so why didn’t it run on PAL before (or was it just timed right on 60Hz and was the triple buffering needed for 50Hz)?

~Grauw

By NYYRIKKI

Enlighted (5518)

NYYRIKKI's picture

07-05-2006, 23:42

Yep, it was timed almost right for 60Hz, but you could hear small silent parts in sound, so triple buffering was needed to get rid of these silent parts and to enable 50Hz.

I just tested this first time with real MSX-Audio, and I must say, that it sucks a big time! Even the experimental FM-PAC is much better! Is this really best, that MSX-Audio can do??? Good thing is, that I think, that most of the MSX-Audio cartridges at least in Europe are Phillips models, where you can get a good sound.

By NYYRIKKI

Enlighted (5518)

NYYRIKKI's picture

08-05-2006, 01:09

Damn, this MSX-Audio support even tends to hang the computer! What can I say... I din't have the hardware to test the code before release... I'll try to fix these sound issues in near future, when I have some more time to test this... I'm sorry...

By Sd-Snatcher

Hero (582)

Sd-Snatcher's picture

08-05-2006, 01:16

I only can see garble

http://img212.imageshack.us/img212/5816/tv20060508005526008wj.png

I use a Turbo-R ST and sunrise IDE

The HDD is just formated, the demo are the only files on disk

I tested with diferent versions of DOS 2

By NYYRIKKI

Enlighted (5518)

NYYRIKKI's picture

08-05-2006, 02:11

It is possible, that there is a bug in the code, but first try to copy the file to same partition with different name using COPY command and then start DEMO using the name of copied file. If that does not help, send me details of your hardware config and I'll see if I can find the problem. (Send me all the information you can see about your disk in boot)

By Vampier

Prophet (2351)

Vampier's picture

08-05-2006, 05:51

To use multiple harddisks with openmsx just duplicate the ide directory in the extentions.... and put a harddisk image in the my documents dir.

By ARTRAG

Enlighted (6355)

ARTRAG's picture

08-05-2006, 23:39

Finally, after 20 try and errors, I succeded to see the video!
good job, is it in screen 8?
how do you do the frame by frame conversion?
probably the video quality could improve a littele bit using some
different (maybe ad hoc) conversion tool...

By Edwin

Paragon (1182)

Edwin's picture

08-05-2006, 23:43

good job, is it in screen 8?

That's not a bad compliment for a screen 2 video. Wink

By ARTRAG

Enlighted (6355)

ARTRAG's picture

09-05-2006, 00:09

True, now I see that what I supposed to be conversion artefacts are due to the scr2 colour clash. Eek! The animation masks a lot the effect.
Do you change palette at each frame?
Do you redefine both patterns and colors?
In this case, each frame should be 256*3*2+16*3 bytes. Rigth ?

By wolf_

Ambassador_ (9807)

wolf_'s picture

09-05-2006, 00:42

yea, as long as things keep on moving you can mask these errors..

By wolf_

Ambassador_ (9807)

wolf_'s picture

09-05-2006, 00:45

oh, and a frame is 12kb + 32 bytes .. that's many many megabytes for a medium-size movie at typical FPS! Big smile

(16*768) + (16*2)

By Edwin

Paragon (1182)

Edwin's picture

09-05-2006, 00:46

In this case, each frame should be 256*3*2+16*3 bytes. Rigth ?

Only 16*2 for the palette.

By Maggoo

Paragon (1199)

Maggoo's picture

09-05-2006, 01:06

Duh Question I thought it was screen 8 also. Makes a lot more sense now Smile

By ARTRAG

Enlighted (6355)

ARTRAG's picture

09-05-2006, 10:13

So the datarate is more or less equivalet to a scr5 window of

184x138 (aspect ratio 4/3)

that corresponds to

184/2x138=12.696+32 = 12.728

By ARTRAG

Enlighted (6355)

ARTRAG's picture

09-05-2006, 10:33

Half an hour of video (without audio) is about 450 Mb….
Tongue

By ARTRAG

Enlighted (6355)

ARTRAG's picture

09-05-2006, 11:51

I see many reasons to develop a pc tool to convert videos to scr2 fomat...

By wolf_

Ambassador_ (9807)

wolf_'s picture

09-05-2006, 12:01

There's BMP2MSX already, dunno if it can be enhanced to process videoframes in a batch.. (or even a bunch o' numbered frames)

By ARTRAG

Enlighted (6355)

ARTRAG's picture

09-05-2006, 12:52

for sure it can,
the conversion now should take in to account a 3rd dimension: TIME

here coding across time you could have a better masking
of artefacts due to colorclash...

remember, on msx1 using TIME you get 100 colors,

let's use the money wasted in the CPU of our PC's
there, the computational load isn't a issue ...

By Whizzy

Master (198)

Whizzy's picture

09-05-2006, 14:09

ok.... let me rephrase...

SCREEN 2 ?? ? OMG...

By BiFi

Enlighted (4348)

BiFi's picture

09-05-2006, 16:52

Because I haven't now a IDE, I can't run it on my MSX but THANKS also for the use of ADPCM samples of MUSIC MODULE!
Actually it's not ADPCM. MSX-AUDIO also has a PCM D/A converter. The PCM data register is $15 and can be read while the MSX-AUDIO is recording data or written to for unbuffered sample play. It's 8-bit signed PCM data.

By NYYRIKKI

Enlighted (5518)

NYYRIKKI's picture

09-05-2006, 23:21

I don't think, that it is very usefull to use time in conversion. When we go about 12fps, it will just make too much flickering. I think some optimization could be anyway done to avoid frames to do change palette so radically. Now for example when you look carefully the castle in beginning one color of the sky seem to swap "randomly" between light blue, magenta and white... It doesn't look very good...

By ARTRAG

Enlighted (6355)

ARTRAG's picture

10-05-2006, 07:39

@NYYRIKKI

encoding more frames jointly means also to be able to optimize palette transitions among the frames...
Note also that the colorclash now is masked by the animation.
A coding that takes into account more sucecssive frames could optimize the masking effect improving greatly the final visual result.

By pitpan

Prophet (3131)

pitpan's picture

10-05-2006, 20:07

Have you done any tests on SCREEN 2 for MSX1 without palette changes? I'd like to know about it. Of course, IDE would be still compulsory... and what about RAM/VRAM requirements?

By dvik

Prophet (2200)

dvik's picture

10-05-2006, 21:00

I would think that NYYRIKKI is using the VRAM for double buffering. On an MSX1 I guess the update would flicker a bit. But its possible to reduce the flicker by updating the screen a bit random.

I wonder how expensive it would be to create a new ROM mapper that supports say 32MB ROM. It shouldn't be too hard or expensive and then no HD would be needed.

I think it would be extremely cool to see an MSX1 ROM with full screen video and a PSG sample player Smile

Development of such rom mapper would be quite easy with an emulator and then its just a matter of doing real HW once its working.

By NYYRIKKI

Enlighted (5518)

NYYRIKKI's picture

10-05-2006, 22:25

Now triple buffering is done on VRAM (about 48KB used every here and there) On MSX1 you could do 1/2 screen animation without problems using double buffering. (buffering is must as VDP access is not 2 fast)

By Edwin

Paragon (1182)

Edwin's picture

10-05-2006, 22:25

The double buffering should be no problem on MSX1 either. What is, is the slower VDP access. Outside the vblank you can't use otir, let alone outi. That's going to give a serious dent in the framerate.

By dvik

Prophet (2200)

dvik's picture

10-05-2006, 23:01

On an MSX1 you can you can out at most 154750 bytes per second in PAL and 148080 bytes per second in NTSC. This is the theoretichal max and the real trhoughput is a bit less. Still enough for 12fps in PAL though. But since there are no room for double buffering in VRAM, only 1/4 of a frame will be updated each 50Hz frame which of course will cause some flicker.

By Ivan

Ascended (9170)

Ivan's picture

13-05-2006, 11:48

I wonder how expensive it would be to create a new ROM mapper that supports say 32MB ROM. It shouldn't be too hard or expensive and then no HD would be needed.

I think it would be extremely cool to see an MSX1 ROM with full screen video and a PSG sample player Smile

Development of such rom mapper would be quite easy with an emulator and then its just a matter of doing real HW once its working

And for games like Dragon's Lair it would lower the systems requirements a lot (no need of HDD). And add the plug-and-play feature!

Matra is selling INK for only 19.99 euros. It must be possible to produce such cartridges at a low cost, ask them!

By wolf_

Ambassador_ (9807)

wolf_'s picture

13-05-2006, 15:06

I think MSX1 won't really cut it. one of the reasons all this colorspill is masked so well in DL is the dedicated palette for each frame. With just the fixed set o' MSX1 colors I'd not expect any decent pictures at all. Besides, the MSX1 palette really lacks dark colors and most movies aren't that bright!

By ARTRAG

Enlighted (6355)

ARTRAG's picture

13-05-2006, 15:23

@wolf_
I am not so convinced, animation can still mask errors a lot, (if you keep the framerate high),
the result could be acceptable, maybe not for any scene, and could improve using interframe
enconding, in oder to maximize the colorclash masking

By wolf_

Ambassador_ (9807)

wolf_'s picture

13-05-2006, 16:05

prove it Tongue

Pick a random amount o' pictures from movies or anywhere and run them through BMP2MSX, and observe..! ^_^

By ARTRAG

Enlighted (6355)

ARTRAG's picture

13-05-2006, 18:45

I see what you mean,
the result cannot be considered acceptable for any practical use,
nevertheless it could be interesting as experiment across visual art,
tecnology and computer science...

OK it is crapTongue

By dvik

Prophet (2200)

dvik's picture

13-05-2006, 18:50

I think video is doable on an MSX1 too but I think to get decent colors it requires 50fps so that the colors blend like in the Unleashed demo. But fullscreen animation in 50fps is impossible to do on an MSX1 though.

By ARTRAG

Enlighted (6355)

ARTRAG's picture

13-05-2006, 19:32

unless you do not fully update the Pattern Generator Table and Pattern Color Table
but you update also the Pattern Name Table,

a good compromise could be that you update the Pattern Name Table, and only some of
the tiles in the Pattern Generator Table and Pattern Color Table, so to get a limited I/O
and still you can try to minimise somehow the distortion...

anyway I cannot see a simple algorithm to solve the joint optimization of the 3 Tables
where you can change only a limited part of the fisrt two...

By igal

Master (213)

igal's picture

09-06-2012, 22:40

Good evening everyone. (Sorry for my Googl'glish)

I am pleased to share with you some videos that work perfectly with EV2 [Dragon's Lair demo For Msx2] of NYYRIKKI.
A big thank you to NYYRIKKI for sharing his work.
Here is a first video [ROVE]:
PC => http://www.youtube.com/watch?feature=player_embedded&v=k_oTQ...
MSX => http://youtu.be/mtsHd2lUOaY
(Other Ev2 movies here => http://www.youtube.com/user/igal123456789?feature=guide )
Briefly, here are the steps to make a video of EVA2 NYYRIKKI.
First Part VirtualDub Video:
1) Video / Filters / Add / Resise / LetterBox => 256x192
2) Video / Filter / add / Error Diffusion Dither => R = 3 G = 3 B = 2 (All other parameters to zero)
3) Video / Frame Rate / Convert To FPS => 12
4) File / Export / Image Sequence / Filename => F
Filename suffix = ...>. BMP
Minimum Number of ... => 7
Output Format => Windows BMP

Audio VirutalDub second part:
File / Save WAV
Third party Convert WAV audio => RAW 15750Hz Mono without header.

Part Four, convert images. BMP images. SC2 with BMP2MSX
1) Screen => 2/4
2) Output => File and Preview
3) Auto File Name => [Check]
4) Dither Patern => No Use
5) Dither Algorithm => Pile Up
6) Error Litter [NO check]
7) Multiply => 0001
8) Error ignored => 0
9) Source Color => 8Bit
10) Palette Setting => COLOR 0 = HOLD
11) All Other color => Free

Cinquième étape, avec Flexible Renamer:
Renommer les fichiers F0000000 Décimal nom => F0000000 Hexadécimal nom
Attention: Ne pas se tromper lors du renommage par paquet :(

Etape Six, Compiler .RAW et .SC2 en un fichier MOVIE.EV2
1) renommer FILE.RAW => AUDIO.RAW
2) Lancer le Script Convert.VBS de NYYRIKKI avec la commande sous DOS:
CSCRIPT //NOLOGO CONVERT.VBS

Etape 7, Lire la Vidéo sur MSX en 60Hz avec le modeule [COVOX]
1) Copier le MOVIE.EV2 sur le même répertoire que [Dragon's Lair For MSX2]
2) Taper la commande: DEMO MOVIE.EV2 /C

Vous pourrez trouver d'autres essais vidéo.EV2 sur le MsxVillage.fr.

Une grand merci pour le soutient de NYYRIKKI et à son travail.

By igal

Master (213)

igal's picture

09-06-2012, 23:19

Sorry the french texte Wink

Fifth step, with Flexible Renamer: Rename files F0000000 Decimal name => name Hexadecimal F0000000 Caution: Do not be deceived when renaming per pack: ( Step Six, Compiler. RAW. SC2 in a file MOVIE.EV2 1) rename FILE.RAW => AUDIO.RAW 2) Run the script Convert.VBS NYYRIKKI of DOS with the command: CSCRIPT / / NOLOGO CONVERT.VBS Step 7 Read the Video on MSX 60Hz with modeule [Covox] 1) Copy MOVIE.EV2 on the same directory as [Dragon's Lair For MSX2] 2) Enter the command: DEMO MOVIE.EV2 / C You can find other essays on vidéo.EV2 MsxVillage.fr. A big thank you for the support of NYYRIKKI and his work.

Finally one of vidéo.EV2 [Lion King] on MSX:
http://www.youtube.com/watch?feature=player_embedded&v=-vXLp...

By NYYRIKKI

Enlighted (5518)

NYYRIKKI's picture

11-06-2012, 08:58

igal wrote:

2) Video / Filter / add / Error Diffusion Dither => R = 3 G = 3 B = 2 (All other parameters to zero)

I don't agree with this although this is a bit matter of taste.

This does conversion to 256 colors and conversion 256 -> 16 is only done by BMP2MSX. This is bad especially on blue and gray colors. (Normally BMP2MSX can select from 512 colors) Also dithering will be done before color reduction to 16 and that practically causes dithering to disappear -> This is why it is better to use dithering on BMP2MSX. I also suggest that you give "Error litter" a try. The picture may look horrible messy in PC screen, but MSX screen smoothens the result quite a lot especially when the picture moves. This also makes the color spill problem much less visible.

Example:
- Remove Error Diffusion Dither filter
BMP2MSX setting changes:
Dither pattern: Net Dots
Dither algorithm: move X
Error litter multiply: 0.430
Error ignore: 0

By ARTRAG

Enlighted (6355)

ARTRAG's picture

11-06-2012, 22:53

great job! can you release the eva files too?

By igal

Master (213)

igal's picture

12-06-2012, 18:29

@ARTRAG: I made these movies with experimental settings. The next video should become more audio and video quality.

Here are some Ev2:
ROVE: http://dl.free.fr/abhgYot0l
The Lion King: http://dl.free.fr/aUdcxHRyt
BAKA: http://dl.free.fr/ac7XF0bxO
BALI: http://dl.free.fr/qQ7cVtrkD
BUMBLEE: http://dl.free.fr/jVQ9p1LSJ
Darkly: http://dl.free.fr/qn2bhh4zl
ARS2010: http://dl.free.fr/p9SkYeS6m
TITAN: http://dl.free.fr/vVkozS90M
(You can follow the descriptions of many tested this link in French => http://www.msxvillage.fr/forum/topic.php?id=1149&pt=1)

@ NYYRIKKI: I work on Bigbuck (Rabbit) with the settings you recommended on BMP2MSX with 15750Hz and 12fps and I'll post the result in the evening.

By igal

Master (213)

igal's picture

13-06-2012, 13:18

Hello Nyyrikki.
I made this video with the settings you recommended. (with FPS12, 15750Hz and 60Hz)
This is the Source => http://www.youtube.com/watch?v=YE7VzlLtp-4
Here the EV2 http://dl.free.fr/g6dWlWhC6
I think trying to produce the same video with the filter [Error Diffusion Dither] to get an idea of the benefits and pitfalls of the internal filter in VirtualDub

By Maggoo

Paragon (1199)

Maggoo's picture

13-06-2012, 16:59

Just curious, what's the KB size of those videos (MSX version) per second ? I wonder if some of those could be used in Megaroms or CF/Card based games ? Would be a very nice addition...

Also, what is the CPU usage? Is there enough left to use some of those videos as a background in games (just like laserdisks did?)

By igal

Master (213)

igal's picture

13-06-2012, 18:41

Hi Maggoo.

Here you see [Bigbuck Bunny] on on MSX2 with TV 60Hz.
http://www.youtube.com/watch?v=lV_8YJUpvd8&feature=player_em...

The Files MSX vidéo are .EV2 of NYYRIKKI.
You can playing the movies with [Dragon's Lair Démo For MSX2] (Work perfectly on CF Sunrise)

The command for this movie with Covox module is => DEMO.COM BIGBUCK4.EV2 /C
For see all options, the command is => DEMO.COM (Music Module, Msx Audio ...)
The size of this Movie is => 104 Mo (109 931 520 octets) Inside, the Sound inside 8,95 Mo (9 393 738 octets)
Vidéo => 45Ko By Frame X 12 frames By Seconde => 540Ko/S
Audio => 15750Hz ( X 8 Bits ?) => 15,75Ko/S (I'm not sure)
I dont know the really charge of CPU, only all work perfectly and the keyboard response is instantaneous for exit movie.
All vidéos are just tests for find my préferred setting.

For more detailed information, you must wait NYYRIKKI responses ;)

By igal

Master (213)

igal's picture

24-06-2012, 12:41

This is the first episode [Bali Brrr It's cold].

I do this conversion as follows:
1) Resize the image (256x192)
2) Remove all filters BMP2MSX
3) Compile the sound and image with the script NYYRIKKI as follows:

Here is a screen capture on the fly.
http://www.youtube.com/v/mZrQQFNQzpo

Here is the video file EV2:
http://dl.free.fr/qNShXlVgL] http://dl.free.fr/qNShXlVgL

The Msx is 60Hz, and Covox is selected for audio.
The command line is:
DEMO BALS1E01.EV2 / C

Here is the script.VBS (of NYYRIKKI) that allows conversion of video to the format EV2:
************************
dim palette(1000)

Set fso = CreateObject("Scripting.FileSystemObject")
Set WshShell = WScript.CreateObject("WScript.Shell")

Set sound = fso.OpenTextFile("12fps.snd", 1, False, tristatefalse)
set evafile=fso.OpenTextFile("Dragon12.ev2",2,True,TristateFalse)

jokubyte=0

filenumber=0

DO

filename = "F"+right("00000000"+hex(filenumber),7)+".SC2"

filenumber=filenumber+1

wscript.echo filename

if not fso.FileExists (filename) then exit DO

Set picture = fso.OpenTextFile(filename, 1, False, tristatefalse)
header=picture.read(7)

for i=1 to 48
for x=1 to 11
data=sound.read(1):sr=sr+1
evafile.write(data)
for y=1 to 11
data=picture.read(1)
evafile.write(data)
next
next
data=sound.read(1):sr=sr+1
evafile.write(data)
for y=1 to 7
data=picture.read(1)
evafile.write(data)
next
next

for i=&h1800 to &h1B7F
data=picture.read(1)
next

for i=0 to 31
palette(i)=asc(picture.read(1))
next

for i=&h1BA0 to &h1FFF
data=picture.read(1)
next

for i=1 to 48
for x=1 to 11
data=sound.read(1):sr=sr+1
evafile.write(data)
for y=1 to 11
data=picture.read(1)
evafile.write(data)
next
next
data=sound.read(1):sr=sr+1
evafile.write(data)
for y=1 to 7
data=picture.read(1)
evafile.write(data)
next
next

i=0
for x=1 to 11
evafile.write(sound.read(1)):sr=sr+1
for y=1 to 11
evafile.write(chr(palette(i)))
i=i+1
next
next
evafile.write(sound.read(1)):sr=sr+1
for y=1 to 7
evafile.write(chr(0))
next

picture.close

for i=97 to 105
for x=1 to 11
evafile.write(sound.read(1)):sr=sr+1
for y=1 to 11
evafile.write(chr(0))
next
next
evafile.write(sound.read(1)):sr=sr+1
for y=1 to 7
evafile.write(chr(0))
next
next

for y=1 to 40+jokubyte
evafile.write(sound.read(1)):sr=sr+1
next

' 13879 bytes
for i=&h3A20+jokubyte to &h3BFD
evafile.write(chr(0))
next

evafile.write(chr(jokubyte+&h20)+chr(&h05))

jokubyte=jokubyte xor 1

' end of frame

LOOP

evafile.close
sound.close

wscript.echo "Sound bytes :" & sr
*****************************************
Nothing prevents you from creating videos ;)

By igal

Master (213)

igal's picture

19-08-2012, 13:47

Very hot all over europe!
Would you like a bit of fresh air Smile

http://www.youtube.com/watch?v=J-tYNejrPp0

By ARTRAG

Enlighted (6355)

ARTRAG's picture

20-08-2012, 19:03

so, when a full Dragon's Lair port to msx2 ?

By igal

Master (213)

igal's picture

20-08-2012, 22:45

It is simply the engine DEMO.COM found in Dragon's Lair Demo For MSX2 Nyyrikki.

In the post above, I edited the tool for creating videos Nyyrikki.
This was good enough to pass, and generously accepted that I publish.

Again thank you and bravo to him for this achievement. Wink

By Manuel

Ascended (16613)

Manuel's picture

20-08-2012, 23:28

It works pretty well on animations... I wonder what it does on real video...

By vanfanel

Champion (446)

vanfanel's picture

21-08-2012, 14:13

I am also wondering about a full Dragon's Lair for MSX, even if the user has to provide his own video files Smile

By igal

Master (213)

igal's picture

24-08-2012, 18:28

[THE WITCHER 2].

Voici quelques images:

On this movie, the setting are different Dead Or Alive Extrem Beach 2.

The EVA movie:
http://dl.free.fr/vBqzo6F8h

I have not been able to test. Thank you tell me if the quality is reasonable for a film almost realistic.

By igal

Master (213)

igal's picture

29-08-2012, 19:51

Ghost In The Shell PSX Démo:

Rendering on a blueMSX with a Covox virtual on parallel port for the sound.
http://www.youtube.com/watch?v=YzitDUYWALI&feature=player_em...

By igal

Master (213)

igal's picture

09-09-2012, 20:29

Witcher 2 on MSX2 EV2 Wink

[swf=320,240]http://www.youtube.com/v/J0ucKRgbGH8[/swf]

By NYYRIKKI

Enlighted (5518)

NYYRIKKI's picture

12-10-2012, 22:26

This Witcher 2 looks extremely good. What settings did you use to convert that one?

By igal

Master (213)

igal's picture

13-10-2012, 16:10

Hi Nyyrikki.

I got this result as follows:

1) Download the film about 320 X 240.
2) Resize the movie 128 X 106.
3) Resize the movie 256 X 192.
4) Add color because the film has faded.
5) See on image for the settings.


NB: The quality of the conversion is that the image has been resized to 128 X 106 ;)

Please Nyyrikki:
Have you an idea for superimpose with MSX 8280 "2 VDP" like the VDU solution!
The problème it's on the "Color Black" and "Color Transparent".
An little idea, a shematic? :x

By igal

Master (213)

igal's picture

14-10-2012, 20:28

The démo [Astral Blur] by The Black Lotus.

Origine:
http://www.youtube.com/v/0smwfLS1jt8

On MSX:
http://www.youtube.com/v/HDFigDk9pzE

The Msx file Ev2:
http://dl.free.fr/nS8y1LGkE