Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
 Welcome to our latest new user eightbitswide ! (Registered 2024-12-24) You are not logged in - nap
CSDb User Forums


Forums > C64 Coding > p4 - c64 crossassembling
2004-04-09 12:03
Clarence

Registered: Mar 2004
Posts: 121
p4 - c64 crossassembling

Hi everybody!

I'm looking for a program to transfer c64 object files from my pc to the c64 ram directly. For the phisical link I want to use the XA1541 cable I use for StarCommander.

I want to use a p4 with win2000 (and trying to avoid using dos).

On the net I found a similar program called comlink which is a transfer program (it's last version from 1999) but that uses the older x1541 cable for the transferring which doesn't work with my p4's newer (epp-ecp) paralell port.

Maybe some of you have already solved this problem and can help me?

Thanx in advance,
Clarence
2004-04-09 13:02
White Flame

Registered: Sep 2002
Posts: 136
Instead of pushing from the PC to the C64, if you've got the PC acting as a C= drive, you can pull with good ol' LOAD"BLAH",N,1 to splat a file straight into RAM. Seeing as you'd need to run some software on the C= to listen on the bus and accept a memory dump, just loading would be a lot easier.

I personally use RS232, so I don't know what xa1541 options are available. Doesn't 64HDD do the above?
2004-04-09 13:07
cbmhardware
Account closed

Registered: Aug 2003
Posts: 19
The C2N232 is a fast RS-232 interface and only require kernal routines (datasette) on the c64.
You have to convert the bin-file from xasm to c2n-format, plug the interface between PC serial and C64 datasette port, then you're ready to transfer your program into the C64 memory.
Start the transfer-tool (PC), type load on C64 and wait for the end of transmission.

Take a look at : http://www.funet.fi/pub/cbm/crossplatform/transfer/C2N232/index..


hth,
Michael
2004-04-10 00:57
Stryyker

Registered: Dec 2001
Posts: 468
You could always grab a RetroReplay and SilverSurfer and uses RS232. Works fine.
2004-04-11 13:38
Clarence

Registered: Mar 2004
Posts: 121
Quote: Instead of pushing from the PC to the C64, if you've got the PC acting as a C= drive, you can pull with good ol' LOAD"BLAH",N,1 to splat a file straight into RAM. Seeing as you'd need to run some software on the C= to listen on the bus and accept a memory dump, just loading would be a lot easier.

I personally use RS232, so I don't know what xa1541 options are available. Doesn't 64HDD do the above?


Hi WhiteFlame!

XA1541 is a new modified version of the plain X1541 cable (connecting the pc paralell port with the 1541 drive serial port OR the c64 serial port) to handle the pentium class machines epp-ecp paralell port with Star Commander.
What kind of cable or hardware do I need exactly to buy/build to make that possible you wrote? Do you have a link/photo or something to that rs232 interface you use? Does your cable work under multitasking opsys?

Thanks,
Clarence / Graffity Produkt
2004-04-11 13:48
Clarence

Registered: Mar 2004
Posts: 121
Quote: The C2N232 is a fast RS-232 interface and only require kernal routines (datasette) on the c64.
You have to convert the bin-file from xasm to c2n-format, plug the interface between PC serial and C64 datasette port, then you're ready to transfer your program into the C64 memory.
Start the transfer-tool (PC), type load on C64 and wait for the end of transmission.

Take a look at : http://www.funet.fi/pub/cbm/crossplatform/transfer/C2N232/index..


hth,
Michael


Hi cbmhardware!

Thanks the link. Your solution looks also a good one, but I would need to build that device (I'm not an expert). You use this? Have you managed to build the device with a long cable, it looks abit awkward on the pictures when you have to connect the datasette port with the pc rs232 port within 4 cm-s. :)

Thanks,
Clarence / Graffity Produkt
2004-04-11 13:51
Clarence

Registered: Mar 2004
Posts: 121
Quote: You could always grab a RetroReplay and SilverSurfer and uses RS232. Works fine.

Hi Stryyker!

RetroReplay? SilverSurfer? RS232? Do you have link/picture/description for those? Thanks in advance!

Yours,
Clarence / Graffity Produkt
2004-04-11 14:35
Graham
Account closed

Registered: Dec 2002
Posts: 990
hi,

here's some links concerning retro replay, silver surfer and rr-net:

http://ar.c64.org/
http://www.jschoenfeld.de/news/news88_e.htm

laters.
2004-04-11 15:43
Clarence

Registered: Mar 2004
Posts: 121
Quote: hi,

here's some links concerning retro replay, silver surfer and rr-net:

http://ar.c64.org/
http://www.jschoenfeld.de/news/news88_e.htm

laters.


Thanx Graham!
2004-04-11 17:42
cbmhardware
Account closed

Registered: Aug 2003
Posts: 19
Quote: Hi cbmhardware!

Thanks the link. Your solution looks also a good one, but I would need to build that device (I'm not an expert). You use this? Have you managed to build the device with a long cable, it looks abit awkward on the pictures when you have to connect the datasette port with the pc rs232 port within 4 cm-s. :)

Thanks,
Clarence / Graffity Produkt


Yes, I bought a soldered adapter. My cable is 1,5-2 meters.
C2N232 is useful for one file or transfer (also) to other CBM machines. Most time I'm using star commander.

Michael
2004-04-11 22:16
White Flame

Registered: Sep 2002
Posts: 136
Quote: Hi WhiteFlame!

XA1541 is a new modified version of the plain X1541 cable (connecting the pc paralell port with the 1541 drive serial port OR the c64 serial port) to handle the pentium class machines epp-ecp paralell port with Star Commander.
What kind of cable or hardware do I need exactly to buy/build to make that possible you wrote? Do you have a link/photo or something to that rs232 interface you use? Does your cable work under multitasking opsys?

Thanks,
Clarence / Graffity Produkt


RS232 will work under *any* OS, which is why I haven't bothered with the x*1541 cables.

I've got an old Omnitronix user port adapter, but an equivalent is dirt simple to build: http://www.petscii.com/ Over5 is good for this interface: http://www.kahlin.net/daniel/over5/

There's also Swiftlink (discontinued) and Turbo232 (replaced the Swiftlink) from CMD, which have a real UART which offloads the bit encoding from the CPU. They're around $35-$40 new. There's also some other cartridges with UARTs, but I don't know too much about them (road runner, IDE64 modules, etc). Serial Slave works with this setup: http://www.cling.gu.se/~cl3polof/serslave/
2004-04-14 12:55
Clarence

Registered: Mar 2004
Posts: 121
Quote: RS232 will work under *any* OS, which is why I haven't bothered with the x*1541 cables.

I've got an old Omnitronix user port adapter, but an equivalent is dirt simple to build: http://www.petscii.com/ Over5 is good for this interface: http://www.kahlin.net/daniel/over5/

There's also Swiftlink (discontinued) and Turbo232 (replaced the Swiftlink) from CMD, which have a real UART which offloads the bit encoding from the CPU. They're around $35-$40 new. There's also some other cartridges with UARTs, but I don't know too much about them (road runner, IDE64 modules, etc). Serial Slave works with this setup: http://www.cling.gu.se/~cl3polof/serslave/


White Flame!
Thanks for the reply. Now I have enough informations to choose a solution.
RS232 being opsys independant sounds great. One more question:

Does the c128 have a built in rs232 interface? Maybe it's easier to track down and buy a c128 than build the above or get one of the mentioned cartridges... :)

Clarence
2004-04-14 19:12
White Flame

Registered: Sep 2002
Posts: 136
There's no extra RS232 on the C128. It has the exact same ports as the 64, except the reset button, RGB video, and different power supply.
2004-04-16 10:32
Clarence

Registered: Mar 2004
Posts: 121
Quote: RS232 will work under *any* OS, which is why I haven't bothered with the x*1541 cables.

I've got an old Omnitronix user port adapter, but an equivalent is dirt simple to build: http://www.petscii.com/ Over5 is good for this interface: http://www.kahlin.net/daniel/over5/

There's also Swiftlink (discontinued) and Turbo232 (replaced the Swiftlink) from CMD, which have a real UART which offloads the bit encoding from the CPU. They're around $35-$40 new. There's also some other cartridges with UARTs, but I don't know too much about them (road runner, IDE64 modules, etc). Serial Slave works with this setup: http://www.cling.gu.se/~cl3polof/serslave/


Hi!

I built the basic rs232 cable described at http://www.petscii.com but it soesn't seem to work. At least I can't transfer with over5 the boot file....

The cable should be ok, now I suspect that my user port is bad/damaged (my c64 was in service 8 years ago and don't remember what was made with it). Is there any easy way to test my user port? Which IC should I replace if it appears to be bad? 8565?

Thanks,
Clarence
2004-04-17 08:50
Cybernator

Registered: Jun 2002
Posts: 154
Hi Clarence,

If you are sure it's the userport, you should replace CIA2 - 6526(a). Assuming that you have a new board C64, it's the chip on the left. On the older boards, CIA2 is on the right.
As for testing the userport, nothing comes to mind right now.
2004-04-17 10:44
Clarence

Registered: Mar 2004
Posts: 121
Quote: Hi Clarence,

If you are sure it's the userport, you should replace CIA2 - 6526(a). Assuming that you have a new board C64, it's the chip on the left. On the older boards, CIA2 is on the right.
As for testing the userport, nothing comes to mind right now.


Cybernator!

Yes it's a newer cased c64, I found the chip. Thanks for the info, I wasn't sure which IC is it. The cable is very easy and I triple checked it, shouldn't be wrong, maybe the description is false ...

L8r,
Clarence
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
slimeysmine
Black Hole
Guests online: 101
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Mojo  (9.7)
4 Coma Light 13  (9.6)
5 The Demo Coder  (9.6)
6 Edge of Disgrace  (9.6)
7 What Is The Matrix 2  (9.6)
8 Uncensored  (9.6)
9 Comaland 100%  (9.6)
10 Wonderland XIV  (9.6)
Top onefile Demos
1 Layers  (9.6)
2 Cubic Dream  (9.6)
3 Party Elk 2  (9.6)
4 Copper Booze  (9.6)
5 X-Mas Demo 2024  (9.5)
6 Dawnfall V1.1  (9.5)
7 Rainbow Connection  (9.5)
8 Onscreen 5k  (9.5)
9 Morph  (9.5)
10 Libertongo  (9.5)
Top Groups
1 Performers  (9.3)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Censor Design  (9.3)
5 Triad  (9.3)
Top Original Suppliers
1 Derbyshire Ram  (9.7)
2 Fungus  (9.3)
3 Black Beard  (9.2)
4 Baracuda  (9.2)
5 hedning  (9.1)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.04 sec.