MSX easier to emulate than C64? (Emulation MSX Fora)MSX Resource Center MSXdev 2008 - MSX1 development bonanza!           
            
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 106 gasten en 0 MSX vrienden online

Je bent een anonieme bezoeker.
 

MSX Fora


MSX Fora

Emulation - MSX easier to emulate than C64?

Ga naar pagina ( Vorige pagina 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 Volgende pagina )
Schrijver

MSX easier to emulate than C64?

dvik
msx master
Berichten: 1302
Geplaatst: 24 September 2006, 00:42   
Quote:

Regarding the relative slowness VRAM speed of the MSX, in that situation is not a big penalty: those games works in a RAM backbuffer, then copy a ram block from RAM to VRAM; there is no much difference between an OTIR or LDIR.


The big problem is that you can't use OTIR on MSX1 if you're in the display area. If you are, you need to have 28 Z80 cycles between each out to the VDP. Thats a big problem. Not only does it slow down the copy. You're also wasting CPU cycles on nops.
Sonic_aka_T

msx guru
Berichten: 2261
Geplaatst: 24 September 2006, 01:18   
Not to mention the fact that you can't just LD DE,elsewhere to change where you're drawing on the screen.
PingPong
msx professional
Berichten: 869
Geplaatst: 24 September 2006, 08:27   
Quote:

Quote:

Regarding the relative slowness VRAM speed of the MSX, in that situation is not a big penalty: those games works in a RAM backbuffer, then copy a ram block from RAM to VRAM; there is no much difference between an OTIR or LDIR.


The big problem is that you can't use OTIR on MSX1 if you're in the display area. If you are, you need to have 28 Z80 cycles between each out to the VDP. Thats a big problem. Not only does it slow down the copy. You're also wasting CPU cycles on nops.



This sound strange to me; on an Sony HP10P this trick (OTIR) work fine to me, especially during vblank...

Take a look of a zx->msx1 speccy convertion of one of the last Batman title. It's a very quick z80 scroll
dvik
msx master
Berichten: 1302
Geplaatst: 24 September 2006, 08:31   
Quote:

This sound strange to me; on an Sony HP10P this trick (OTIR) work fine to me, especially during vblank...


unfortunately only during vblank. If you use otir during the display area you get corruption on many MSX1 models.
erikd
msx lover
Berichten: 103
Geplaatst: 24 September 2006, 14:57   
Quote:

unfortunately only during vblank. If you use otir during the display area you get corruption on many MSX1 models.


Yes, and I suppose it happens on all MSX models (at least all MSX1 models). The same thing happens on SMS.
PingPong
msx professional
Berichten: 869
Geplaatst: 24 September 2006, 15:52   
Quote:

Quote:

unfortunately only during vblank. If you use otir during the display area you get corruption on many MSX1 models.


Yes, and I suppose it happens on all MSX models (at least all MSX1 models). The same thing happens on SMS.



On my sony hb10p (msx1) does not happen even during display time.
on my nms 8245 (MSX2) does not happen even during display time.
DemonSeed
msx professional
Berichten: 904
Geplaatst: 27 September 2006, 08:33   
Well, a few years ago I had a totally accidental but spicy discussion on a "heavy metal forum" (of all places).

One guy with decent technical background kept defending Commodore vs MSX 1, yet he'd never seen games like Nemesis 3 (or Astro Marine Corps, for that matter). The most fancy thing he had ever seen on MSX was Eggerland.

Sure, the sound of the C64 was better in certain (sound sampling) ways, and maybe it was even just a tad better in graphic-processing than the MSX 1, but hell, we all know the games we like, and we tend to like the ones we grow up with, right?

But yeah, it must be jealousy. MSX is still, despite the odds, pretty much alive, so to see, and technically, it looks to me, it must be indeed be harder to emulate a C64.
I've read the more in-deep technical stories of people here with great interest!

Anyway, I always stand in awe of any given emulator. Really, I truly admire those who can make something like that.

There used to be some o.k. games on C64 as well. But they were never like MSX. And that can't be just out of prejudice that I think so...

Sorry that I don't really add much to this discussion but my 2 cents worth.
Yukio
msx professional
Berichten: 777
Geplaatst: 30 September 2006, 20:19   
Quote:


C64 users don't even know Almost Real, Unknown Reality and other great MSX demos !!!!



Yes, indeed UR works "almost" perfectly on real MSX Turbo R.
The Windows copy and past to floppy disks was used for me.
Now, booting MSX-BASIC pressing the key "1".

I discovery this digging old posts in MSX Resource Center.

First press key "0" to exit to BASIC, later press key "1" while waiting the
MSX-BASIC to boot ...

