Super Pierrot mapper (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 114 gasten en 1 MSX vriend online

Je bent een anonieme bezoeker.
 

MSX Fora


MSX Fora

Emulation - Super Pierrot mapper

Ga naar pagina ( 1 | 2 Volgende pagina )
Schrijver

Super Pierrot mapper

hap
msx addict
Berichten: 465
Geplaatst: 12 Juli 2007, 12:50   
What's so special about Super Pierrot that it uses a different mapper in blueMSX? It seems to work fine with ASCII16.
Jipe
msx freak
Berichten: 185
Geplaatst: 12 Juli 2007, 13:48   
original as special mapper but a cheat version as the mapper Ascii
is easy to modify mapper in another cartridge change Konami in SCC or Ascii 8
just change adress 4000 6000 8000 A000 - 5000 7000 9000 B000 - 6000 6800 7000 7800

hap
msx addict
Berichten: 465
Geplaatst: 12 Juli 2007, 15:12   
So the one from GoodMSX (crc 0xF00B4BBC), that works with ASCII16, is a bad/hacked ROM?
dvik
msx master
Berichten: 1303
Geplaatst: 12 Juli 2007, 18:58   
For how long did you play Super Pierrot with the ASCII16 mapper? If you play the correct rom it will crash after a a couple of minutes or so. The mapper is almost the same as ASCII16 but the Super Pierrot mapper can switch banks on all addresses.
hap
msx addict
Berichten: 465
Geplaatst: 12 Juli 2007, 21:01   
I guess I'm going game over too quickly then ;p
On which level is it supposed to crash? So far I've only seen it writing to $6000.
manuel
msx guru
Berichten: 3381
Geplaatst: 12 Juli 2007, 21:25   
I also can't see any crash. openMSX doesn't have a SuperPierrot mapper implemented (although it is mentioned in the softwaredb.xml, it is ignored). According to BiFi, it's definately an ASCII16 mapper, by looking at the circuitry. I have the original cart and made some photos of the PCB
dvik
msx master
Berichten: 1303
Geplaatst: 12 Juli 2007, 22:27   
I didn't write this mapper in blueMSX but I have a vague memory that the mapper was really intended for another game, like Vaxol. But I played some Vaxol now and it doesn't crash so perhaps it was another game. The thing is that the mapper wasn't called SuperPierot from the beginning. It had a more generic name and we changed it some time back. Perhaps we changed it to the wrong name :/ I need to do some more investigations. I'm 100% sure it is one game that needs this mapper though. I'm just not sure it is Super Pierot.
manuel
msx guru
Berichten: 3381
Geplaatst: 12 Juli 2007, 22:34   
THere was some name in the code ASCII16NF (Not Fixed?)...

Anyway, it seems SuperPierrot is not a real mapper type.
dvik
msx master
Berichten: 1303
Geplaatst: 12 Juli 2007, 22:38   
I think it is a real mapper type, the question is for what game. The guy that did the mapper was very sure about it.
dvik
msx master
Berichten: 1303
Geplaatst: 12 Juli 2007, 22:42   
I just looked in the old bluemsx database and found these two lines:

## ascii16nf ASCII16 variant (for cracked roms)

F00B4BBC ascii16nf Super Pierrot (1987)(Taito)(Jp)[F00B4BBC]

So I guess the mapper is for the Super Pierrot dump with CRC F00B4BBC.
manuel
msx guru
Berichten: 3381
Geplaatst: 12 Juli 2007, 22:49   
The ROM image from GoodMSX which has the ASCII16 mapper type also has this CRC...
Jipe
msx freak
Berichten: 185
Geplaatst: 12 Juli 2007, 22:51   
sorry : is Super lode runner with special mapper

i have loading super pierrot with ru-msx and don't start : detect dos2 mapper

bank 0 : 4000 7FFF is switched on 8000 with call 24 in the megarom

on the real cartridge exist a mirror 4000 7FFF - 8000 BFFF then start

super pierrot work on real sram ascii with 16k mapper

dvik
msx master
Berichten: 1303
Geplaatst: 12 Juli 2007, 23:02   
Super Lode Runner has indeed a special mapper. You switch bank by writing to address 0 iirc. Then it sets the page in 4000-7FFF based on the value you write.
dvik
msx master
Berichten: 1303
Geplaatst: 12 Juli 2007, 23:04   
I may have confused SuperPierot with some other game perhaps. I'm quite sure though that the special mapper is needed. Unfortunately I don't have the details on what fails with the standard ASCII16 mapper but I'm sure there is something.
manuel
msx guru
Berichten: 3381
Geplaatst: 12 Juli 2007, 23:12   
dvik: maybe it's a good idea to join #openMSX and talk about it I also sent mail about it to openmsx-devel, I hope you're still on that list.
 
Ga naar pagina ( 1 | 2 Volgende pagina )
 







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