New Online MSX emulator

Страница 42/48
35 | 36 | 37 | 38 | 39 | 40 | 41 | | 43 | 44 | 45 | 46 | 47

By tfh

Paragon (1853)

Аватар пользователя tfh

08-07-2016, 16:46

ppeccin wrote:
tfh wrote:
Manuel wrote:

The actual games collection games don't work? Or the ROM hacks of it? The latter don't work on real MSX either...

Well, I did write: "The ROM versions", so... I think I was clear enough?

If the games are hacked ROM versions, maybe the emulator is not recognizing the correct format.
As of now, the only way of trying to force a Mapper Type in WMSX is by giving a "hint" in the filename. There are no GUI for this yet. You must put the Mapper name between "[" and "]". Like "Game [KonamiSCC].rom"

If the ROM is intended to be loaded in a SCC-I/SCC+ cart, or other clones, just put [SCCIExpansion] in the filename and they will work.

Great! That solved it indeed Smile Thanks! Smile

By ppeccin

Champion (344)

Аватар пользователя ppeccin

08-07-2016, 16:49

The [SCCIExpansion] works like the original SCC+ cartridge, with 128KB memory. If you try to load a ROM giving this hint in the filename, the emulator will automatically insert an SCC+ cartridge and load the ROM to its memory!

By ppeccin

Champion (344)

Аватар пользователя ppeccin

08-07-2016, 17:03

Guys, I have a question for you European users. What is the most common video frequency of your computer monitors?
Do you use 60Hz normally, or is the 50Hz more common like on the TVs?

I will maybe add an autodetection and then make the emulator auto select between the European 50Hz, American 60Hz and Japanese 60Hz machines at startup, if not explicitly set.

But that is only worth if your monitors are normally at 50Hz in Europe, because I can't use VSynch if the frequencies are different, which will cause poor synchronization and timing.

If everybody has 60Hz on their monitors, its better to stick to the default 60Hz.

By tfh

Paragon (1853)

Аватар пользователя tfh

08-07-2016, 17:34

ppeccin wrote:
tfh wrote:

Although our demo seems a bit messed up in the emulator ;-)

What is messed up? You mean the little dots falling in the left edge?
Those are sprites. if you use the Debug Modes (ALT+D), you can see them highlighted, or hide them, or see their names/patter number.

I guess they aren't supposed to show? If not, can you help me figure out what is going wrong?

Well, those dots should be an starfield. Just check this:

https://www.youtube.com/watch?v=thzKIM4-7Pg

Also the 2nd part goes a bit wrong, with the letters showing up on the wrong places ;-)

By tfh

Paragon (1853)

Аватар пользователя tfh

08-07-2016, 18:25

tfh wrote:
ppeccin wrote:
tfh wrote:
Manuel wrote:

The actual games collection games don't work? Or the ROM hacks of it? The latter don't work on real MSX either...

Well, I did write: "The ROM versions", so... I think I was clear enough?

If the games are hacked ROM versions, maybe the emulator is not recognizing the correct format.
As of now, the only way of trying to force a Mapper Type in WMSX is by giving a "hint" in the filename. There are no GUI for this yet. You must put the Mapper name between "[" and "]". Like "Game [KonamiSCC].rom"

If the ROM is intended to be loaded in a SCC-I/SCC+ cart, or other clones, just put [SCCIExpansion] in the filename and they will work.

Great! That solved it indeed Smile Thanks! Smile

It seems I was a bit to fast ;-)
For Nemesis1 it works fine: http://www.file-hunter.com/MSX/Nemesis1.html
But for a game like Twinbee I need to add [KonamiSCC] to the filename to make it work, but when I do this the preset "SCCI" as not accepted anymore: http://www.file-hunter.com/MSX/Twinbee.html
So I end up with a working game thanks to the [KonamiSCC], but it's missing the SCC+ Sound :)

As for your frequency question: The official frequency here is 50Hz. I've seen people here using both 50Hz/60Hz settings.

By hap

Paragon (2021)

Аватар пользователя hap

08-07-2016, 18:46

I think he meant current PC monitors, not old MSX CRT monitors? 60Hz is the most common frequency by far.

By tfh

Paragon (1853)

Аватар пользователя tfh

08-07-2016, 18:47

hap wrote:

I think he meant current PC monitors, not old MSX CRT monitors? 60Hz is the most common frequency by far.

Aha... If that is what he meant: Indeed... Noone is using 50Hz on a PC monitor these days anymore Wink

By ren

Paragon (1302)

Аватар пользователя ren

08-07-2016, 19:11

