It is currently Tue Oct 17, 2017 8:07 am

All times are UTC - 7 hours



Forum rules


Related:



Post new topic Reply to topic  [ 26 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: SNES grid test pattern
PostPosted: Fri Dec 27, 2013 5:30 pm 
Offline
User avatar

Joined: Fri Feb 09, 2007 5:01 pm
Posts: 231
Location: Nanaimo, BC Canada
Today I went looking for some sort of grid pattern test for my SNES, I wanted to try and calibrate my TV with it.

I found this, http://www.nintendoplayer.com/unreleased/dsp-1/ unfortunitely it did not work with my SD2SNES all I got was a half blue screen.

Is there any sort of grid pattern test available for the SNES other than this one?


Top
 Profile  
 
PostPosted: Fri Dec 27, 2013 6:44 pm 
Offline
User avatar

Joined: Wed Dec 06, 2006 8:18 pm
Posts: 2799
Gradius III starts with a grid pattern on the screen.


Top
 Profile  
 
PostPosted: Fri Dec 27, 2013 7:24 pm 
Offline

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 19086
Location: NE Indiana, USA (NTSC)
Or if you don't mind missing the top and bottom 24 pixels, you can fill the screen with grid in Mario Paint.


Top
 Profile  
 
PostPosted: Fri Dec 27, 2013 8:43 pm 
Offline
User avatar

Joined: Fri Feb 09, 2007 5:01 pm
Posts: 231
Location: Nanaimo, BC Canada
The Gradius screen is perfect, just need to have it freeze on that.

Is it possible to use a HEX editor to freeze Gradius 3 on that grid screen. If so what do I need to change, or could some kind person do that and send me the ips patch.

Thank you for the responses.


Top
 Profile  
 
PostPosted: Fri Dec 27, 2013 10:33 pm 
Offline
User avatar

Joined: Fri Sep 02, 2011 8:34 pm
Posts: 476
Yeah just put 3 0xff at offset 0x4567

No, I am just kidding. I am just lazy and have no idea <3


Top
 Profile  
 
PostPosted: Fri Dec 27, 2013 10:47 pm 
Offline
User avatar

Joined: Mon Sep 27, 2004 8:33 am
Posts: 3715
Location: Central Texas, USA
I'm writing one right now but no sure what aspect you want. I'm thinking the grid rectangles in SNES pixels should have a ratio of width:height of 7:8, to counteract the SNES pixels' ratio of 8:7.

EDIT: ROM + ca65 source: snes-square-grid.zip


Top
 Profile  
 
PostPosted: Sat Dec 28, 2013 11:15 pm 
Offline
User avatar

Joined: Fri Feb 09, 2007 5:01 pm
Posts: 231
Location: Nanaimo, BC Canada
Thank you blarg I'll try this too.
A quick glance at my TV running Gradius 3 shows me that my TV needs some fine tuning from the service menu. I knew the Tilt was out a little but so is the Trap and a few other settings.


Top
 Profile  
 
PostPosted: Sat Dec 28, 2013 11:58 pm 
Offline
User avatar

Joined: Fri Sep 02, 2011 8:34 pm
Posts: 476
I guess I am a dickhead and I apologize for that <3


Top
 Profile  
 
PostPosted: Mon Dec 30, 2013 5:48 pm 
Offline
User avatar

Joined: Fri Feb 09, 2007 5:01 pm
Posts: 231
Location: Nanaimo, BC Canada
bazz wrote:
I guess I am a dickhead and I apologize for that <3



I didn't take it seriously, it's all good.


Top
 Profile  
 
PostPosted: Mon Dec 30, 2013 9:06 pm 
Offline
User avatar

Joined: Fri Sep 02, 2011 8:34 pm
Posts: 476
marvelus10 wrote:
bazz wrote:
I guess I am a dickhead and I apologize for that <3



I didn't take it seriously, it's all good.


yay!


Top
 Profile  
 
PostPosted: Tue Dec 31, 2013 1:54 pm 
Offline

Joined: Mon Jul 02, 2012 7:46 am
Posts: 759
bazz wrote:
Yeah just put 3 0xff at offset 0x4567

No, I am just kidding. I am just lazy and have no idea <3


Joking aside, it probably is that simple, you'd just need to find the offset in the ROM to insert a NOP/JMP -1... but it looks like blargg has it covered


Top
 Profile  
 
PostPosted: Wed Jan 01, 2014 6:02 pm 
Offline
User avatar

Joined: Fri Feb 09, 2007 5:01 pm
Posts: 231
Location: Nanaimo, BC Canada
I am still curious to know how to freeze it at that screen or try using the Gradius 3 screen if someone comes up with an example.


Top
 Profile  
 
PostPosted: Wed Jan 01, 2014 7:00 pm 
Offline
User avatar

Joined: Mon Sep 27, 2004 8:33 am
Posts: 3715
Location: Central Texas, USA
Have you tried the one I made? The Gradius one doesn't seem to show squares, which is what you want when calibrating the TV.


Top
 Profile  
 
PostPosted: Thu Jan 02, 2014 12:04 am 
Offline
User avatar

Joined: Fri Sep 02, 2011 8:34 pm
Posts: 476
marvelus10 wrote:
I am still curious to know how to freeze it at that screen or try using the Gradius 3 screen if someone comes up with an example.


I don't really know much carp about IPS patches. So let me just tell you how I did it.

I have an old version of BSNES with debugging, and I just break'd the program during the crosshatch thingy, then took a look at what address I was at. I happened to be at 0x9b68. So I did what someone else recommended in this thread, which was to post a NOP + JMP -1,

The NOP = $EA, the JMP 0x9b68 = $4c,$68,$9b So I just patched the ROM file in those bytes at 0x9b68-0x8000 (LoRom), so at ROM file offset 0x1b68, and wah-lah. Permanent Grid screen ;) (If you try to do this, make sure you account for the possible $200 byte SMC header in the ROM. I removed that in mine before patching). Here are some pics:

http://www.cs.umb.edu/~bazz/snes/gradius3_gridlock/

p.s. Opcodes courtesy http://pkhack.fobby.net/down/docs/65816info.txt


Top
 Profile  
 
PostPosted: Thu Jan 02, 2014 10:38 am 
Offline
User avatar

Joined: Fri Aug 30, 2013 1:22 pm
Posts: 32
marvelus10 wrote:
Today I went looking for some sort of grid pattern test for my SNES, I wanted to try and calibrate my TV with it.

I found this, http://www.nintendoplayer.com/unreleased/dsp-1/ unfortunitely it did not work with my SD2SNES all I got was a half blue screen.


I talked to ikari_01 and he told me how to fix it.
Following bits need to be changed:

0x7fd5 -> 0x20
0x7fd6 -> 0x03

Download

Works on any emulator now plus on real hardware via sd2snes.

Greets
Michael

_________________
Visit my user-profile at shackspace the hackerspace in Stuttgart.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 26 posts ]  Go to page 1, 2  Next

All times are UTC - 7 hours


Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group