Author Topic: CPC Plus cartridge replacement : one more  (Read 237245 times)

0 Members and 1 Guest are viewing this topic.

Offline CraigsBar

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.284
  • Country: ie
  • The party ain't over yet
    • index.php?action=treasury
  • Liked: 1172
  • Likes Given: 80
Re: CPC Plus cartridge replacement : one more
« Reply #550 on: 23:41, 17 April 15 »
You need one of these. Pang, navy seals and robocop are must haves.
IRC:  #Retro4All on Freenode

Offline owen2471

  • Speccy
  • *
  • Posts: 1
  • Country: be
  • Liked: 0
  • Likes Given: 0
Re: CPC Plus cartridge replacement : one more
« Reply #551 on: 02:11, 18 April 15 »
Oh yes been wanting an excuse to use my amstrads again.  Waiting list pls.....

Offline dragon

  • 6128 Plus
  • ******
  • Posts: 1.411
  • Country: es
  • Liked: 580
  • Likes Given: 484
Re: CPC Plus cartridge replacement : one more
« Reply #552 on: 12:59, 18 April 15 »
Some people speak( not me). c4cpc is not interesting becaused compared it with MSX equivalent cartridge he can't load dsk images directly from the cartridge.


Only curiosity. Its technically posible make a internal transparent emulator  of the fdd in the cartridge.?

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.597
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 2717
  • Likes Given: 1616
Re: CPC Plus cartridge replacement : one more
« Reply #553 on: 13:50, 18 April 15 »
Those peoples are stupids...
I think that will be deficult, because the PLUS cartridge port lack many signals.


"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline gerald

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.452
  • Liked: 1013
  • Likes Given: 255
Re: CPC Plus cartridge replacement : one more
« Reply #554 on: 13:57, 18 April 15 »
Only curiosity. Its technically posible make a internal transparent emulator  of the fdd in the cartridge.?
I have no clue on how the MSX cartridge works, but the CPC one is nothing more that a ROM bus : address/data/output enable.
Also most game on CPC access the FDC directly, they need to be patched.
MSX game may be OS friendly so you can hook OS call.
But if some people want's to make such intelligent cart, no problem, just do it  ;D

Offline dragon

  • 6128 Plus
  • ******
  • Posts: 1.411
  • Country: es
  • Liked: 580
  • Likes Given: 484
Re: CPC Plus cartridge replacement : one more
« Reply #555 on: 14:12, 18 April 15 »
I have no clue on how the MSX cartridge works, but the CPC one is nothing more that a ROM bus : address/data/output enable.
Also most game on CPC access the FDC directly, they need to be patched.
MSX game may be OS friendly so you can hook OS call.
But if some people want's to make such intelligent cart, no problem, just do it  ;D

:). And what about roms? it need to be patched  one by one as dsk?.

Offline gerald

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.452
  • Liked: 1013
  • Likes Given: 255
Re: CPC Plus cartridge replacement : one more
« Reply #556 on: 14:22, 18 April 15 »
:) . And what about roms? it need to be patched  one by one as dsk?.
Extension ROM as the one you put on XMEM still need to be patched since the cart ROM maps from 128 to 159 where the os only scan 0 to 15 (32 when patched).
Also, most game ported to ROM are compressed to take less space. It would be more convenient to have them as a proper cartridge (uncompressed) to speed up starting.

Offline CraigsBar

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.284
  • Country: ie
  • The party ain't over yet
    • index.php?action=treasury
  • Liked: 1172
  • Likes Given: 80
Re: CPC Plus cartridge replacement : one more
« Reply #557 on: 18:30, 18 April 15 »
Some people speak( not me). c4cpc is not interesting becaused compared it with MSX equivalent cartridge he can't load dsk images directly from the cartridge.


Only curiosity. Its technically posible make a internal transparent emulator  of the fdd in the cartridge.?
Those people are ill informed luddites ;)


There is a perfectly good solution (OK for 128k owners only at present) called no$cart


this DOS program will take a standard format DSK file and create a CPR (Cartridge file) that auto boots.  It does have some limitations in that only the standard DATA format is permitted, so you are really stick with the cracked DSK images and not any copy protected originals tat use odd formats. and worse I suppose is that the resulting CPR's require 128k so will not work on a 464plus (Without a ram expansion) or a GX4000 (at all)


However, hopefully a new version will be available soon tat gets around at least one of these, and hopefully both.


for now, as no$cart images are made @arnoldemu is providing an amazing service of patching the CPR's to run on the gx4000 (so long as the controls don't need patching too, so only joypad only games really)


So basically with one small piece of very old DOS programming a DSK can be copied to the c4cpc and work on the 464+ and 6128+.


Craig

IRC:  #Retro4All on Freenode