Yes, AFAIK worldwide there's no difference between (vertical) frequencies supported by PC monitors, it just depends on the model.

It does seems uncommon a (LCD) monitor (officially / by default) supports 50hz.. (which is a shame of course Wink)
Though it seems my monitor allows it, so I put it on a 50hz freq at times to get a nice PAL sync Wink (and hoping I'm not damaging it in the meantime.. Tongue)

By ppeccin

Champion (344)

Аватар пользователя ppeccin

08-07-2016, 19:13

tfh wrote:

It seems I was a bit to fast ;-)
But for a game like Twinbee I need to add [KonamiSCC] to the filename to make it work, but when I do this the preset "SCCI" as not accepted anymore: http://www.file-hunter.com/MSX/Twinbee.html
So I end up with a working game thanks to the [KonamiSCC], but it's missing the SCC+ Sound :)

Yes, you've been a bit too fast! ;-)

Lets see it...

1) The ROM you are using is 72KB, that is the problem. Which format is that??? This game is probably a hacked version intended to be loaded into an SCC+ cart, or clones. That should work exactly as the Nemesis one above. BUT, I though that real SCC+ carts where restricted to 64KB or 128KB (Either Snatcher or SD Snatcher, or expanded ones that are like both at the same time). Please somebody correct me if I'm wrong. So, WMSX only does the "SCCIExpansion" trick for ROMs with 64KB or 128KB. That is making the emulador ignore the SCCIExpansion hint and its detecting the wrong format (ASCII8K). You can see that if you check the log messages. Conclusion: there is no way right now to correctly load this ROM into an SCC+ cart. I will have to remove the 64/128K restriction, to accept ROMS of any size.... Should I really do that? Or is this ROM an abnormal exception?

*Note: this will not be a problem if you insert an empty SCC+ cart and use a loader to load ROM files from disk. The 64/128K size restriction applies only for the automatic loading via the [SCCIExpansion] hint.

2) You do not need to activate the SCC/SCCI profile in this case. The profiles are intended to insert empty SCC/SCC+ carts in the slots, like you do for playing games like SD Snatcher, etc. If you use the hints ([SCCIExtension], etc) in ROM filenames, that will help the emulator choose the correct Mapper type tor the cartridge, and will work. You don't need to insert another SCC cartridge (and worst of all, to the same slot), you see?

Please guys, help me decide if I should let ROMs of any size be automatically loaded into an SCC+ cart using the [SCCIExpansion] hint!

Peccin

By tfh

Paragon (1853)

Аватар пользователя tfh

08-07-2016, 19:32

ppeccin wrote:
tfh wrote:

It seems I was a bit to fast ;-)
But for a game like Twinbee I need to add [KonamiSCC] to the filename to make it work, but when I do this the preset "SCCI" as not accepted anymore: http://www.file-hunter.com/MSX/Twinbee.html
So I end up with a working game thanks to the [KonamiSCC], but it's missing the SCC+ Sound :)

Yes, you've been a bit too fast! ;-)

Lets see it...

1) The ROM you are using is 72KB, that is the problem. Which format is that??? This game is probably a hacked version intended to be loaded into an SCC+ cart, or clones. That should work exactly as the Nemesis one above. BUT, I though that real SCC+ carts where restricted to 64KB or 128KB (Either Snatcher or SD Snatcher, or expanded ones that are like both at the same time). Please somebody correct me if I'm wrong. So, WMSX only does the "SCCIExpansion" trick for ROMs with 64KB or 128KB. That is making the emulador ignore the SCCIExpansion hint and its detecting the wrong format (ASCII8K). You can see that if you check the log messages. Conclusion: there is no way right now to correctly load this ROM into an SCC+ cart. I will have to remove the 64/128K restriction, to accept ROMS of any size.... Should I really do that? Or is this ROM an abnormal exception?

*Note: this will not be a problem if you insert an empty SCC+ cart and use a loader to load ROM files from disk. The 64/128K size restriction applies only for the automatic loading via the [SCCIExpansion] hint.
[...]
Please guys, help me decide if I should let ROMs of any size be automatically loaded into an SCC+ cart using the [SCCIExpansion] hint!

Peccin

Well, these aren't the only 2 ROM's with this issue. All Hacked/ROM Version of the games from the Konami Games Collection using the SCC+ (except for Nemesis1) are smaller then 128Kbyte (YieArKungFu1, YieArKungFu2, Pippols, Knightmare,Antarctic Adventure, etc...). So I would vote for skipping the 64Kbyte/128Kbyte check.

Страница 42/48
35 | 36 | 37 | 38 | 39 | 40 | 41 | | 43 | 44 | 45 | 46 | 47