Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

C128 support (#3) #89

Open
c0pperdragon opened this issue Jun 1, 2023 · 7 comments
Open

C128 support (#3) #89

c0pperdragon opened this issue Jun 1, 2023 · 7 comments

Comments

@c0pperdragon
Copy link
Owner

This is a continuation of #4 and #64

@c0pperdragon
Copy link
Owner Author

c0pperdragon commented Jun 1, 2023

Summary on how to hack the mod intended for a C64 (as sold by videogameperfection.com) to fit a C128DCR:

  1. The FPGA board could somehow fit in the space of the RF modulator like in any C64. You may need to bend some capacitors ouf of the way and probably do something with the metal shielding.
  2. Cut away pin 10,11,12,16,17,20 of the pickup board.
  3. Put the pickup board on top of the VIC-IIe so that pin 1 matches pin 1. Pins should be touching.
  4. Direcly solder pins 1-7, 24-29, 35-40 to the underlying VIC-IIe pins.
  5. Use wires to connect the following pins individually:
  • mod 10 - vic 13
  • mod 11 - vic 14
  • mod 12 - vic 10
  • mod 16 - vic 12
  • mod 17 - vic 18
  • mod 20 - vic 24

Note that I don't have a C128 myself, so this all is purley theoretical. But it should work. Please post pictures if you do this hack.

@scorpio-ny
Copy link

I have an original C64 large board. I am the process of manufacturing the pickup board for the C128 and I have ordered PCB's and the parts for it. I decided to install it externally like @ami-commo-fan did his. I am going to print an enclosure for it with my 3D printer. I do have a couple of questions though:

  1. In setting the voltage, do I set it for 12V or 5 volts? I assume I am setting for 5V in this setup?
  2. In ami-commo-fan's photos, it looks like he connected to cartridge port pin 3 to pin 1 of RFCON2 for 5V power and pin 1 of the cart port to GND4 for ground. Is this correct?

Thank you!

@nickgoodmanuk
Copy link

I have an original C64 large board. I am the process of manufacturing the pickup board for the C128 and I have ordered PCB's and the parts for it. I decided to install it externally like @ami-commo-fan did his. I am going to print an enclosure for it with my 3D printer. I do have a couple of questions though:

  1. In setting the voltage, do I set it for 12V or 5 volts? I assume I am setting for 5V in this setup?
  2. In ami-commo-fan's photos, it looks like he connected to cartridge port pin 3 to pin 1 of RFCON2 for 5V power and pin 1 of the cart port to GND4 for ground. Is this correct?

Thank you!

You asked on the previous thread if anyone has any of the VIC-IIe adapter boards. I've just found the 2 blank PCBs I was gifted from c0pperdragon, that I never used, as I was lucky enough to get the fully assembled kit. If you still need them they are yours for postage, but it sounds like you already have the boards ordered? or maybe someone else needs 1 ?

vicIIe

@scorpio-ny
Copy link

As your surmised @nickgoodmanuk, I have already ordered the PCB's. Hopefully someone else can make use of them. I am just waiting additional items to arrive to allow me to solder the SMD parts.

@c0pperdragon: The new project you created for 64 video looks great! I would be interested in a 128 version ( I have a second one) since it looks like it would be a lot easier to implement and the parts more readily available.

@c0pperdragon
Copy link
Owner Author

For information on the new LumaCode modification, please have a look at https://github.com/c0pperdragon/LumaCode .
@scorpio-ny Please open an issue in this repo to discuss a possible C128 variant.

@nickgoodmanuk
Copy link

nickgoodmanuk commented Sep 12, 2023

Looks like VGP are now selling your mod !

https://videogameperfection.com/products/commodore-128-component

@c0pperdragon
Copy link
Owner Author

Yes, they also pay me a small fee for my designs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants