PCEngineFans.com - The PC Engine and TurboGrafx-16 Community Forum
NEC TG-16/TE/TurboDuo => TG-16/TE/TurboDuo Discussion => Topic started by: woshizyt on March 06, 2011, 09:44:36 PM
-
sorry for my poor english:
THIS card include ALL PCE and TG16 game .change game VIA nine dip switch.STREET FIGHTER 2 game don't include.because I don't know what is the mapper in SF2.anyone could help me ???THS.
PICTURE:
new design PCB.
(http://i.6.cn/cvbnm/9c/b8/9b/3700c9c67e0e9a95e6a82c6887be37a0.jpg) (http://tu.6.cn/pic/show-new/id/12175168)
PCB design data:2010.8
(http://i.6.cn/cvbnm/95/6d/17/ca8baf202bc80e2a60562c62315d609d.jpg) (http://tu.6.cn/pic/show-new/id/12175169)
first design had some error.Add a new chip work OK(red fly wire chip). This card use two falsh chip.Total 1.5Gb,,,,,,192M byte.
(http://i.6.cn/cvbnm/29/7e/19/24448d994390c54cb3c85df7b0a3d554.jpg) (http://tu.6.cn/pic/show-new/id/12175170)
card working in PCEGT
(http://i.6.cn/cvbnm/28/93/42/81b0d4a4a82bb8411d154d86bcda9500.jpg) (http://tu.6.cn/pic/show-new/id/12175171)
test some game
1:nes game to PCE game .super mario.
(http://i.6.cn/cvbnm/56/d6/47/e123b8282e9871dd0a3577067269b86a.jpg) (http://tu.6.cn/pic/show-new/id/12175172)
2:A japanese RPG game
(http://i.6.cn/cvbnm/17/de/76/3bf064350bda127d93426849968a07d5.jpg) (http://tu.6.cn/pic/show-new/id/12175174)
3:reiden
(http://i.6.cn/cvbnm/0d/b7/68/79c70733f0c3667fa500b800d5f5fa8c.jpg) (http://tu.6.cn/pic/show-new/id/12175175)
4:A usa ARPG game
(http://i.6.cn/cvbnm/e9/fb/29/f025a6304b9349d746b8a2c6d75cf96b.jpg) (http://tu.6.cn/pic/show-new/id/12175177)
5:
(http://i.6.cn/cvbnm/ea/08/a8/751197780c9aa6888fa0baf38a43aa41.jpg) (http://tu.6.cn/pic/show-new/id/12175178)
6:dragon sprit
(http://i.6.cn/cvbnm/72/c2/23/f8715074e5fb244b3f47a66324ec2290.jpg) (http://tu.6.cn/pic/show-new/id/12175180)
7:A japanese RPG game
(http://i.6.cn/cvbnm/65/f4/dc/d68f2d89d465396b1bca793c165222e9.jpg) (http://tu.6.cn/pic/show-new/id/12175181)
8:A japanese shooting game
(http://i.6.cn/cvbnm/c4/ba/82/97a25e712659a0048af1ada65f8dd1a8.jpg) (http://tu.6.cn/pic/show-new/id/12175182)
-
That's cool, but nobody wants to flip dip switches. I hope you plan to have a menu plus hardware bank selector in order to make it more user-friendly.
-
Nice PCB design.
-
nice. I hope you have a model without switches. I would totally get one.
-
Very nice, but dip switches (512 possible combos!) and tiny exposed wires make my butt pucker.
-
woshizyt: Is it going to be able to handle Populous as well? That includes 32k of ram on the card, right after the 4mbit range of the rom.
The SF2 mapper is dead simple. If you're familiar with Famicom, it's not unlike unrom and other such simple mappers in it's simplicity. The game uses the whole lower 8mbit external address range (typical hucard range). The bottom 4mbit range is fixed to the first 4mbit of the rom, the upper 4mbit of the 8mbit hucard range is used for swapping in 512k(4mbit) banks. So it's a 4Mbit+16Mbit format. Writing any value to 'external' address range of $1ff0 to 1ff3 selects which 4Mbit segment of the 16Mbit segment gets mapped into the upper 4Mbit hucard area. So $1ff0 = bank 4Mbit #0, $1ff1 = bank 4Mbit #1, etc.
-
Nice work :-)
-
This is dead cool. The pics aren't loading for me right now though.
-
that is insanely fukking cool!! when if ever will this be available?
-
Yea, that's freaking awesome!!!
-
Wow, that thing is awesome. It now just needs to be made more physically appealing, and then I will nominate for PCE product of the year 2011.
-
i would like to buy one please!!
-
Cool idea, although I can't think of a less intuitive way of selecting games (except maybe an abacus) than a bank of dip switches.
"Clear #69 .... With the help of Allah...... 110010101!"
or
"I just broke the '8' switch off my HuCARD 2010.8.... Now I'm stuck playing either Genpei Toumaden, KLAX, or Talespin. :|"
-
very cool idea, after some modifications and a more polished product is made, I know i would love to have one! (if the price is reasonable)
-
woshizyt: Is it going to be able to handle Populous as well? That includes 32k of ram on the card, right after the 4mbit range of the rom.
The SF2 mapper is dead simple. If you're familiar with Famicom, it's not unlike unrom and other such simple mappers in it's simplicity. The game uses the whole lower 8mbit external address range (typical hucard range). The bottom 4mbit range is fixed to the first 4mbit of the rom, the upper 4mbit of the 8mbit hucard range is used for swapping in 512k(4mbit) banks. So it's a 4Mbit+16Mbit format. Writing any value to 'external' address range of $1ff0 to 1ff3 selects which 4Mbit segment of the 16Mbit segment gets mapped into the upper 4Mbit hucard area. So $1ff0 = bank 4Mbit #0, $1ff1 = bank 4Mbit #1, etc.
THANKS ! I will continue research.THIS card don't include 32K of ram .so Polulous perhaps coundn't run.This card have a CPLD .and the mapper logic can add convenience.
The SF2 mapper logic block diagram could be this,right?
(http://i.6.cn/cvbnm/f0/dd/63/bddc47639e1e173b417858cce6fd166b.jpg) (http://tu.6.cn/pic/show-new/id/12337263)
by the way ,is it possible add a save ram chip into this card?I buy a TENNOKOE BANK 2 ,find inside have a HU6260 chip and a SRAM.
I couldn't know how HU6260 chip work .
-
Nice work
-
woshizyt: Is it going to be able to handle Populous as well? That includes 32k of ram on the card, right after the 4mbit range of the rom.
The SF2 mapper is dead simple. If you're familiar with Famicom, it's not unlike unrom and other such simple mappers in it's simplicity. The game uses the whole lower 8mbit external address range (typical hucard range). The bottom 4mbit range is fixed to the first 4mbit of the rom, the upper 4mbit of the 8mbit hucard range is used for swapping in 512k(4mbit) banks. So it's a 4Mbit+16Mbit format. Writing any value to 'external' address range of $1ff0 to 1ff3 selects which 4Mbit segment of the 16Mbit segment gets mapped into the upper 4Mbit hucard area. So $1ff0 = bank 4Mbit #0, $1ff1 = bank 4Mbit #1, etc.
THANKS ! I will continue research.THIS card don't include 32K of ram .so Polulous perhaps coundn't run.This card have a CPLD .and the mapper logic can add convenience.
The SF2 mapper logic block diagram could be this,right?
(http://i.6.cn/cvbnm/f0/dd/63/bddc47639e1e173b417858cce6fd166b.jpg) (http://tu.6.cn/pic/show-new/id/12337263)
by the way ,is it possible add a save ram chip into this card?I buy a TENNOKOE BANK 2 ,find inside have a HU6260 chip and a SRAM.
I couldn't know how HU6260 chip work .
Yes, that mapper logic looks right. Save chip? You mean the BRAM that's in the boosters or CD addons? The tennokoe bank card just allows you to transfer to and from BRAM. Games don't save directly to the card (for obvious reasons of it being a hucard).
Emulating BRAM in hardware isn't too complicated. BRAM is 2k of directly accessed memory (no I/O ports). It resides at bank $F7 which is external address range $1EE000-1EE7FF. It's not mirrored. But access to the ram is locked. And unlocking/locking is done by ports. Two ports. The unlock port is $1807 of bank $FF ($1FF807). If bit #7 of a byte is set when written to this port (all other bits or values do nothing), BRAM becomes unlocked and directly read/writable. Locking BRAM is done by port $1803 ($1FF803). Any read of this port will automatically lock BRAM bank.
The only problem I could see, is that if the card was used in a system that already had BRAM hardware. You'd have to somehow try to detect for it.
-
Is this project for anything other than personal amusement?
-
Is this project for anything other than personal amusement?
This project is just a personal amusement,not a commercial project.
-
Is this project for anything other than personal amusement?
This project is just a personal amusement,not a commercial project.
Make us jealous and then slam the door? Weak!
-
Is this project for anything other than personal amusement?
This project is just a personal amusement,not a commercial project.
Make us jealous and then slam the door? Weak!
I don't konw what to say.first I post this is not to make the friends all of the world jealous.second :this card havn't been a perfect card.If I make the SF2 run oK,and perhaps can add save Bram in this card. this card can share with friends who felling worth collecting.
-
Is this project for anything other than personal amusement?
This project is just a personal amusement,not a commercial project.
Make us jealous and then slam the door? Weak!
I don't konw what to say.first I post this is not to make the friends all of the world jealous.second :this card havn't been a perfect card.If I make the SF2 run oK,and perhaps can add save Bram in this card. this card can share with friends who felling worth collecting.
Please do share with friends, as I definitely feel it is worth collecting. :)
I was just messing around earlier by the way, people like to joke around on this forum.
-
Everyone (sane) here thinks this is really cool, even if this is the only one that gets made. DIPs, wires...only a jackass would complain about that stuff. I'd rather flip DIPs that deal with floppies, or parallel ports, or junk Windows clients that randomly decide to communicate with with USB ports.
-
DIP SWITCHES KICK ASS.
Im all for flippin 9 bastards. Im an ex Commodore and PC-XT user.
Dip switch AHOY!!!!!!!!!!!!!!!
too bad we dont get to partake of this personal amusement.
-
Let us not forget that someone, somehow, somewhere, has to program this thing. So, anyone making this from the inventor's instructions/schematic/pcb_layout (hopefully this stuff will be shared), still needs a way to program the flash, as well as the appropriate files with which to actually do the flashing!
And, if you bought it, you are limited to only those proggies that is contains Of course, since it contains "all" of them (almost), that may not be such a problem.
Just foor for thought.
Charlie
PS. DIP switches are ok, but I hate to see the manual for all the possible combinations!
-
Are you looking for good faith donations or play testers? ;)
-
U designed a board just for fun? Oh come on...... hahaha
-
PS. DIP switches are ok, but I hate to see the manual for all the possible combinations!
I cant wait to see it.
also, thats not enough derp switches for every PCE game. 9 dip switches? 512 combos.......... ITS NOT ENOUGH.
Theres more than 512 games!
-
also, thats not enough derp switches for every PCE game. 9 dip switches? 512 combos.......... ITS NOT ENOUGH.
Theres more than 512 games!
*facepalm*
HuCards only, duh! :P
-
This guy needs a nomination for the best new PCEFX.com member of the year.
-
total PCE/TG16 game number is about 436,so 512 is enough.
-
This guy needs a nomination for the best new PCEFX.com member of the year.
I totally agree. First, it was the turbo express I mean pc engine gt screen mod and now this. He's a genius!
-
also, thats not enough derp switches for every PCE game. 9 dip switches? 512 combos.......... ITS NOT ENOUGH.
Theres more than 512 games!
*facepalm*
HuCards only, duh! :P
Oh. I forgot. I get in zen-mode when I Obey, and treat all media as equal when it enters the Duo Sanctuary.
but seriously now I am thinkin...
What if there were a device to emulate the CD hardware. Maybe a USB interface that allows you to host the disc games via PC and send to the PCE!
Kind of like how the NoWind on MSX lets you send disk images over USB to a cart, and then it functions as if it were a plain ol' Floppy.
Man, that would rule.
-
Oh. I forgot. I get in zen-mode when I Obey, and treat all media as equal when it enters the Duo Sanctuary.
but seriously now I am thinkin...
What if there were a device to emulate the CD hardware. Maybe a USB interface that allows you to host the disc games via PC and send to the PCE!
Kind of like how the NoWind on MSX lets you send disk images over USB to a cart, and then it functions as if it were a plain ol' Floppy.
Man, that would rule.
Thats a pretty good idea. I wish I knew anything about programming and circuit building, I'd love to do a project like that. Any idea if there is enough bandwidth in the HuCard port for the CD data?
-
What if there were a device to emulate the CD hardware.
Personally, I want one of the electronic gurus here to design an ide interface for the connector on the back of the turbo. Then, I could image all my cd's onto a hard-drive, or use an ide-cd. Although, if they could make it work on a card, that would be cool, too...
-
a flashcart that supports tossing bin/cues, or interface to use a PC harddrive would be cooler. Less room for failure of hardware.
-
That would be cool. Then even if your CD drive failed, ya still could use the images.
a flashcart that supports tossing bin/cues, or interface to use a PC harddrive would be cooler. Less room for failure of hardware.
-
I missed this earlier, but this is super cool. it strikes me that the kind of person that could put this together might also be able to remember 436 dipswitch combos. heh
-
Hmm,
Maybe we COULD interface into the back of the TG16 to use a PC as the CD source. Wait, better yet, lets keep all the CD files right ON the PC...wait, even better, we could also use the PC monitor instead of a TV...wait, even better still, let's add the capability to use the joystick that's on the PC instead of the JoyPad on the TG.......damn, all this and all we would need is an EMULATOR to actually PLAY the games on the PC and ignore the TG system completely!
Hey, wait a minute! About needing an EMULATOR...
-------------
So, at what point do we decide to abandon the TG entirely?
Charlie
-
This is a cool concept. I'm REALLY hoping that this becomes a real item. I would love to have something like this in my collection. Especially since I'm just starting out and have just a few HuCards.....
-
The dipswitches aren't a big deal as you could easily print out a small booklet with a list of game names and their dipswitch configuration. I do like the idea of a multicart that doesn't suck and actually contains all the games for a system. Unlike typical pirate multicarts that only have a few games along with a bizillion shitty hacks all while claiming to have like 400 games.
It would be nicer to have a menu and a register implemented to let the PCEngine bankswitch the selected game on the menu into place. But if you don't have PCE programming experience then switches are alot easier and I don't think users would mind that much if they had a list.
If you don't intend to produce this commercially yourself you could still try to get in touch with someone that could. Tototek ( www.tototek.com (http://www.tototek.com/) ) produces a PCE Pro 32M flash cartridge so perhaps you could talk to them about producing this.
Which makes me wonder, how big are the flash chips on your PCB? I assume there are 2 of them plus that CLPD?