Author Topic: CPC gaming expansion!  (Read 2498 times)

0 Members and 1 Guest are viewing this topic.

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 2.952
  • Country: fr
    • ?area=showdonations;u=4
    • Cent Pour Cent [dot net]
  • Liked: 2047
CPC gaming expansion!
« on: 13:04, 01 April 13 »
Hey!

Since more than six months, I'm working on a amazing hardware project.
The goal is to add great features to the CPC, using the expansion port.
For that, I have chosen the NEC PC-Engine base to start, because it's a 8-bit videogame system with a generous expansion slot pins capabilities! :)

Can you imagine, playing CPC games using :
- More audio channels
- Graphic processor
- Cartridge support

No more words, but pictures to illustrate this project.

Here, the test board that handle the address decoding from the CPC side.
6650-0

A BASIC program making some outs to test the signals states.
6651-1

A finally, the decoding part embedded on the console side to stay clean.
(work with a Core Grafx too, but, the PCB can't fit and need to leave external)
6652-2

See you later for more Work In Progress sound and display tests !!! :)
Sadly, the Super CD-ROM can't more be plugged actually... :(
Controllers tests will follows...
« Last Edit: 14:25, 01 April 13 by TotO »
Unregistered from CPCwiki forum.

Offline arnoldemu

  • Supporter
  • 6128 Plus
  • *
  • Posts: 5.210
  • Country: gb
    • Unofficial Amstrad WWW Resource
  • Liked: 2051
Re: CPC gaming expansion!
« Reply #1 on: 14:09, 01 April 13 »
Impressive.

I had a plan once to connect the raspberry pi to the cpc, the pi would give the cpc dma capabilities and allow you to "stuff the bus" to make more effects possible.

This shows this plan can be a reality.

My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

Offline SyX

  • 6128 Plus
  • ******
  • Posts: 1.095
  • Country: br
  • Liked: 1001
Re: CPC gaming expansion!
« Reply #2 on: 14:30, 01 April 13 »
AMAZING!!!! :D :D :D


You are the BEST, TotO!!! :D :D :D

Can you add a pair of nunchuk sockets?  ;D ;D ;D


Offline TotO

  • 6128 Plus
  • ******
  • Posts: 2.952
  • Country: fr
    • ?area=showdonations;u=4
    • Cent Pour Cent [dot net]
  • Liked: 2047
Re: CPC gaming expansion!
« Reply #3 on: 14:49, 01 April 13 »
Can you add a pair of nunchuk sockets?  ;D ;D ;D
Sorry, the PCE not handle an I2C bus, but a parallel multiplexing close to the Megadrive system.
Unregistered from CPCwiki forum.

Online rexbeng

  • CPC6128
  • ****
  • Posts: 192
  • Country: gr
  • Small resolutions, big ideas
    • index.php?action=treasury
  • Liked: 101
Re: CPC gaming expansion!
« Reply #4 on: 15:16, 01 April 13 »
Although from the pure technical perspective this is very interesting, I must admit that I don't see what the use is for the CPC. From what I see, it's more or less a completely different system that uses the CPC I/O? If you don't want to make actual CPC games, then why not do them for a more advanced system in the first place?


Anyway, the interesting part for people who do hardware experiments might be to figure out a way to be able to connect and use some type of "cartridge" for the CPC (but for the old generation), which would work without the need for a romboard or other type of expansion. I was always thinking *if* and *how* it could be possible to produce new CPC games that wouldn't need to take disk storage space and speed/accuracy limitations into account. Besides, 3'' disks are very rare, so I'd really like to see a new type of media for the CPC. But media that you could use out of the box, without having to own exotic expansions prior to it.


Could the printer port or the expansion port be used for something like that?


rb

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 14.293
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 2402
Re: CPC gaming expansion!
« Reply #5 on: 18:23, 01 April 13 »
While very impressive, I agree with some of Rex' points. What are the target specs? Not that I'd mind something like that, but I'm not sure exactly what it will do.

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 2.952
  • Country: fr
    • ?area=showdonations;u=4
    • Cent Pour Cent [dot net]
  • Liked: 2047
Re: CPC gaming expansion!
« Reply #6 on: 19:40, 01 April 13 »
Could the printer port or the expansion port be used for something like that?
The expansion port, yes. :)
Unregistered from CPCwiki forum.

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 2.952
  • Country: fr
    • ?area=showdonations;u=4
    • Cent Pour Cent [dot net]
  • Liked: 2047
Re: CPC gaming expansion!
« Reply #7 on: 19:42, 01 April 13 »
While very impressive, I agree with some of Rex' points. What are the target specs? Not that I'd mind something like that, but I'm not sure exactly what it will do.
Yes, I agree too...

Spoiler: show
Because it was an april fool-fish.  :-\
Have a nice week!!!  :-*
« Last Edit: 19:45, 01 April 13 by TotO »
Unregistered from CPCwiki forum.

Online rexbeng

  • CPC6128
  • ****
  • Posts: 192
  • Country: gr
  • Small resolutions, big ideas
    • index.php?action=treasury
  • Liked: 101
Re: CPC gaming expansion!
« Reply #8 on: 20:03, 01 April 13 »
Spoiler: show
Because it was an april fool-fish.  :-\
Have a nice week!!!  :-*




Hahaha you vicious April slut  :P

On to the serious part now, how about this "cartridge" thing...?


rb

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 10.103
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1969
Re: CPC gaming expansion!
« Reply #9 on: 20:42, 01 April 13 »
... If you don't want to make actual CPC games, then why not do them for a more advanced system in the first place?
Well, this is as true as any kind of PC software dealing with CPCs like emulators, arkos tracker, symstudio, game-designer and and and... BUT here it's at least still a CPC working. So it's a great project IMHO!
 
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus