PROPHET64 & MSSIAH Userforum




Official information and support forum for
MSSIAH and all PROPHET64 versions.



You are not logged in.

#1 2006-07-10 16:51:01

KONEY
PROPHET64 GURU
From: VENICE - ITALY
Registered: 2006-07-08
Posts: 1062
Website

BYPASS THE CARTRIDGE

SOme know a way to BYPASS the cartridge? I only have the P64 and anothe game as cartridge so basically it could be always inserted, but I have to disconnect it everytime I need the commodore for other pourpouses..

If there's no sofware solution...I've heard there's a way to bypass carttridge that is based on wiring somethin inside, i probably can fit a switch...

Offline

 

#2 2006-07-10 22:35:37

AxiMaxi
PROPHET64 GURU
From: The Netherlands
Registered: 2006-07-09
Posts: 548
Website

Re: BYPASS THE CARTRIDGE

There is a simple solution.
You can build a switch that interrupts 2 pins of the cart-port.
You can find more info on this page.


If everything is under control, you're not going fast enough.

Offline

 

#3 2006-07-10 23:53:50

KONEY
PROPHET64 GURU
From: VENICE - ITALY
Registered: 2006-07-08
Posts: 1062
Website

Re: BYPASS THE CARTRIDGE

NICE ANOTHER ONE MODDING TO DO!

Is the P64 caqrt an ULTIMAX or something? If not it's just a matter of soldering 2-3 wires in a switch...

Offline

 

#4 2006-07-22 16:38:18

KONEY
PROPHET64 GURU
From: VENICE - ITALY
Registered: 2006-07-08
Posts: 1062
Website

Re: BYPASS THE CARTRIDGE

I made the modding! I the P64 ULTIMAX!?  BECAUSE IT'S NOT WORKING!

Everything is correct, in fact my GORF cartridge works when the 2 switches ar UP and when they're DOWN I get the BASIC prompt...

But with P64 it's different, I get the BASIC prompt ANYWAY! WHY? maybe it's ULTIMAX?? Maybe the switches have too hign impendence?

Hope to find a way to make this modding work...

http://www.koney.org/files/switch2_c64.JPG
http://www.koney.org/files/SWITCHc64.JPG

Offline

 

#5 2006-07-22 16:45:24

Jaicen
Centipede
Registered: 2006-07-14
Posts: 461

Re: BYPASS THE CARTRIDGE

If you have a SID2SID installed, it's possible that the CS wire is interfering with the cartridge port. Try lifting the wire and see what happens.
Also, I see that you've got two switches rather than a single DPDT switch, did you do that for any particular reason?

Last edited by Jaicen (2006-07-22 16:49:20)

Offline

 

#6 2006-07-22 17:00:52

KONEY
PROPHET64 GURU
From: VENICE - ITALY
Registered: 2006-07-08
Posts: 1062
Website

Re: BYPASS THE CARTRIDGE

I'm testing the mod in a second commodore before fitting it it the SID2SID one.

I used 2 switches because I didn't find a 2way switch in the shop so I took 2 one way...

Offline

 

#7 2006-07-22 19:07:08

dj_statikfire
GI-Joe
Registered: 2006-07-10
Posts: 19

Re: BYPASS THE CARTRIDGE

http://img.photobucket.com/albums/v45/drumatrix909/images.jpg

GORF , LOL

THX,
JD

Offline

 

#8 2006-07-22 19:54:54

KONEY
PROPHET64 GURU
From: VENICE - ITALY
Registered: 2006-07-08
Posts: 1062
Website

Re: BYPASS THE CARTRIDGE

HEHE I had it since ages...good as a testing cart.

GORF work, P64 doesnt'...WHY? I just brigdet two pins with a switch...

I'll try by joining the contacts togheter again...

Anyone has a cloue?

Offline

 

#9 2006-07-22 22:26:02

Jaicen
Centipede
Registered: 2006-07-14
Posts: 461

Re: BYPASS THE CARTRIDGE

Don't bridge the pins!
You need to lift the connection from the cartridge port to the PCB and solder the switches so that the channels are on or off. You could also try connecting the up position of both switches to pin 22 just in case the prophet 64 cart needs to see a change in logic level. Make sure that the cartridge pins are connected to the middle of the switch and the PCB is connected to the down position pins.

Offline

 

#10 2006-07-22 23:08:27

KONEY
PROPHET64 GURU
From: VENICE - ITALY
Registered: 2006-07-08
Posts: 1062
Website

Re: BYPASS THE CARTRIDGE

I did. I meant "BRIGDE THE CONNECTIONS OF TWO PINS" not that I joined them wink

Up position of both switches means that the thirs and unused connection of the pic should be...shorted? to pin 22? (I guess..ground?)

