It is currently Mon Sep 16, 2019 1:03 am

All times are UTC - 7 hours





Post new topic Reply to topic  [ 12 posts ] 
Author Message
PostPosted: Mon May 13, 2019 12:13 pm 
Offline
Formerly glutock
User avatar

Joined: Sat Aug 15, 2015 3:42 pm
Posts: 164
Location: France
Hi everyone,

Inspired from NovaSquirrel's work here, I added GTROM support to the Everdrive N8.

It doesn't support self-flashing yet, I'll have to add it later.

Don't forget to update your MAPROUT.BIN file in your EDFC folder. (write 0x6F at offset 0x6F)


Attachments:
File comment: Mapper 111 RBF file
111.zip [14.12 KiB]
Downloaded 280 times

_________________
My first game : Twin Dragons available at Broke Studio.
Top
 Profile  
 
PostPosted: Mon May 13, 2019 2:54 pm 
Offline
User avatar

Joined: Tue Feb 27, 2018 10:41 am
Posts: 57
Location: Brazil
It's awesome!!

By the way, there's such a implementation of mapper 30 (UNROM 512) out there?

_________________
itch.io | github


Top
 Profile  
 
PostPosted: Mon May 13, 2019 3:10 pm 
Offline
Site Admin
User avatar

Joined: Mon Sep 20, 2004 6:04 am
Posts: 3722
Location: Indianapolis
That's great, thanks for making that! One day people will be able to release a mapper #111 ROM without fear of people saying "uh, how I do run this?". I think NEScape might might be the first game to use the 8 nametables.


Top
 Profile  
 
PostPosted: Mon May 13, 2019 5:19 pm 
Offline
User avatar

Joined: Tue Jun 24, 2008 8:38 pm
Posts: 2312
Location: Fukuoka, Japan
@Memblers

8 nametables? I guess I'm late on the news about mappers? ^^;; How does it work and what it the usage for? I guess there must be a thread on nesdev talking about it? I must have missed it.


Top
 Profile  
 
PostPosted: Mon May 13, 2019 6:01 pm 
Offline

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 21591
Location: NE Indiana, USA (NTSC)
GTROM has two 8K banks of CHR RAM for pattern tables and two 7.75K banks of RAM for nametables. Each nametable bank consists of 4K at $2000 for a four-screen layout plus 3.75K of scratch space at $3000 that can be accessed during vblank or forced blank.

One four-screen layout in nametable bank 0 plus a second in nametable bank 1 equals eight screens.

_________________
Pin Eight | Twitter | GitHub | Patreon


Top
 Profile  
 
PostPosted: Mon May 13, 2019 7:23 pm 
Offline
User avatar

Joined: Thu Aug 13, 2015 4:40 pm
Posts: 417
Location: Rio de Janeiro - Brazil
Yes I think this had been done before, but maybe there are differences in the implementation.

_________________
https://twitter.com/bitinkstudios <- Follow me on twitter! Thanks!


Top
 Profile  
 
PostPosted: Mon May 13, 2019 7:41 pm 
Offline
Site Admin
User avatar

Joined: Mon Sep 20, 2004 6:04 am
Posts: 3722
Location: Indianapolis
Banshaku wrote:
@Memblers

8 nametables? I guess I'm late on the news about mappers? ^^;; How does it work and what it the usage for? I guess there must be a thread on nesdev talking about it? I must have missed it.


The main thread is kinda hidden in the Membler Industries section, it's all very disorganized:
https://forums.nesdev.com/viewtopic.php?f=4&t=12716

My original thinking with bankswitched nametables, is that it combines the advantage of 4-screen (being the PPU's native screen size) with the advantage of 1-screen mode (easier to scroll vertically with the status bar being in another bank).


Top
 Profile  
 
PostPosted: Mon May 13, 2019 7:54 pm 
Offline
User avatar

Joined: Sun Jan 22, 2012 12:03 pm
Posts: 7582
Location: Canada
It's documented on the Wiki too:
https://wiki.nesdev.com/w/index.php/GTROM


Top
 Profile  
 
PostPosted: Mon May 13, 2019 8:04 pm 
Offline
User avatar

Joined: Tue Jun 24, 2008 8:38 pm
Posts: 2312
Location: Fukuoka, Japan
@Memblers

Ha, it the specification of your board, wasn't aware of all those details ^^;; I see.

@rainwarrior

I will check the wiki then. Thanks!


Top
 Profile  
 
PostPosted: Mon Aug 26, 2019 10:22 am 
Offline

Joined: Sat Feb 03, 2018 9:22 am
Posts: 2
Hi guys, just got NEScape in my mailbox and after adding the mapper to Everdrive, the screen turns yellow.
Anyone had any luck running NEScape with this mapper?


Top
 Profile  
 
PostPosted: Mon Sep 09, 2019 5:05 am 
Offline
Formerly glutock
User avatar

Joined: Sat Aug 15, 2015 3:42 pm
Posts: 164
Location: France
What ROM version did you use ?
Did you dump the game yourself ?

_________________
My first game : Twin Dragons available at Broke Studio.


Top
 Profile  
 
PostPosted: Tue Sep 10, 2019 3:38 pm 
Offline

Joined: Wed Mar 09, 2005 9:08 am
Posts: 466
Broke Studio wrote:
It doesn't support self-flashing yet, I'll have to add it later.


Feel free to re-purpose the code from my Powerpak mapper30 implementation if it makes things easier for you.

(if I understand the wiki correctly, the self-flashing sequence should be more or less the same on both)

Edit: Oops! You want the Everdrive version of course, and not the Powerpak one.

Though with the Everdrive N8, it might not be worth adding the flash ROM support - as you won't be able to get it to save the written ROM back to the memory card. That's where the easily downloadable and moddable source code of the Powerpak OS really shines.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 12 posts ] 

All times are UTC - 7 hours


Who is online

Users browsing this forum: Google [Bot] 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