Spectravideo svi 318-328 (General discussion MSX Fora)MSX Resource Center            
            
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 70 gasten en 2 MSX vrienden online

Je bent een anonieme bezoeker.
 

MSX Fora


MSX Fora

General discussion - Spectravideo svi 318-328

Ga naar pagina ( Vorige pagina 1 | 2 )
Schrijver

Spectravideo svi 318-328

jltursan
msx professional
Berichten: 886
Geplaatst: 23 Mei 2007, 12:53   
Quote:

The ported games was just a matter of smaller changes of the VDP, PSG and PPI handling, some even worked with a patched MSX BIOS. SVI-328 and MSX BIOS/BASIC are almost identical. The major difference is the memory handling.



Way cool!. I'm really curious about how a SVI game looks, I'll try to disassemble one my favourites and I'll try to find the differences you spotted. Luckyly being most of them 16Kb games there must be no memory handling (you mean memory banking, isn't it) at all.
Btw, are there complete SVI BIOS/hardware documents anywhere?
gargamel
msx user
Berichten: 42
Geplaatst: 23 Mei 2007, 17:58   
The SVI-328 memory banks are 32KB each instead of 16KB and have no sub slots. If we translate this into MSX language you would get:
       SLOT 0    SLOT 1    SLOT 2    SLOT 3
FFFF +---------+---------+---------+---------+
     | BANK 02 | BANK 12 | BANK 22 | BANK 32 | PAGE 3
     |   RAM   |ROM CART |   RAM   |   RAM   |
8000 |00000000 |00000000 |10100000 |11110000 | PAGE 2
     +---------+---------+---------+---------+
7FFF | BANK 01 | BANK 11 | BANK 21 | BANK 31 | PAGE 1
     |ROM BASIC|ROM CART |   RAM   |   RAM   |
     |00000000 |00000101 |00001010 |00001111 | PAGE 0
0000 +---------+---------+---------+---------+

Take a look at the "Spectravideo Assembly Programming" manual at Roger Samdal's page, it's a valuable resource although most parts are written in Swedish.
http://www.samdal.com/svdocuments.htm
MäSäXi
msx addict
Berichten: 491
Geplaatst: 23 Mei 2007, 18:23   
Quote:

Ow... I loved Frantic Freddy on the C64... How is the SVI version?




Manuel, I guess you are talking about this game:

http://www.lemon64.com/reviews/view.php?id=53

I like it too!


Spectravideo´s Frantic Freddy is totally different game...

http://www.samdal.com/svsoftware.htm


gargamel
msx user
Berichten: 42
Geplaatst: 23 Mei 2007, 19:51   
Here's a link to a SVI-328 and SVI-728 symbol files that could be used for reference and debugging with for example blueMSX. The SVI-328 naming are all in MSX format, therefore you could find a lot of resources.
http://www.bluemsx.com/dev_download/svi328/SymbolSvi328Msx.zip
 
Ga naar pagina ( Vorige pagina 1 | 2 )
 







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