Author |
Message |
- Joined: 21 Apr 2000
- Posts: 598
- Location: Newcastle upon Tyne, England
|
PFRDetect : some results
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
|
|
|
- Joined: 18 Sep 1999
- Posts: 498
- Location: Portland, Oregon USA
|
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
|
|
|
- Joined: 21 Apr 2000
- Posts: 598
- Location: Newcastle upon Tyne, England
|
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
|
|
|
- Joined: 18 Sep 1999
- Posts: 498
- Location: Portland, Oregon USA
|
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
|
|
|
- Joined: 12 Jul 2005
- Posts: 55
|
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 ...
|
|
|