Woule be nice. Is it possible to make?
FM Towns and GameCube Core Possible?
Re: FM Towns and GameCube Core Possible?
Does nobody want fm towns too? Its an intersting system like the sharp x68000
-
- Top Contributor
- Posts: 434
- Joined: Fri May 29, 2020 8:50 am
- Has thanked: 86 times
- Been thanked: 120 times
Re: FM Towns and GameCube Core Possible?
FM Towns is interesting but is pretty niche, the X68000 core still has a ways to go too. Unfortunately there are only a finite number of developers with finite resources and esoteric Japanese systems require a lot of research and hands on with the hardware.
Whilst I'm sure a lot of people here would love FM Towns and Towns Marty it's a massive undertaking.
6th generation hardware (Gamecube, PS2, Dreamcast etc.) are out of the scope of the DE10-Nano (not enough logic elements/memory bandwidth).
Re: FM Towns and GameCube Core Possible?
Unfortunately, even with the logic elements, the GameCube is probably too complex for hobbyists to implement. During the 90s, CPUs implemented two massive leaps in design: superscalar pipelines and out-of-order execution. These advances let the CPU stay a lot busier, and therefore get more work done, even at the same clock speed. The GameCube CPU implemented both, for comparison, the PS1 and N64 CPUs are in-order and use far shorter pipelines.
The downside is that they’re far more complex than older in-order CPUs, and/or those with shorter pipelines. That complexity means that, even if you had an infinitely large FPGA, it’s still going to take a lot longer to design the core. It’d be a full-time job for a team of developers with a valuable skill set.
-
- Top Contributor
- Posts: 1323
- Joined: Thu Jun 11, 2020 2:31 am
- Has thanked: 15 times
- Been thanked: 213 times
Re: FM Towns and GameCube Core Possible?
Lowe0 wrote: ↑Tue Oct 22, 2024 3:05 pmUnfortunately, even with the logic elements, the GameCube is probably too complex for hobbyists to implement. During the 90s, CPUs implemented two massive leaps in design: superscalar pipelines and out-of-order execution. These advances let the CPU stay a lot busier, and therefore get more work done, even at the same clock speed. The GameCube CPU implemented both, for comparison, the PS1 and N64 CPUs are in-order and use far shorter pipelines.
The downside is that they’re far more complex than older in-order CPUs, and/or those with shorter pipelines. That complexity means that, even if you had an infinitely large FPGA, it’s still going to take a lot longer to design the core. It’d be a full-time job for a team of developers with a valuable skill set.
Preach, brother. I've been trying to explain why the PS2 isn't happening for exactly the same reasons for years.
-
- Posts: 136
- Joined: Wed Jun 05, 2024 4:54 pm
- Has thanked: 140 times
- Been thanked: 33 times
- Retro-Nerd
- Posts: 279
- Joined: Fri Jul 08, 2022 2:47 am
- Has thanked: 12 times
- Been thanked: 80 times
-
- Posts: 136
- Joined: Wed Jun 05, 2024 4:54 pm
- Has thanked: 140 times
- Been thanked: 33 times
Re: FM Towns and GameCube Core Possible?
Work has never stopped, the latest build still no good? FMTowns_20240409.rbf
Re: FM Towns and GameCube Core Possible?
Why does this line keep being repeated everywhere? Have you used Dolphin? Dolphin has quite a lot of glitches and accuracy work has almost stopped. They're mostly working on the GUI now. Performance problems are obviously worse too compared to something like Snes9x. There is certainly merit in making a Gamecube FPGA core.
-
- Top Contributor
- Posts: 939
- Joined: Mon Mar 01, 2021 3:10 pm
- Has thanked: 49 times
- Been thanked: 375 times
Re: FM Towns and GameCube Core Possible?
Yes I use Dolphin on a high end Gaming PC and its near perfect. I dont see any issues with it at all. With SW emulation you need a decent PC, its never going to be fun on an Android device.
- Chris23235
- Top Contributor
- Posts: 983
- Joined: Sun May 24, 2020 8:45 pm
- Has thanked: 127 times
- Been thanked: 197 times
Re: FM Towns and GameCube Core Possible?
softtest9 wrote: ↑Tue Oct 22, 2024 10:31 pmWhy does this line keep being repeated everywhere? Have you used Dolphin? Dolphin has quite a lot of glitches and accuracy work has almost stopped. They're mostly working on the GUI now. Performance problems are obviously worse too compared to something like Snes9x. There is certainly merit in making a Gamecube FPGA core.
The Gamecube graphics chip contained 51 million transistors, for comparison the graphics chip of the PSX contained 1 million transistors and the graphics chip of the N64 was made of 2.6 million transistors. Reverse Engineering such a chip is an impossible task, the only way I can think of is using high resolution die shots that are converted 1:1 into the FPGA but I doubt any FPGA available today would be big enough for something like that.
Re: FM Towns and GameCube Core Possible?
Please work further on this core. Many people would be gratefull.
-
- Top Contributor
- Posts: 939
- Joined: Mon Mar 01, 2021 3:10 pm
- Has thanked: 49 times
- Been thanked: 375 times
Re: FM Towns and GameCube Core Possible?
As has been stated the Author works as when they feel they want to. Japanese systems always take the longest because the tech docs are in Japanese. It will be done if and when and asking for it to happen wont make it occur any faster,
-
- Top Contributor
- Posts: 1441
- Joined: Mon May 25, 2020 7:54 pm
- Has thanked: 497 times
- Been thanked: 467 times
Re: FM Towns and GameCube Core Possible?
People expressing interest in something (cores in this case) can absolutely be a motivation for the developer and result in resuming work, faster completion, etc.
CRT SCR$ Project - building a collection of high-quality photos of CRT displays
CRT ART Books - retro-gaming books with authentic CRT photos
-
- Top Contributor
- Posts: 939
- Joined: Mon Mar 01, 2021 3:10 pm
- Has thanked: 49 times
- Been thanked: 375 times
Re: FM Towns and GameCube Core Possible?
and can have exactly the opposite effect too.
-
- Top Contributor
- Posts: 1441
- Joined: Mon May 25, 2020 7:54 pm
- Has thanked: 497 times
- Been thanked: 467 times
Re: FM Towns and GameCube Core Possible?
If you say so, but it goes against common sense and most people's experiences.
And this kind of gatekeeping can keep people from engaging with the community, especially on a niche forum which is already pretty quiet as it is.
CRT SCR$ Project - building a collection of high-quality photos of CRT displays
CRT ART Books - retro-gaming books with authentic CRT photos
-
- Top Contributor
- Posts: 1323
- Joined: Thu Jun 11, 2020 2:31 am
- Has thanked: 15 times
- Been thanked: 213 times
Re: FM Towns and GameCube Core Possible?
I don't really think that's the case at all. It's a developer wanting to scratch an itch, VERY few are "community-motivated" and a great many have abandoned projects altogether as a result.
-
- Top Contributor
- Posts: 1441
- Joined: Mon May 25, 2020 7:54 pm
- Has thanked: 497 times
- Been thanked: 467 times
Re: FM Towns and GameCube Core Possible?
Even if some developer is just "wanting to scratch an itch", how can expressing interest in his work be harmful?
Can you point me to examples of "great many" devs who have abandoned projects because some people were interested in them?
And what is your basis for saying "VERY few" are community-motivated? (even though I did not directly nor indirectly imply that, so not sure why did you put it in quotes)
I'm sorry, but unless you can prove such pronouncements with some very well documented stuff then it's just your say so, which goes totally against normal human behaviour and common sense.
CRT SCR$ Project - building a collection of high-quality photos of CRT displays
CRT ART Books - retro-gaming books with authentic CRT photos
-
- Top Contributor
- Posts: 1441
- Joined: Mon May 25, 2020 7:54 pm
- Has thanked: 497 times
- Been thanked: 467 times
Re: FM Towns and GameCube Core Possible?
So questioning and asking for examples proving your vague, sweeping claims is a no-no, some sort of faux pas?
I'd say it's some interesting logic on display here, but logic has left the building a few posts ago.
One thing I can agree on though, is that it's time to abandon thread and put this exchange under "yet another topsy-turvy forum moment".
CRT SCR$ Project - building a collection of high-quality photos of CRT displays
CRT ART Books - retro-gaming books with authentic CRT photos