Previous Thread
Next Thread
Print Thread
Page 1 of 4 1 2 3 4
Joined: Sep 2014
Posts: 101
P
Senior Member
OP Offline
Senior Member
P
Joined: Sep 2014
Posts: 101
It appears that a number of MSX games like Gradius have stopped working for me since I switched to MESS 0.154:

./Install/mame0153/mess64 msx -cart1 gradius
This works fine, and starts the game as normal.

./Install/mame0154/mess64 msx -cart1 gradius
This gives me the MSX BASIC prompt.

Can anyone confirm this problem?

Joined: Jul 2007
Posts: 4,625
A
Very Senior Member
Offline
Very Senior Member
A
Joined: Jul 2007
Posts: 4,625
Gradius aka Nemesis is working on my Windows 32-bit version (r31797)
Machine example for the command line by using the full path:

Quote:
mess cx5m -cart1 "C:\Emulator\MSX\Software\Cartridges\Nemesis.rom"


PS: Sorry, I doesn't use the softlist for the MSX drivers.

Joined: Apr 2006
Posts: 733
D
Senior Member
Offline
Senior Member
D
Joined: Apr 2006
Posts: 733
mess64 ax170 -cart1 gradius

Try this. Working here. I'm using 0.154. No such of thing as msx command in this version. smile

There is also ax350 and ax370 as well.


Windows 10 Home 64-bit / AMD Radeon RX 5700 XT / AMD Ryzen 7 3700X 8-Core 3.59 GHz / RAM 16 GB
Joined: Jan 2006
Posts: 3,690
Very Senior Member
Offline
Very Senior Member
Joined: Jan 2006
Posts: 3,690
Quote:
mess cf1200 -cart1 gradius


works as well, here, but I cannot test 0.154

Joined: Sep 2014
Posts: 101
P
Senior Member
OP Offline
Senior Member
P
Joined: Sep 2014
Posts: 101
Loading the rom directly does indeed work: ./Install/mame0154/mess64 msx -cart1 gradius.rom

Perhaps it does have something to do with the software lists? All my roms are in merged .7z format. It works fine in 0.153, and for many games in 0.154 as well. There's just a few, like gradius, gradius2, parodius, salamand, kingval2, pengadv, etc. that give problems. Are those all KONAMI megaroms by chance?

It's not working for me for ax170, ax350, ax370 or cf1200 either. Perhaps I should try a recompile to make sure? I'm compiling/running this on Kubuntu 14.04 at the moment.

Joined: May 2004
Posts: 1,704
Likes: 2
H
Very Senior Member
Offline
Very Senior Member
H
Joined: May 2004
Posts: 1,704
Likes: 2
The MSX driver has undergone a large number of changes since 0.154, including the generic 'msx' drivers being dropped.

You should probably try with a fresh checkout of the code from SVN, and current software lists.

Joined: Mar 2001
Posts: 16,911
Likes: 56
R
Very Senior Member
Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 16,911
Likes: 56
Yeah, 0.154 was a *long* time ago in the lifecycle of MSX; many more machines run now, the cartridge loading is different, and a bunch of expansions work that didn't before.

And as always, I'll mention that 7zip was a difficult port to non-Windows (it involves little tiny bits of embedded Wine because Win32 was so far embedded in the original code) and sometimes has been seen to malfunction on Linux in the past. I very much doubt that's what's going on here, but you might try repacking one of the games as normal .zip.

Joined: Sep 2008
Posts: 105
W
Senior Member
Offline
Senior Member
W
Joined: Sep 2008
Posts: 105
BTW, it's working here on MESS64 0.154 with the command "mess64 msx -cart1 gradius"

It plays the game and does not drop to BASIC, so I think it may be something on your end.

ETA: Ooops, somehow I missed your post above Haze's. I tested on Windows 8.1 so you're issue is most likely related to Linux and Arbee's suggestion is probably on the money.

Last edited by Waremonger; 09/04/14 07:08 PM.
Joined: Sep 2014
Posts: 101
P
Senior Member
OP Offline
Senior Member
P
Joined: Sep 2014
Posts: 101
Still no luck so far. I've downloaded and compiled the git repository from git.redump.net/mame, and tried the roms as .zip and unzipped. The results are the same: as long as I use the software lists the game does not work. Only when I use a direct call to the specific rom will the game start. Might this be a Linux issue?

Edit: Out of curiosity: Why are the MSX1 games not listed in the software list for MSX2 and beyond? Gradius for instance does not show up under the software list of my old nms8250 system.

Joined: Jan 2006
Posts: 3,690
Very Senior Member
Offline
Very Senior Member
Joined: Jan 2006
Posts: 3,690
Originally Posted By phulshof
Still no luck so far. I've downloaded and compiled the git repository from git.redump.net/mame, and tried the roms as .zip and unzipped. The results are the same: as long as I use the software lists the game does not work. Only when I use a direct call to the specific rom will the game start. Might this be a Linux issue?


I think you have something setup wrong in either your hashpath or your rompath. can you check both options and report the result?

Originally Posted By phulshof
Edit: Out of curiosity: Why are the MSX1 games not listed in the software list for MSX2 and beyond? Gradius for instance does not show up under the software list of my old nms8250 system.


MSX2 systems can access both MSX1 and MSX2 cart list, just check the File Manager after booting up a MSX2 computer

Page 1 of 4 1 2 3 4

Link Copied to Clipboard
Who's Online Now
1 members (Vas Crabb), 38 guests, and 1 robot.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,086
Posts119,088
Members5,014
Most Online890
Jan 17th, 2020
Our Sponsor
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!

Superior Solitaire
Forum hosted by www.retrogamesformac.com