Previous Thread
Next Thread
Print Thread
Page 91 of 396 1 2 89 90 91 92 93 395 396
Joined: May 2010
Posts: 1,051
S
Very Senior Member
OP Offline
Very Senior Member
S
Joined: May 2010
Posts: 1,051
The '510 has a 128x176 ROM array, and I figured the '511 ROM layout would be the same but with the full 64 pages instead of just 44. And the '511 ROM *is* 128x256, but the rows and columns are transposed, so it's really 256x128. It turns out that they put two 128x128 arrays side by side, and switch sides every 8 pages.

Here's pseudocode:
Code:
	blockorder[]={4,5,7,6,3,2,0,1,11,10,8,9,12,13,15,14};
	numpages=64;
	bytesperpage=64;
	bytesperrow=32;
	bitsperrow=bytesperrow*8;
	rowsperpage=bytesperpage/bytesperrow;

	FOR(pg2=0;pg2<(numpages/16);pg++) {
		FOR(pg1=0;pg1<2;pg1++) { // every eight pages, change ROM array halves
			FOR(Pg0=0;pg0<8;pg++) {
				FOR(i=0;i<(bytesperrow/2);i++) {
					FOR(j=0; j<(rowsperpage*2);j++) {
						rom[rx]=0;
						FOR(b=0;b<8;b++) {	// bits
							ix=((pg0*4+pg2)*4+j)*bitsperrow+b*bytesperrow+blockorder[i]+16*pg1;
							rom[rx]=rom[rx]*2+rawbits[ix];
						}
						rx++;
					}
				}
			}
		}
	}


I also uploaded a top metal pic with smudges in different areas: www.seanriddle.com/tmntrom.jpg

Joined: Mar 2002
Posts: 1,250
Likes: 41
H
hap Offline
Very Senior Member
Offline
Very Senior Member
H
Joined: Mar 2002
Posts: 1,250
Likes: 41
Ok, TMNT verified =)

Joined: May 2010
Posts: 1,051
S
Very Senior Member
OP Offline
Very Senior Member
S
Joined: May 2010
Posts: 1,051
The Smithsonian has a TMS1000 chip with code MP0002A:

http://smithsonianchips.si.edu/texas/t_400-1.htm

Joined: Mar 2001
Posts: 16,913
Likes: 56
R
Very Senior Member
Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 16,913
Likes: 56
Quote:
The algorithm is for a Magic Chef microwave oven.


We've *got* to get our hands on one of those chips smile

Joined: Oct 2006
Posts: 1,016
Likes: 21
S
Very Senior Member
Offline
Very Senior Member
S
Joined: Oct 2006
Posts: 1,016
Likes: 21
Originally Posted By R. Belmont
Quote:
The algorithm is for a Magic Chef microwave oven.


We've *got* to get our hands on one of those chips smile


Amazingly, here's a possible coder for the code on that chip:
https://www.linkedin.com/pulse/20141031154854-10753040-college-education-in-america-is-out-of-reach

Joined: Mar 2001
Posts: 16,913
Likes: 56
R
Very Senior Member
Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 16,913
Likes: 56
I really shouldn't underestimate Stiletto, but that result still surprised me smile Doubt that guy has the code though - is there a patent like there is for the game-oriented TMS1xxx chips?

Joined: Oct 2006
Posts: 1,016
Likes: 21
S
Very Senior Member
Offline
Very Senior Member
S
Joined: Oct 2006
Posts: 1,016
Likes: 21
Originally Posted By R. Belmont
I really shouldn't underestimate Stiletto, but that result still surprised me smile


Heh, search "TMS 1000" + "Magic Chef" on Google and it's like the first result. smile

Joined: Mar 2002
Posts: 1,250
Likes: 41
H
hap Offline
Very Senior Member
Offline
Very Senior Member
H
Joined: Mar 2002
Posts: 1,250
Likes: 41
Sharp is pranking me, SM511 opcode documentation is incomplete (missing some opcodes), and the melody controller doc is very sparse.

Contra patent ROM code: I agree some bytes are ambigious, especially B and 8 look similar. The chance of getting an errorfree ROM from it is small.

Joined: Mar 2002
Posts: 1,250
Likes: 41
H
hap Offline
Very Senior Member
Offline
Very Senior Member
H
Joined: Mar 2002
Posts: 1,250
Likes: 41
Rik if you're reading, could you provide PCB photos of your Game&watch games?

Joined: May 2010
Posts: 1,051
S
Very Senior Member
OP Offline
Very Senior Member
S
Joined: May 2010
Posts: 1,051
I started using the character widths- 0 is skinniest, then 8, then B.

I've got a Contra on the way, and just got a Star Trek 25th Anniversary. G&W Boxing is also coming.

Page 91 of 396 1 2 89 90 91 92 93 395 396

Link Copied to Clipboard
Who's Online Now
1 members (Revenant), 29 guests, and 2 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,089
Posts119,117
Members5,014
Most Online890
Jan 17th, 2020
Our Sponsor
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!

Superior Solitaire
Forum hosted by www.retrogamesformac.com