Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
06053 Graphics Minor Always Oct 25, 2015, 23:05 Oct 27, 2015, 15:44
Tester demotester View Status Public Platform MESS (Official Binary)
Assigned To Resolution Open OS Windows XP
Status [?] Acknowledged Driver sms.cpp
Version 0.166 Fixed in Version Build Normal
Summary MESS-specific 06053: sms1pal, smspal: Results after testing several demos!
Description 1) Lambo -> http://www.pouet.net/prod.php?which=65338

   mame sms1pal -cart GenesisProject-Lambo.sms

   Seems fine!

2) Sega Tween -> http://www.pouet.net/prod.php?which=29383

   mame sms1pal -cart "Sega Tween (Normal).sms"
   mame sms1pal -cart "Sega Tween (3D).sms"

   Using default "European bios v1.3 (1986)" got "software error"!
   Selecting the "European bios v2.0 (198?)" and it seems to work nice!

   Seems it doesnt work on Master System II!

3) Nine Pixels -> http://www.pouet.net/prod.php?which=24418
   (DL from http://www.smspower.org/Homebrew/NinePixels-SMS)
   
   mame sms1pal -cart ninepixels.sms
   
   Seems fine!

4) Unité centrale de huit bits -> http://www.pouet.net/prod.php?which=11897
   (DL from ftp://ftp.scene.org/pub/parties/2003/mainframe03/demo_8bit/)(zip)

   mame sms1pal -cart cb01f.sms

   Using default "European bios v1.3 (1986)" got "software error"!
   Selecting the "European bios v2.0 (198?)" and it seems to work nice!

   Seems it doesnt work on Master System II!

5) Code 38 - Volume I -> http://www.pouet.net/prod.php?which=13110
   (DL from http://www.smspower.org/Homebrew/Code38VolumeI-SMS)

   mame sms1pal -cart code38v1-[fr].sms

   Using default "European bios v1.3 (1986)" got "software error"!
   Selecting the "European bios v2.0 (198?)" and it works!

   Seems it doesnt work on Master System II!

6) Bock's birthday 2003 -> http://www.pouet.net/prod.php?which=12777

   mame sms1pal -cart "Bock's Birthday 2003.sms"

   Using default "European bios v1.3 (1986)" got "software error"!
   Selecting the "European bios v2.0 (198?)" and it seems to work nice!

   Seems it doesnt work on Master System II!

7) SMSPower 7 -> http://www.pouet.net/prod.php?which=13131
   (DL from http://www.smspower.org/Homebrew/SMSPower7-SMS)(version 1.03)

   mame sms1pal -cart smspower7-1.03.sms

   Seems fine!

8) sms 3d demo -> http://www.pouet.net/prod.php?which=17651

   mame sms1pal -cart 3D_Demo.sms

   Not sure is it working ok! (maybe it should be compared with some other emu, or better with a real machine)

9) RehaShMS -> http://www.pouet.net/prod.php?which=56574

   mame sms1pal -cart rehashms_pal.sms (tested RehaShMS-SMS-v6)

   Using default "European bios v1.3 (1986)" it shows a message!

   Selecting the "European bios v2.0 (198?)" it works but glitches on bottom scroll text!?

   Maybe it should be also tested on a real machine! (not only on some other emu)

10) 64 Colours Rasters -> http://www.smspower.org/Homebrew/64ColoursRasters-SMS

   mame sms1pal -cart rom.sms

   Seems fine!

11) #gscept -> http://www.smspower.org/Homebrew/Gscept-SMS
    
    mame sms1pal -cart #gscept.sms

    Seems fine!

12) Happy 10! -> http://www.smspower.org/Homebrew/Happy10-SMS

    mame sms1pal -cart happy10.sms

    Seems fine! (except not sure about white scrolling text that appear after a while!)

13) Paws -> http://www.smspower.org/Homebrew/Paws-SMS

    mame sms1pal -cart "An!mal - Paws.sms"

    Seems fine!

14) Raster Effect -> http://www.smspower.org/Homebrew/RasterEffect-SMS

    mame sms1pal -cart rom.sms

    Seems fine!

15) twentythree vs ten -> http://www.smspower.org/Homebrew/TwentythreeVsTen-SMS

    mame sms1pal -cart 23vs10.sms

    Seems fine!

16) VIK 01 -> http://www.smspower.org/Homebrew/VIK01-SMS

    mame sms1pal -cart VIKSND.SMS

    Using default "European bios v1.3 (1986)" got "software error"!
    Selecting the "European bios v2.0 (198?)" and it seems to work nice!

    Seems it doesnt work on Master System II!

17) SMS VDP Test -> http://www.smspower.org/Homebrew/SMSVDPTest-SMS

    mame sms1pal -cart VDPTEST.sms

    >>> Pass all SMS tests!!! <<<
Steps To Reproduce
See in description!

Additional Information Comment:

One of the better (read preatty accurate) driver I have tested lately on mess!

From 17 tested demos found only 3 possibly problematic: 8), 9) and 12) !!!

(the best would be to compared those possibly problematic demos with a real machine)


Wish if all other mess drivers would be like this one! :)
Flags
Regression Version
Affected Sets / Systems sms1pal, smspal
Attached Files
 
Relationships
There are no relationsihp linked to this issue.
Notes
2
User avatar
No.12090
enik
Tester
Oct 27, 2015, 00:18
The 3D demo (8) runs fine. You need to turn on the SMS1 3D glasses in the Machine Configuration menu, then select it in the Video Options menu. The Machine Configuration also has an option to enable a hack that avoids flickering when using the glasses.

The other demos (9 and 12) have problems on sms1pal probably due to the Tilemap Mirroring (bug) of the 315-5124 VDP:

http://www.smspower.org/Development/TilemapMirroring

Happy 10! (demo 12) runs fine on the smspal driver (SMS2 VDP), but RehaShMS, as many other homebrew ROMs, doesn't run due to lack of a valid ROM header:

http://www.smspower.org/Development/ROMHeader

For comparison, you can run RehaShMS on sms1kr and smskr NTSC drivers (they don't check ROM headers) to see the same difference. Beware that Korean and Japanese drivers are set to init RAM with a 0x0f pattern, because two Korean ROMs requires it, but that breaks some homebrew ROMs.
User avatar
No.12091
demotester
Tester
Oct 27, 2015, 15:44
Thanks to additional crarifications! ;)