There is some mentions about MSX-DOS1 and MSX-DOS2 too ...

tfh
msx addict
Berichten: 492
Geplaatst: 30 September 2006, 22:23   
Having owned MSX1, MSX2, MSX2+, C64 and a bunch of Amiga's:

technically, C64 beats the crap out of MSX, both graphic & sounds wise.
technically, Amiga beats the crap out of MSX 2(+), both graphis & sounds wise.

But, where MSX wins is gameplay. For some reason, most games on MSX had way better gameplay compared to games on the commodore machines. Of course both C64 and Amiga had some great games to, which were technically more andvanced, but most of the time they lacked something.

As for the emulation quality, both MSX and C64 have some pretty good emulators. But as for Amiga emulators: Well, it's just about OK....
Samor
msx professional
Berichten: 841
Geplaatst: 05 Oktober 2006, 11:51   
Quote:


But, where MSX wins is gameplay. For some reason[...]



Maybe it's a Japanese reason. They're rather good at gameplay usually.... there aren't many Western shmups that touch the gameplay of the Japanese ones, for example, an exception being some of Jeff Minter's games.

Also, I love the NFS series, but there's nothing in the West that drifts like Ridge Racer

Those are just examples, but I think that might be the reason - the most popular MSX games were the Japanese ones (Konami, Compile), afterall!


BodyHammeR
msx addict
Berichten: 486
Geplaatst: 05 Oktober 2006, 16:26   
In case you do not know who Jeff Minter is:
CiH and Jeff Minter @ ALT Party 2003
Samor
msx professional
Berichten: 841
Geplaatst: 05 Oktober 2006, 18:01   


I'm a big fan of Tempest 2000 and Gridrunner++

Madshark
msx friend
Berichten: 7
Geplaatst: 08 Oktober 2006, 04:14   
Completly offtopic reaction

Quote:


The MSX2 or 2+ with 256 or 384/448 KB RAM (Memory Mapper + VRAM) is
generic more nicer than a normal AMIGA with only 256KB RAM.



That is a worse compare. Only the first (and relative rare) Amiga1000 was shipped with 256Kb of ram. The mainstream Amiga500 and 2000 did have 512/1024Kb. It's like comparing a Amiga1000 with the NMS8220
And no, there was no MSX that was nicer to an Amiga. At the time the TurboR came in, the A1200 and A4000/040 were available (and they where a LOT more powerfull)

Quote:

But, where MSX wins is gameplay. For some reason[...]
--------------------------------------------------------------------------------


Maybe it's a Japanese reason. They're rather good at gameplay usually.... there aren't many Western shmups that touch the gameplay of the Japanese ones


I couln't agree more. That's why anno 2006 i still game more on the Playstation2 then Xbox/Xbox360.

It's just the Japanese games are more fun to play in singleplayer.
Sonic_aka_T

msx guru
Berichten: 2261
Geplaatst: 08 Oktober 2006, 04:19   
Quote:

That is a worse compare. Only the first (and relative rare) Amiga1000 was shipped with 256Kb of ram. The mainstream Amiga500 and 2000 did have 512/1024Kb. It's like comparing a Amiga1000 with the NMS8220
And no, there was no MSX that was nicer to an Amiga. At the time the TurboR came in, the A1200 and A4000/040 were available (and they where a LOT more powerfull)

Indeed, it hurts to say it... ...but the Amiga pwned big time! If only it had had a nice 14MHz R800 instead of that awful piece of motorola... *sigh* Ah well... If only, if shmonly... And no, I don't know what that's supposed to mean, it's too darn late...
PingPong
msx professional
Berichten: 869
Geplaatst: 08 Oktober 2006, 08:47   
Quote:

Quote:

That is a worse compare. Only the first (and relative rare) Amiga1000 was shipped with 256Kb of ram. The mainstream Amiga500 and 2000 did have 512/1024Kb. It's like comparing a Amiga1000 with the NMS8220
And no, there was no MSX that was nicer to an Amiga. At the time the TurboR came in, the A1200 and A4000/040 were available (and they where a LOT more powerfull)

Indeed, it hurts to say it... ...but the Amiga pwned big time! If only it had had a nice 14MHz R800 instead of that awful piece of motorola... *sigh* Ah well... If only, if shmonly... And no, I don't know what that's supposed to mean, it's too darn late...



And also a GFX9000 'graphic class'. the old v9958 could not cope in speed with the amiga blitter.

I think that
R800 @14Mhz+GFX9000+MoonSound is better than any amiga model.

 
Ga naar pagina ( Vorige pagina 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 Volgende pagina )
 







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