Offline CraigsBar

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.284
  • Country: ie
  • The party ain't over yet
    • index.php?action=treasury
  • Liked: 1172
  • Likes Given: 80
Re: CPC Plus cartridge replacement : one more
« Reply #558 on: 20:00, 18 April 15 »
I think the article on Retro Collect will generate a lot of interest in this device, I just hope gerald can keep up with the demand!
Just wondering if @gerald has let the guys at Retro Gamer aware of this?
I know it might open a whole stack of orders, so maybe something that is not the best of ideas, but it would surely provide some extra coverage for the pluses in RG.


Craig

IRC:  #Retro4All on Freenode

Offline Guy0me

  • CPC664
  • ***
  • Posts: 144
  • Country: fr
  • Liked: 51
  • Likes Given: 243
Re: CPC Plus cartridge replacement : one more
« Reply #559 on: 22:43, 18 April 15 »
However, hopefully a new version will be available soon tat gets around at least one of these, and hopefully both.
Good News !  :D a graphic version of no$cart like CPCDiskXp would be perfect..

Offline arnoldemu

  • Supporter
  • 6128 Plus
  • *
  • Posts: 5.335
  • Country: gb
    • Unofficial Amstrad WWW Resource
  • Liked: 2261
  • Likes Given: 3478
Re: CPC Plus cartridge replacement : one more
« Reply #560 on: 00:03, 19 April 15 »
I am testing my new no$cart program.

It will be ready soon.

There will be restrictions on what it can and can't do. I will give more details when it's ready.

The program can be built on linux, mac and windows.

A gui version will be available later.
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

Offline CraigsBar

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.284
  • Country: ie
  • The party ain't over yet
    • index.php?action=treasury
  • Liked: 1172
  • Likes Given: 80
Re: CPC Plus cartridge replacement : one more
« Reply #561 on: 00:24, 19 April 15 »
I am testing my new no$cart program.

It will be ready soon.

There will be restrictions on what it can and can't do. I will give more details when it's ready.

The program can be built on linux, mac and windows.

A gui version will be available later.
Yippee :)


* CraigsBar is a happy bunny.


Once released I'll remake all te No$Cart images I have attached here already, Must keep things working for our GX4000 owning members if at all possible.


Craig

IRC:  #Retro4All on Freenode

Offline CraigsBar

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.284
  • Country: ie
  • The party ain't over yet
    • index.php?action=treasury
  • Liked: 1172
  • Likes Given: 80
Re: CPC Plus cartridge replacement : one more
« Reply #562 on: 03:40, 19 April 15 »
OK, One more cartridge image that might be of interest...


FW 3.15 English
Basic 1.1
Parados 1.1


clearly only really of use on the plus machines with disc interfaces, will probably crash if no FDC is present.


Enjoy


Craig

IRC:  #Retro4All on Freenode

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1976
  • Likes Given: 4650
Re: CPC Plus cartridge replacement : one more
« Reply #563 on: 21:43, 19 April 15 »
Any chance of getting a version with VaraDOS?

TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline CraigsBar

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.284
  • Country: ie
  • The party ain't over yet
    • index.php?action=treasury
  • Liked: 1172
  • Likes Given: 80
Re: CPC Plus cartridge replacement : one more
« Reply #564 on: 21:58, 19 April 15 »
Any chance of getting a version with VaraDOS?
Yep No worries, see attached.



IRC:  #Retro4All on Freenode

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1976
  • Likes Given: 4650
Re: CPC Plus cartridge replacement : one more
« Reply #565 on: 23:31, 19 April 15 »
Thanks Craig! You're awesome!  :)
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline CraigsBar

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.284
  • Country: ie
  • The party ain't over yet
    • index.php?action=treasury
  • Liked: 1172
  • Likes Given: 80
Re: CPC Plus cartridge replacement : one more
« Reply #566 on: 01:17, 20 April 15 »
Thanks Craig! You're awesome!  :)
I do try... But Awesome seems to overstate it more than a bit, when you look at the work @gerald , @talrek ,@Prodatron , Yourself, @Bryce etc all put in to this community in your own areas of expertise, what I do is small fry.


Anyway, in case anyone wants a Plus cart with FW 3.15 and the standard Plus AmsDOS 0.7 (with |game, |jeux and |Spiel) then that is here too.


Regards


Craig

IRC:  #Retro4All on Freenode

Offline opossum

  • CPC464
  • **
  • Posts: 17
  • Country: it
  • Liked: 2
  • Likes Given: 1
Re: CPC Plus cartridge replacement : one more
« Reply #567 on: 02:04, 20 April 15 »
Long time lurker and interested in C4CPC purchase. Just pmd Gerald. :) ;)

Thanks.
Andre

