Author Topic: Plus2CPC. Plus cartridge slot for the CPC  (Read 13722 times)

0 Members and 1 Guest are viewing this topic.

Offline abalore

  • CPC6128
  • ****
  • Posts: 211
  • Country: es
    • Awards
Plus2CPC. Plus cartridge slot for the CPC
« on: 11:35, 27 May 21 »

https://youtu.be/DrrmoKaWEoU
Hello, I developed this small project to connect Plus cartridges to the CPC.
The goal is to be able to develop 512K games and release them into a single cartridge, compatible with Plus machines out-of-the-box and with CPC with this adapter. All in a single physical format.+
I tested it with the Alcon2020 Plus cartridge and other CPC compatible games.


like
0
No reactions

Offline Ast

  • 6128 Plus
  • ******
  • Posts: 1.254
  • Country: fr
    • Amstrad cpc Website of Ast/iMPACT
    • Awards
Re: Plus2CPC. Plus cartridge slot for the CPC
« Reply #1 on: 12:16, 27 May 21 »
seems interesting...
like
0
No reactions
_____________________

Ast/iMP4CT. "By the power of Grayskull, i've the power"

http://amstradplus.forumforever.com/index.php
http://impdos.wikidot.com/
http://impdraw.wikidot.com/

All friends are welcomed !

Offline XeNoMoRPH

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.203
  • Country: es
  • " ... in space no one , can hear you scream ... "
    • https://auamstrad.es/
    • Awards
Re: Plus2CPC. Plus cartridge slot for the CPC
« Reply #2 on: 12:40, 27 May 21 »
Awesome !!!  :o :o
like
0
No reactions
your amstrad news source in spanish language : https://auamstrad.es

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 17.351
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
    • Awards
Re: Plus2CPC. Plus cartridge slot for the CPC
« Reply #3 on: 12:42, 27 May 21 »
What sorcery level is required?
like
0
No reactions

Offline XeNoMoRPH

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.203
  • Country: es
  • " ... in space no one , can hear you scream ... "
    • https://auamstrad.es/
    • Awards
Re: Plus2CPC. Plus cartridge slot for the CPC
« Reply #4 on: 12:51, 27 May 21 »
What sorcery level is required?
Wizard Level 70, Ray of Frost, + Disintegrate  ;D ;D ;D
like
0
No reactions
your amstrad news source in spanish language : https://auamstrad.es

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 17.351
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
    • Awards
Re: Plus2CPC. Plus cartridge slot for the CPC
« Reply #5 on: 13:17, 27 May 21 »
Wizard Level 70, Ray of Frost, + Disintegrate  ;D ;D ;D

Need more manna to bypass the corporate firewall for those spells.
like
0
No reactions

Offline eto

  • Supporter
  • 6128 Plus
  • *
  • Posts: 577
  • Country: de
    • Awards
Re: Plus2CPC. Plus cartridge slot for the CPC
« Reply #6 on: 13:24, 27 May 21 »
we - want - more - details

;-)
like
0
No reactions

Offline abalore

  • CPC6128
  • ****
  • Posts: 211
  • Country: es
    • Awards
Re: Plus2CPC. Plus cartridge slot for the CPC
« Reply #7 on: 13:27, 27 May 21 »
What sorcery level is required?
Level 1, it's just a ROM box modified to work in the range > &80 and a lower ROM replacement, along with a cartridge connector. All discrete logic, no CPLDs, FPGAs or anything like that. Just OR and NOT gates ;)
like
0
No reactions

Online roudoudou

  • 6128 Plus
  • ******
  • Posts: 1.158
  • Country: fr
    • urban exploration
    • Awards
Re: Plus2CPC. Plus cartridge slot for the CPC
« Reply #8 on: 13:30, 27 May 21 »

as CPC wont run Plus specific features, i guess it's easy to modify the macro for rom connection...
as CPC can handle up to 4M of ROM (256x16K) why AGAIN this limitation?



like
0
No reactions
use RASM, the best assembler ever made :p

I will survive

Offline abalore

  • CPC6128
  • ****
  • Posts: 211
  • Country: es
    • Awards
Re: Plus2CPC. Plus cartridge slot for the CPC
« Reply #9 on: 14:03, 27 May 21 »
as CPC wont run Plus specific features, i guess it's easy to modify the macro for rom connection...
as CPC can handle up to 4M of ROM (256x16K) why AGAIN this limitation?
In a plus cartridge you can have 4M, 8M or even 16M using some clever paging tricks.
like
0
No reactions

Online roudoudou

  • 6128 Plus
  • ******
  • Posts: 1.158
  • Country: fr
    • urban exploration
    • Awards
Re: Plus2CPC. Plus cartridge slot for the CPC
« Reply #10 on: 14:09, 27 May 21 »
In a plus cartridge you can have 4M, 8M or even 16M using some clever paging tricks.
on CPC 4M without tricks, it's standard and natively designed for this
paging tricks is not that easy on Plus because cartridge cannot see writes or IO => so you can page only with reads and dedicated zone
like
0
No reactions
use RASM, the best assembler ever made :p

I will survive

Offline abalore

  • CPC6128
  • ****
  • Posts: 211
  • Country: es
    • Awards
Re: Plus2CPC. Plus cartridge slot for the CPC
« Reply #11 on: 14:19, 27 May 21 »
on CPC 4M without tricks, it's standard and natively designed for this
paging tricks is not that easy on Plus because cartridge cannot see writes or IO => so you can page only with reads and dedicated zone
So... you can
like
0
No reactions

Online roudoudou

  • 6128 Plus
  • ******
  • Posts: 1.158
  • Country: fr
    • urban exploration
    • Awards
