Hacking TurboGrafx-16/Pc Engine injection. Someone know how to do it?

Do you think this treath is useful?

  • Yes

    Votes: 2 40.0%
  • No

    Votes: 3 60.0%

  • Total voters
    5

Mr Objection

Well-Known Member
OP
Member
Joined
Jul 10, 2016
Messages
339
Trophies
0
Age
28
XP
394
Country
Argentina
Well, as everybody know, today Nintendo launch 3 TurboGrafx-16 games on wii u virtual console, I know that is very soon, but can someone try to see how to inject games for this console?

Also, in the japanese virtual console, Turbografx games have been available since 2013

I have to mention that this console has some incredible games such as:
Street Fighter II’ (Street Fighter II Champion Edition)
Ginga Fukei Densetsu: Sapphire
Art of Fighting
Fatal Fury 2
Fatal Fury Special
World Heroes

and many more....

sorry for my bad english, I am still learning

 
Last edited by Mr Objection,

wolf-snake

Well-Known Member
Member
Joined
Feb 5, 2009
Messages
1,556
Trophies
2
XP
3,003
Country
Mexico
Well, as everybody know, today Nintendo launch 3 TurboGrafx-16 games on wii u virtual console, I know that is very soon, but can someone try to see how to inject games for this console?

I have to mention that this console has some incredible games such as:
Street Fighter II’ (Street Fighter II Champion Edition)
Ginga Fukei Densetsu: Sapphire
Art of Fighting
Fatal Fury 2
Fatal Fury Special
World Heroes

and many more....

sorry for my bad english, I am still learning
Yeah i don't think we can do TurboGrafx Injects just yet so i would advice to wait at least a week before start requesting those type of games to get injected
 

Sonic Angel Knight

Well-Known Member
Member
Joined
May 27, 2016
Messages
14,397
Trophies
1
Location
New York
XP
12,919
Country
United States
Well, as everybody know, today Nintendo launch 3 TurboGrafx-16 games on wii u virtual console, I know that is very soon, but can someone try to see how to inject games for this console?

Also, in the japanese virtual console, Turbografx games have been available since 2013

I have to mention that this console has some incredible games such as:
Street Fighter II’ (Street Fighter II Champion Edition)
Ginga Fukei Densetsu: Sapphire
Art of Fighting
Fatal Fury 2
Fatal Fury Special
World Heroes

and many more....

sorry for my bad english, I am still learning
Turbo Graphx 16 had SNK games on there? :O
I was just waiting for neo geo games to be on VC, I also wonder why no megadrive or master system games or even arcade games on there like the first wii had. :unsure:
 

Baphomet

Homebrew Justice Warrior™
Member
Joined
Feb 12, 2016
Messages
155
Trophies
0
Age
38
XP
248
Country
Jamaica
Turbo Graphx 16 had SNK games on there? :O
I was just waiting for neo geo games to be on VC, I also wonder why no megadrive or master system games or even arcade games on there like the first wii had. :unsure:
Some of them are really impressive ports, they hold up to the Neo Geo versions rather well imo.
 
  • Like
Reactions: Sonic Angel Knight

AmandaRose

Do what I do. Hold tight and pretend it’s a plan
Member
Joined
Aug 19, 2015
Messages
10,192
Trophies
1
Location
Glasgow
Website
www.rockstarnorth.com
XP
16,136
Country
United Kingdom
Splatterhouse is the first turbografx 16 Injected game, thanks
If you click on HerptyDerptys name in your post it still takes you to the chaos site and that is a severe breach of gbatemp.net rules please delete immediately.
 
Last edited by AmandaRose,
  • Like
Reactions: Bug_Checker_

Baphomet

Homebrew Justice Warrior™
Member
Joined
Feb 12, 2016
Messages
155
Trophies
0
Age
38
XP
248
Country
Jamaica
If anybody is still interested in this....

To inject, open the pce.pkg file (it's in 'content/pceemu/') with a hex edit program, the rom starts at offset 0x000000C7 (for R-Type at the very least) and you pretty much switch that out for the rom you wish to try injecting.
 
Last edited by Baphomet,
  • Like
Reactions: Bug_Checker_

Bug_Checker_

Well-Known Member
Member
Joined
Jun 10, 2006
Messages
950
Trophies
0
XP
664
Country
United States
My guess is it will work with 1mbits, 2mbits and maybe 4megabit games
But 3mbits and higher than 4mbits maybe a problem.(On some/most 3 megabit games, the 3 mbit section was aligned at the 5 megabit address section). So YMMV.
Streetfighter is 20mbits ,so, good luck with that one.(it uses special bank switching)
 
Last edited by Bug_Checker_,
  • Like
Reactions: Baphomet

Mr Objection

Well-Known Member
OP
Member
Joined
Jul 10, 2016
Messages
339
Trophies
0
Age
28
XP
394
Country
Argentina

Sonic Angel Knight

Well-Known Member
Member
Joined
May 27, 2016
Messages
14,397
Trophies
1
Location
New York
XP
12,919
Country
United States
My guess is it will work with 1mbits, 2mbits and maybe 4megabit games
But 3mbits and higher than 4mbits maybe a problem.(On some/most 3 megabit games, the 3 mbit section was aligned at the 5 megabit address section). So YMMV.
Streetfighter is 20mbits ,so, good luck with that one.(it uses special bank switching)
Please explain bank switiching and the games that use it and why. :unsure:
 

Bug_Checker_

Well-Known Member
Member
Joined
Jun 10, 2006
Messages
950
Trophies
0
XP
664
Country
United States
Please explain bank switching and the games that use it and why. :unsure:
The main cpu in the pc-engine(1987) and turbografx-16(1989) was a 6502/65c02 variant (HuC6280) with some extra cpu instructions for mapping banks of address space and some extra stuff.

Anyway, it was an 8 bit cpu with an 8 bit address space(64 KB) but with memory bank switching you could address 2 MegaBYTES of physical address space.

The lower 1MegaBYTE was mainly for HuCard access( 1MegaBYTE = 8megabits). The upper MegaBYTE address space was mainly used for peripherals and hardware access.

So a game 8 megabits and under could use the entire lower address space of 8megabits or 1MegaBYTE for the HuCard never violating the upper memory address range used by hardware,etc..

In the case of the only(IIRC) HuCard to break 8megabits, SFII CE was 20 megabits (or 2.5 MegaBYTES) well beyond the physical address space of 2MegaBYTES) and HAD to reside in the lower HuCard address space (1MegaBYTE or 8megabits).

So with some clever register writes added to the actual SFII CE HuCard(IIRC 4 added hardware registers), the entire 20megabit card could be mapped into that lower 1MegaBYTE(8megabit) address space.
 
Last edited by Bug_Checker_,
  • Like
Reactions: Sonic Angel Knight

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: Why am I always late to the party?