Offline CraigsBar

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.284
  • Country: ie
  • The party ain't over yet
    • index.php?action=treasury
  • Liked: 1172
  • Likes Given: 80
Re: CPC Plus cartridge replacement : one more
« Reply #568 on: 02:11, 20 April 15 »
Long time lurker and interested in C4CPC purchase. Just pmd Gerald. :) ;)

Thanks.
Andre
Welcome Andre :)
IRC:  #Retro4All on Freenode

bobbi

  • Guest
Re: CPC Plus cartridge replacement : one more
« Reply #569 on: 19:41, 20 April 15 »
There is a perfectly good solution (OK for 128k owners only at present) called no$cart
*snip*
It does have some limitations in that...  the resulting CPR's require 128k so will not work on a 464plus (Without a ram expansion) or a GX4000 (at all)
Craig

this would explain why i've failed to get any of the BIN files i made with no$cart to boot on either my gx4000 or my stock 464plus, if only i'd discovered this forum sooner i'd have saved myself a stack of hours and a ton of eprom erasing  :)

and talking of discovering this forum, i'm bobbi and i'm new here, joined last week... i tend to lurk on forums usually, but if i see anything i can help with, or that i have experience with, then i'll pipe up and hopefully assist someone... so hi peeps, play nice  8)

bobbi

Offline seanb

  • Supporter
  • 6128 Plus
  • *
  • Posts: 631
  • Country: gb
  • Captain Wrong
  • Liked: 234
  • Likes Given: 865
Re: CPC Plus cartridge replacement : one more
« Reply #570 on: 20:51, 20 April 15 »
Don't know if this has been posted so if it has sorry for the repeat but came across this article today
‘C4CPC’ Flash Cartridge For Amstrad CPC464 Plus / 6128 Plus / GX4000 Now
Thou shall not question Captain Wrong!

Offline Neil79

  • 6128 Plus
  • ******
  • Posts: 927
  • Country: gb
    • INDIERETRONEWS
  • Liked: 496
  • Likes Given: 159
Re: CPC Plus cartridge replacement : one more
« Reply #571 on: 21:27, 20 April 15 »
Don't know if this has been posted so if it has sorry for the repeat but came across this article today


Lol Retro Collect! Ever since we told them off, they stopped sourcing us altogether  :-\ ( Not that we did an article on the CPC Plus Cart )



The latest in Indie & Retro News!!! IndieRetroNews - Indie Retro News on twitter

Offline seanb

  • Supporter
  • 6128 Plus
  • *
  • Posts: 631
  • Country: gb
  • Captain Wrong
  • Liked: 234
  • Likes Given: 865
Re: CPC Plus cartridge replacement : one more
« Reply #572 on: 22:43, 20 April 15 »
Ooh juicy.
Why'd you tell them off. I really like their site
Thou shall not question Captain Wrong!

Offline arnoldemu

  • Supporter
  • 6128 Plus
  • *
  • Posts: 5.335
  • Country: gb
    • Unofficial Amstrad WWW Resource
  • Liked: 2261
  • Likes Given: 3478
Re: CPC Plus cartridge replacement : one more
« Reply #573 on: 22:55, 20 April 15 »
Attached is v1.

use makefile under linux or macosx to build.

nocart and .rom files must be in the same directory.
In the source directory you can find original roms and asm files to patch them so you can see exactly what I have done.

nocart <disk> <cart> <filename>

e.g.

nocart nebulus.dsk nebulus.cpr disc

Next version will be a bit more friendly and a bit more tolerant of errors and will check the disc format to ensure it really is data format.

I have changed the generated cpr.

It does work on gx4000.

page 0 is os
page 1 is basic
page 2 is amsdos
page 3+ is disc contents

(different from no$cart, it has page 3 as amsdos, but with my nocart I can do what I want  :P ).

restrictions:

1. data format disk only (I will support system format in the future)
2. you need to know how to run the disc to put it on the command-line (no auto detect).
3. if you want game to run on 464+ and gx4000 then 64kb compatible games only. (can't fix, game must be patched)
4. if you want the game to be useable on gx4000 you must be able to start it and play it with joystick only. (can't fix, game must be patched!)
5. Games that use direct disc access to load will not work. (can't fix, game must be patched).

Sooo many games require keyboard to start :(

But it has been tested on GX4000 and games do work.

EDIT: I need to do a little bit more "polishing". Seems to work ok. But posted this early for Craig.
« Last Edit: 22:57, 20 April 15 by arnoldemu »
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1976
  • Likes Given: 4650
Re: CPC Plus cartridge replacement : one more
« Reply #574 on: 22:58, 20 April 15 »
Would be great to have such kind of programs on the CPC itself.  ;)
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus