openMSX bug report (Emulation MSX Fora)MSX Resource Center MRC MEGA Challenge - Develop an MSX2 game and win!           
            
English Nederlands Español Português Russian         
 Nieuws
   Voorpagina
  Nieuws archief
  Nieuws onderwerpen

 Informatie
   MSX Fora
  Artikelen
  Recensies
  Beursverslagen
  Fotoreportages
  Beurzen en meetings
  Enquêtes
  Links
  Zoek

 Software
   Downloads
  Webshop

 MRC
   Wie we zijn
  Kom bij ons team
  Doneren
  Policies
  Contact met het MRC
  Link naar Ons
  Statistieken

 Zoek
 
  

  

 Login
 

Gebruikersnaam

Wachtwoord




Ben je nog niet lid? Klik hier en word MSX vriend!


 Statistieken
 

Er zijn 146 gasten en 1 MSX vriend online

Je bent een anonieme bezoeker.
 

MSX Fora


MSX Fora

Emulation - openMSX bug report

Schrijver

openMSX bug report

pitpan
msx master
Berichten: 1342
Geplaatst: 08 Januari 2008, 18:02   
Note: I've posted the same info at openMSX forum, but I haven't seen much activity there, so I'll report also here. I've no user at Sourceforge, so I cannot use the regular bugreporting tools. Sorry for any inconvenience.

Using openmsx 0.6.3 for Windows I cannot load WAV files. I have tried both using Catapult and also from command line, using the command -cassetteplayer FILE.WAV. It crashes indicating "not a valid CAS file". Evidently, it is not a CAS but a WAV and therefore it cannot work.

If I try to load the WAV file from the openmsx console, using CASSETTEPLAYER [INSERT] FILE.WAV it also indicates "not a valid CAS file".

Maybe I'm not doing it ok, but apparently WAVs cannot be loaded. At least, not in the Windows version

Just for your information, all the WAV files were produced with WAVER, that used to work fine with older versions of openmsx.

Apparently, everything works fine in openmsx 0.6.2/Windows. Therefore, the problem is located in the newest version, 0.6.3. AFAIK, it tries to analyze the WAV file as a CAS file and of course, the format is not valid. I guess that the solution should be easy, but again, I haven't messed with the sources


wouter_
msx friend
Berichten: 13
Geplaatst: 08 Januari 2008, 20:48   
Funny how bug reports for the same issue always come together, this morning BiFiMSX reported the same thing. It's already fixed in SVN.

It was a windows specific bug: for some reason the SDL_LoadWav() function in newer versions of the SDL library opens the file in read-write mode. But that triggers a sharing violation in windows if that same file was already open (not a problem in unix). See here for more details: http://openmsx.svn.sourceforge.net/viewvc/openmsx/openmsx/trunk/ChangeLog?r1=7536&r2=7537


ARTRAG
msx master
Berichten: 1563
Geplaatst: 09 Januari 2008, 19:49   
another emulation "problem" is that the basic line

10 VDP(0)=VDP(0) XOR 1: GOTO 10

on a real msx2 gives a nice wave effect on the display
nothing on emulators...

Actually not very important as problem, but for an emulator that aims to perfection...


here the source of the info
http://www.msx.org/forumtopic3198p30.html
AuroraMSX

msx master
Berichten: 1214
Geplaatst: 09 Januari 2008, 21:34   
Quote:

another emulation "problem" is that the basic line

10 VDP(0)=VDP(0) XOR 1: GOTO 10

on a real msx2 gives a nice wave effect on the display

Not on my LCD screen... So I guess it's a problem of the CRT, and that would make this effect fall into the category of emulating the monitor not emulating the MSX

manuel
msx guru
Berichten: 3296
Geplaatst: 09 Januari 2008, 23:00   
Quote:

Note: I've posted the same info at openMSX forum, but I haven't seen much activity there, so I'll report also here. I've no user at Sourceforge, so I cannot use the regular bugreporting tools. Sorry for any inconvenience.



Just FYI: it's very easy to create an account on SF.net, and it's free. It's even easier to just join our IRC channel, which is very active. Also, we did notice your post, but it was done only yesterday, hours before you posted on MRC. We didn't really have a chance to find it

You are right, the forum is not very active, but it is regularly checked, though. Maybe not daily, but close to it. As I said: the most direct contact is IRC, then our mailinglist and/or bug tracker.

Anyway, thank you very much for reporting the bug and I'm glad it has been fixed already. Thanks to BiFi for helping out a bit here, testing some stuff.
 
 







(c) 1994 - 2008 Stichting MSX Resource Center. MSX is een trademark van MSX Licensing Corporation.