The point is: when the switches are ON there's virtually no change in the ecectronics, but the P64 don't start anymore...

Offline

 

#11 2006-07-22 23:53:45

Jaicen
Centipede
Registered: 2006-07-14
Posts: 461

Re: BYPASS THE CARTRIDGE

So with the switches on, the cartridge boots or doesn't boot?? I'm not sure what you mean.
I assume that you want it to go to the normal blue starting screen when the switch is 'off' and when it's on, for it to boot the cartridge, is that right?
In answer to your question, if you have the type of switch which has three positions with the center off (up/off/down), then yes the up position of both switches needs to connect to pin 22. If your switch only has two positions (up/down), then you won't be able to do this.

Offline

 

#12 2006-07-23 09:53:52

tRasH cAn maN
Dan Dare
From: Sweden
Registered: 2006-07-09
Posts: 70
Website

Re: BYPASS THE CARTRIDGE

Jaicen wrote:

In answer to your question, if you have the type of switch which has three positions with the center off (up/off/down), then yes the up position of both switches needs to connect to pin 22. If your switch only has two positions (up/down), then you won't be able to do this.

Why not? Shouldn't it be an on/off operation? What would the third position do?
If the mod works, I'd use a two way switch with two connectors (DPDT). Perhaps someone could shed some light in why this isn't working. It would be great to be able to boot your c64 to normal blue screen without having to pull out the P64 cart. I have a fealing that after some time the connection surface of the cart will ware out...

Offline

 

#13 2006-07-23 10:43:33

AxiMaxi
PROPHET64 GURU
From: The Netherlands
Registered: 2006-07-09
Posts: 548
Website

Re: BYPASS THE CARTRIDGE

Yeah, Jaicen, please elaborate.
Like tRasH cAn maN is saying, how would the pins and switch(es) be connected?


If everything is under control, you're not going fast enough.

Offline

 

#14 2006-07-23 17:46:13

Jaicen
Centipede
Registered: 2006-07-14
Posts: 461

Re: BYPASS THE CARTRIDGE

You need the on/off/on operation if you want both types of cartridge bypass. If you wire the up position to pin 22, you have only two options: Ultimax Bypass, and Cartridge on, you don't have the option to disconnect the pins from the PCB. Does that make sense?

http://img45.imageshack.us/img45/2452/diagramyl9.jpg

Offline

 

#15 2006-07-23 19:36:41

KONEY
PROPHET64 GURU
From: VENICE - ITALY
Registered: 2006-07-08
Posts: 1062
Website

Re: BYPASS THE CARTRIDGE

The diagram is clear thanx, I will do it. I don't follow you in the makes sense question?

Anyway now the cartridge don't start even with the switch in down position. it's always bypassed and the computer boots do basic. But down position is the default setting, like when there's no switch between PINs and PCB...but the cartridge does't start anymore, while other cartridges still start normally...

Offline

 

#16 2006-07-23 20:11:55

Jaicen
Centipede
Registered: 2006-07-14
Posts: 461

Re: BYPASS THE CARTRIDGE

So you're saying that the switch no-longer allows the cartridge to boot?
If other cartridges boot, then I'd try the prophet cart in another machine to make sure you haven't damaged it accidentally (ie, by soldering with it still connected!). If it works in other machines, it's possible that one of your switches is faulty (ie, only connecting one pin to the PCB). In that case, you should check for shorts or dodgy wiring/soldering.

Offline

 

#17 2006-07-23 20:53:09

KONEY
PROPHET64 GURU
From: VENICE - ITALY
Registered: 2006-07-08
Posts: 1062
Website

Re: BYPASS THE CARTRIDGE

the P64 works fine in other machine (luckily!)

I'll go throught that troublesooting, like doing from scratch.

But isn't it STRANGE that other cart boot correctly with switches and the P64 cart doesn't? there can be some sort of protectrion in it?

Is there a code I can try to see the cartridge is adressed even if not booted?

Offline

 

#18 2006-07-23 23:12:39

AxiMaxi
PROPHET64 GURU
From: The Netherlands
Registered: 2006-07-09
Posts: 548
Website

Re: BYPASS THE CARTRIDGE

Errr... shouldn't the PCB wires be connected to the middle pins of the switch?
You aren't making much sense by shorting pin 22 with the cart, are you?

On Markus Brenner's website you can read that position 3 needs to connect the PCB lines 'game' and 'exrom' to GND, which is the Ultimax setting.

[edit]
If I understand mr. Brenner correctly, it should be something like this:
http://www.xs4all.nl/~dokmai/prophet64/carthack.gif

Last edited by AxiMaxi (2006-07-23 23:23:56)


If everything is under control, you're not going fast enough.

Offline

 

#19 2006-07-24 00:21:02

