Forums

Sega Master System / Mark III / Game Gear
SG-1000 / SC-3000 / SF-7000 / OMV
Home - Forums - Games - Scans - Maps - Cheats - Credits
Music - Videos - Development - Hacks - Translations - Homebrew

View topic - PFRDetect : some results

Reply to topic
Author Message
  • Joined: 21 Apr 2000
  • Posts: 598
  • Location: Newcastle upon Tyne, England
Reply with quote
PFRDetect : some results
Post Posted: Fri Sep 08, 2000 10:35 am
I've made some tests using Eric's PFRDetect utility. The results are shown below.

Test conditions:
The code (32k) was multiplied by four and burned onto a 27c1001 (128k) EPROM. The test machine was a SMS 2 with Japanese BIOS.


Standard cartridge board (no mapper):

Test failed (did not complete).


315-5208 board:

Test failed (did not complete).


315-5365 board:

0x0000 - 0x0400 : Fixed
0x0400 - 0x3fff : Pageable
0x4000 - 0x7fff : Pageable
0x8000 - 0xbfff : Pageable


315-5235 board:

0x0000 - 0x0400 : Fixed
0x0400 - 0x3fff : Pageable
0x4000 - 0x7fff : Pageable
0x8000 - 0xbfff : Pageable


Mike
  View user's profile Send private message Visit poster's website
  • Joined: 18 Sep 1999
  • Posts: 498
  • Location: Portland, Oregon USA
Reply with quote
Post Posted: Fri Sep 08, 2000 4:00 pm
Quote
> I've made some tests using Eric's PFRDetect utility. The results are shown below.

> Test conditions:
> The code (32k) was multiplied by four and burned onto a 27c1001 (128k) EPROM. The test machine was a SMS 2 with Japanese BIOS.

>
> Standard cartridge board (no mapper):

> Test failed (did not complete).

>
> 315-5208 board:

> Test failed (did not complete).

In these two cases what happened? Did anything appear on the screen? If so, what? Did it always say "Test Running" at the bottom? Were the results of all the tests "Wait"?

Any information is appreciated.

--
Eric Quinn
  View user's profile Send private message Visit poster's website
  • Joined: 21 Apr 2000
  • Posts: 598
  • Location: Newcastle upon Tyne, England
Reply with quote
Post Posted: Sat Sep 09, 2000 10:48 am
Quote
> In these two cases what happened? Did anything appear on the screen? If so, what? Did it always say "Test Running" at the bottom? Were the results of all the tests "Wait"?

> Any information is appreciated.


Sorry, Eric, I should have been more specific!

In both cases (315-5208 board and board with no mapper), the following results were displayed:

0x0000 - 0x0400 : Wait
0x0400 - 0x3fff : Wait
0x4000 - 0x7fff : Wait
0x8000 - 0xbfff : Wait

"TEST RUNNING" is displayed at the bottom of the screen. In addition, the screen flickers, as though the program is continually resetting itself.

With the 315-5235 and 315-5365 boards, the display
is stable and "TEST COMPLETE" shown at the bottom.

Hope this helps.

Mike
  View user's profile Send private message Visit poster's website
  • Joined: 18 Sep 1999
  • Posts: 498
  • Location: Portland, Oregon USA
Reply with quote
Post Posted: Mon Sep 11, 2000 10:30 pm
Quote
> > In these two cases what happened? Did anything appear on the screen? If so, what? Did it always say "Test Running" at the bottom? Were the results of all the tests "Wait"?
> > Any information is appreciated.

>
> Sorry, Eric, I should have been more specific!

Not to worry.

Quote
> In both cases (315-5208 board and board with no mapper), the following results were displayed:

> 0x0000 - 0x0400 : Wait
> 0x0400 - 0x3fff : Wait
> 0x4000 - 0x7fff : Wait
> 0x8000 - 0xbfff : Wait

> "TEST RUNNING" is displayed at the bottom of the screen. In addition, the screen flickers, as though the program is continually resetting itself.

> With the 315-5235 and 315-5365 boards, the display
> is stable and "TEST COMPLETE" shown at the bottom.

> Hope this helps.

It does. It sounds like there's something basically wrong with the way I handle graphics or maybe interrupts. I don't think it's a paging issue. I'll clean up the source code, and hopefully have a new release soon.

Thanks for trying it out.

--
Eric Quinn
  View user's profile Send private message Visit poster's website
  • Joined: 12 Jul 2005
  • Posts: 55
Reply with quote
Post Posted: Wed Sep 13, 2000 3:25 am
I've made some testing with Eric's PRFDetect utility too.

The tested hardware was a 315-5124(VDP)/315-5216(I/O) powerbase (Brazilian Master system v1.0, japanese bios
and YM2413 hardware) with my mapper and the 315-5235 eprom cartridge I own.
The cartridge was connected thuru the usual cartridge slot. The mapper board is connected thuru the secondary slot
(expansion port).
The memory I used was a MX 28F1000PD FLASH EPROM with the 32 kbyte code in the beggining.
all the rest of the EPROM was filled with FF.

With my mapper I got the following result :

0x0000 - 0x0400 : Fixed
0x0400 - 0x3FFF : Fixed
0x4000 - 0x7FFF : Pageable
0x8000 - 0xBFFF : Pageable

For the 315-5235, I got same results as Mike.


By the way, I'd like to thanks Eric for his great SMSArch document. This document was so complete that it was the
only information source I neded to build the mapper.

Cya ...
  View user's profile Send private message
Reply to topic



Back to the top of this page

Back to SMS Power!