It is currently Sun Dec 10, 2017 5:30 pm

All times are UTC - 7 hours





Post new topic Reply to topic  [ 5 posts ] 
Author Message
PostPosted: Sat Oct 28, 2017 8:02 am 
Offline
User avatar

Joined: Fri Feb 27, 2009 2:35 pm
Posts: 215
Location: Fort Wayne, Indiana
I added support for GTROM to the PowerPak. It supports everything except the LEDs and the self-flashing.

Not super useful because there's no public ROMs that I know of, and developers already have development boards. I made it because I saw someone offer to playtest someone else's game via PowerPak, and couldn't.


Attachments:
File comment: test ROM written by Memblers; produces a downward sweep if it passes or a "rather dramatic alarm" otherwise
gtrom-ram-test.nes [32.02 KiB]
Downloaded 12 times
File comment: Just the mapper file (extract it into your PowerPak directory)
MAP6F.zip [16.23 KiB]
Downloaded 11 times
File comment: Source code for Xilinx ISE 10.1
mapper111.zip [697.25 KiB]
Downloaded 17 times
Top
 Profile  
 
PostPosted: Sat Oct 28, 2017 8:42 am 
Offline
User avatar

Joined: Sat Feb 12, 2005 9:43 pm
Posts: 10164
Location: Rio de Janeiro - Brazil
That's cool! A while ago I wanted to do play with the extra VRAM, but ended up not doing it due to lack of support for the mapper. What's the state of emulator support of GTROM these days?


Top
 Profile  
 
PostPosted: Sat Oct 28, 2017 9:08 am 
Offline
User avatar

Joined: Fri Feb 27, 2009 2:35 pm
Posts: 215
Location: Fort Wayne, Indiana
There's a custom version of FCEUX that supports it, and I heard there was a Nintendulator implementation, but it's not in the official download either.

The FCEUX version lacks the $3000-$3eff PPU RAM, which my mapper has.


Top
 Profile  
 
PostPosted: Sat Oct 28, 2017 10:25 am 
Offline
Formerly WheelInventor

Joined: Thu Apr 14, 2016 2:55 am
Posts: 1114
Location: Gothenburg, Sweden
That's really cool! Like you said, i've got a test cart, but you never know when you might need this. Also, i think it might be quicker to test via PowerPak.

Quote:
Not super useful because there's no public ROMs that I know of
It might be useful because of the same. With spotty emulator support + the fact that physical carts always will cost at least something leans in favor of commercial releases. PowerPak support might be a way to make demos, examples and other public works viable.

_________________
http://www.frankengraphics.com - personal NES blog


Top
 Profile  
 
PostPosted: Mon Oct 30, 2017 5:22 pm 
Offline
Site Admin
User avatar

Joined: Mon Sep 20, 2004 6:04 am
Posts: 3486
Location: Indianapolis
Thanks for making that, Nova, it is greatly appreciated.

I've attached the full version of the test program, if anyone wants that. It self-destructs with a full chip erase, so only run it on a real GTROM if you have the external programmer (the customized Game Genie), because it will only work once!

FrankenGraphics wrote:
Also, i think it might be quicker to test via PowerPak.

Definitely, as writing flash takes much longer than writing RAM. At one point I had considered building a few SRAM versions of GTROM for dev use, but thankfully this PowerPak mapper makes that idea redundant. The USB to NES adapter may be used with the pc2nes program by thefox http://forums.nesdev.com/viewtopic.php?t=7520
With that, I'm getting about 10kb/sec, which is about 8 times faster than my (unoptimized) flash loader. When uploading 512kb, 256kb, that time difference adds up fast. Note that pc2nes uploads the 40kB+ mapper file as well as the ROM.


Attachments:
gtrom-flash-ram-test.nes [32.02 KiB]
Downloaded 6 times
Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC - 7 hours


Who is online

Users browsing this forum: No registered users and 6 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