tRasH cAn maN
Dan Dare
From: Sweden
Registered: 2006-07-09
Posts: 70
Website

Re: BYPASS THE CARTRIDGE

Is there a way of finding out if P64 cart is an ultimax -cart?

Offline

 

#20 2006-07-24 01:36:44

Jaicen
Centipede
Registered: 2006-07-14
Posts: 461

Re: BYPASS THE CARTRIDGE

Actually it makes perfect sense to short to pin 22, since that pin is grounded.
From Markus' site:
Inbetween each pair of wires goes your switch:


- Position 1 (ON) of the switch needs to connect cartridge port and PCB to
  the normal connection. This is your standard mode to play the games.

- Position 2 (OFF) leaves both PCB pins unconnected, like if no cartridge is
  inserted.

- Position 3 (ON) connects the PCB GAME and EXROM lines to GND. This
  configuration is used to dump 'ULTIMAX' mode cartridges.

The only way this can be achieved, is if the pins from the cartidge port are toggled between GND/off/PCB.
Of course, if you're only using an ON/ON two way switch it doesn't make a blind bit of difference what you wire, as long as you wire the right pins, but you won't be able to have the ULTIMAX mode without an on/off/on switch.

I actually just had a thought about the way that the Prophet64 cart is actually constructed. If it uses a PROM chip, it might not have pin 8 connected, so disabling that won't work. If it's built like many of the homebrew EPROM units i've seen, you can disable the chip by simply grounding pin9.
Has anybody seen inside the cart or know anything about this?

Offline

 

#21 2006-07-24 07:40:55

tRasH cAn maN
Dan Dare
From: Sweden
Registered: 2006-07-09
Posts: 70
Website

Re: BYPASS THE CARTRIDGE

Jaicen wrote:

Has anybody seen inside the cart or know anything about this?

http://prophet64-forum.com/viewtopic.php?pid=60#p60

Offline

 

#22 2006-07-24 10:00:35

KONEY
PROPHET64 GURU
From: VENICE - ITALY
Registered: 2006-07-08
Posts: 1062
Website

Re: BYPASS THE CARTRIDGE

Sorry for repeat my question again, but is there an address to poke to check if the cartridge is there even if it didn't boot? That can be a good troubleshoot...

Offline

 

#23 2006-07-24 12:54:53

AxiMaxi
PROPHET64 GURU
From: The Netherlands
Registered: 2006-07-09
Posts: 548
Website

Re: BYPASS THE CARTRIDGE

tRasH cAn maN wrote:

Jaicen wrote:

Has anybody seen inside the cart or know anything about this?

http://prophet64-forum.com/viewtopic.php?pid=60#p60

Picture is too dark to see the lines... neutral

Last edited by AxiMaxi (2006-07-24 12:55:03)


If everything is under control, you're not going fast enough.

Offline

 

#24 2006-07-24 13:01:08

AxiMaxi
PROPHET64 GURU
From: The Netherlands
Registered: 2006-07-09
Posts: 548
Website

Re: BYPASS THE CARTRIDGE

Jaicen wrote:

- Position 1 (ON) of the switch needs to connect cartridge port and PCB to
  the normal connection. This is your standard mode to play the games.

- Position 2 (OFF) leaves both PCB pins unconnected, like if no cartridge is
  inserted.

- Position 3 (ON) connects the PCB GAME and EXROM lines to GND. This
  configuration is used to dump 'ULTIMAX' mode cartridges.

Markus clearly makes a difference between cartridge port and PCB.
And in position 3 he says 'connect PCB ... to GND', which I read as: connect the GND to the PCB pins, not the cart pins.
And the picture on his website, looks like what I have drawn, although it's not clear which side of the pins is cart and which is pcb.

[edit]
The page also reads:
By using 'ULTIMAX dumping mode' you pull both the GAME and EXROM lines to GROUND instead of restoring the original cartridge configuration. This way you trick the computer into believing it is using standard 16kB cartridge mode, ...

So you need to trick the computer, not the cartridge.
Again, it doesn't make sense to GND the cart lines, you need to GND the PCB lines.
Which is quite logical too: normally the cartridge would do so, now you bypass it with a switch.

Last edited by AxiMaxi (2006-07-24 13:05:57)


If everything is under control, you're not going fast enough.

Offline

 

#25 2006-07-24 14:45:48

KONEY
PROPHET64 GURU
From: VENICE - ITALY
Registered: 2006-07-08
Posts: 1062
Website

Re: BYPASS THE CARTRIDGE

AHAHHAHAHAHAHAH!

The reason is that insert-remove-insert-remove in the v...EHM of the cart might damage it. Since I only have P64 cart with a switch I can use the plain 64 without messing with it.

Sad there's not a software bypass in it...You're forced to use it

Offline

 

Board footer

Powered by
© Copyright 2002–2008