Re: Plus2CPC. Plus cartridge slot for the CPC
« Reply #12 on: 14:32, 27 May 21 »
So... you can
it's slower/bigger than regular rom switch (but not as slow, as big as dandanator bank switch  ;D )
like
0
No reactions
use RASM, the best assembler ever made :p

I will survive

Offline norecess

  • CPC6128
  • ****
  • Posts: 293
  • Country: ca
    • Awards
Re: Plus2CPC. Plus cartridge slot for the CPC
« Reply #13 on: 14:53, 27 May 21 »
This is very interesting @abalore
Is it a connector where you can plug a C4CPC, for example ? (knowing the limitation that the C4CPC has a menu using ASIC capabilities, but you can also direct-boot a game cartridge without that menu).
like
0
No reactions

Offline abalore

  • CPC6128
  • ****
  • Posts: 211
  • Country: es
    • Awards
Re: Plus2CPC. Plus cartridge slot for the CPC
« Reply #14 on: 15:08, 27 May 21 »
This is very interesting @abalore
Is it a connector where you can plug a C4CPC, for example ? (knowing the limitation that the C4CPC has a menu using ASIC capabilities, but you can also direct-boot a game cartridge without that menu).
I didn't try a C4CPC, because I don't have one. If someone wants to donate one for the cause I won't say no  ;D
I tested some converted games with a homebrew board and they work fine.

https://youtu.be/k-NKyX000r8
like
0
No reactions

Online roudoudou

  • 6128 Plus
  • ******
  • Posts: 1.158
  • Country: fr
    • urban exploration
    • Awards
Re: Plus2CPC. Plus cartridge slot for the CPC
« Reply #15 on: 16:11, 27 May 21 »
but C4CPC is cyphering data with "ACID" chip right?
like
0
No reactions
use RASM, the best assembler ever made :p

I will survive

Offline Animalgril987

  • Supporter
  • CPC6128
  • *
  • Posts: 241
  • Country: gb
    • Awards
Re: Plus2CPC. Plus cartridge slot for the CPC
« Reply #16 on: 16:43, 27 May 21 »
 I think the ACID just sends a byte stream to the ASIC, so that ASIC knows the cart isn't bootlegged.

like
0
No reactions

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 2.997
  • Country: de
  • Reincarnation of TFM
    • FutureOS - Revolution and Revelation for CPC6128 and 6128plus
    • Awards
Re: Plus2CPC. Plus cartridge slot for the CPC
« Reply #17 on: 18:25, 27 May 21 »
To support C4CPC would be really awesome!  :) :) :)
like
0
No reactions
http://futureos.de --> Get the revolutionary FutureOS (Update: 2022.01.11)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

Offline gerald

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.587
    • Awards
Re: Plus2CPC. Plus cartridge slot for the CPC
« Reply #18 on: 18:38, 27 May 21 »
but C4CPC is cyphering data with "ACID" chip right?
The EPPROM is directly on the Z80 bus (+ extended address for bank selection).
The ACID chip contains a LFSR that is updated on each access and state change according to some address bits. The ASIC contains the same one and compares the ACID bitstream to its own, and goes berzeck on mismatch.
like
0
No reactions

Offline gerald

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.587
    • Awards
Re: Plus2CPC. Plus cartridge slot for the CPC
« Reply #19 on: 18:43, 27 May 21 »
To support C4CPC would be really awesome!  :) :) :)
C4CPC should work out of the box.
The only think that need to be adapted is CprSelect that indeed use some plus feature (programmable interrupt and color). Should not be a big deal to adapt it.
like
0
No reactions

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 2.997
  • Country: de
  • Reincarnation of TFM
    • FutureOS - Revolution and Revelation for CPC6128 and 6128plus
    • Awards
Re: Plus2CPC. Plus cartridge slot for the CPC
« Reply #20 on: 19:59, 27 May 21 »
15 preselect slots are totally fine! Looking forward to have C4CPC one day at CPC and 6128plus.  :) :) :)
like
0
No reactions
http://futureos.de --> Get the revolutionary FutureOS (Update: 2022.01.11)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

Offline Maniac

  • Supporter
  • CPC6128
  • *
  • Posts: 263
  • Country: gb
    • Awards
Re: Plus2CPC. Plus cartridge slot for the CPC
« Reply #21 on: 20:56, 27 May 21 »
What a great idea! Simple but effective!
« Last Edit: 00:01, 28 May 21 by Maniac »
like
0
No reactions

Offline abalore

  • CPC6128
  • ****
  • Posts: 211
  • Country: es
    • Awards
Re: Plus2CPC. Plus cartridge slot for the CPC
« Reply #22 on: 22:17, 27 May 21 »
C4CPC should work out of the box.
The only think that need to be adapted is CprSelect that indeed use some plus feature (programmable interrupt and color). Should not be a big deal to adapt it.
That would be awesome.
like
0
No reactions

Offline abalore

  • CPC6128
  • ****
  • Posts: 211
  • Country: es
    • Awards
Re: Plus2CPC. Plus cartridge slot for the CPC
« Reply #23 on: 04:05, 28 May 21 »
When plugged into a Plus expansion port, it serves as a secondary cartridge port, so you can leave the system cartridge always in the computer and use the secondary port to load games or to replace the operating system.


like
0
No reactions

Offline Kris

  • 6128 Plus
  • ******
  • Posts: 592
  • Country: fr
  • Team Impact
    • Awards
Re: Plus2CPC. Plus cartridge slot for the CPC
« Reply #24 on: 07:44, 28 May 21 »
Really interesting device !
like
0
No reactions