Welcome, Guest. Please login or register.

Author Topic: c64 - its back and its badass!  (Read 6910 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline commodorejohn

  • Hero Member
  • *****
  • Join Date: Mar 2010
  • Posts: 3165
    • Show all replies
    • http://www.commodorejohn.com
Re: c64 - its back and its badass!
« on: August 19, 2013, 11:08:51 PM »
Badass :D

98 should support long filenames from the get-go...do they work elsewhere on the PC? It might be something to do with the cable software.
Computers: Amiga 1200, DEC VAXStation 4000/60, DEC MicroPDP-11/73
Synthesizers: Roland JX-10/MT-32/D-10, Oberheim Matrix-6, Yamaha DX7/FB-01, Korg MS-20 Mini, Ensoniq Mirage/SQ-80, Sequential Circuits Prophet-600, Hohner String Performer

"\'Legacy code\' often differs from its suggested alternative by actually working and scaling." - Bjarne Stroustrup
 

Offline commodorejohn

  • Hero Member
  • *****
  • Join Date: Mar 2010
  • Posts: 3165
    • Show all replies
    • http://www.commodorejohn.com
Re: c64 - its back and its badass!
« Reply #1 on: August 20, 2013, 04:30:54 AM »
Honestly what I'd do is just get a disk-imaging utility like ImageCreator and use it with your PC transfer utility to write disk images to physical 1541 media. That'll circumvent the problem entirely.
Computers: Amiga 1200, DEC VAXStation 4000/60, DEC MicroPDP-11/73
Synthesizers: Roland JX-10/MT-32/D-10, Oberheim Matrix-6, Yamaha DX7/FB-01, Korg MS-20 Mini, Ensoniq Mirage/SQ-80, Sequential Circuits Prophet-600, Hohner String Performer

"\'Legacy code\' often differs from its suggested alternative by actually working and scaling." - Bjarne Stroustrup
 

Offline commodorejohn

  • Hero Member
  • *****
  • Join Date: Mar 2010
  • Posts: 3165
    • Show all replies
    • http://www.commodorejohn.com
Re: c64 - its back and its badass!
« Reply #2 on: August 20, 2013, 05:21:29 AM »
I guess I'm not 100% clear on what's going on here. The disk images having truncated filenames is just an annoyance, but if (as it sounds) the C64 isn't actually getting the full directory (when you LOAD "$") there's bigger issues at play. If VICE loads them properly, then I would assume something's screwy with either your cable or transfer software. It sounds like the transfer program is DOS software; have you tried A. running it from MS-DOS mode (i.e. rebooting into DOS rather than running it in a DOS box from Windows,) and B. double-checking the cable and any applicable port settings? (Is this a parallel-port cable? If so, check what parallel-port modes it's compatible with, and make sure your BIOS/controller supports and is set to a compatible mode.)
Computers: Amiga 1200, DEC VAXStation 4000/60, DEC MicroPDP-11/73
Synthesizers: Roland JX-10/MT-32/D-10, Oberheim Matrix-6, Yamaha DX7/FB-01, Korg MS-20 Mini, Ensoniq Mirage/SQ-80, Sequential Circuits Prophet-600, Hohner String Performer

"\'Legacy code\' often differs from its suggested alternative by actually working and scaling." - Bjarne Stroustrup
 

Offline commodorejohn

  • Hero Member
  • *****
  • Join Date: Mar 2010
  • Posts: 3165
    • Show all replies
    • http://www.commodorejohn.com
Re: c64 - its back and its badass!
« Reply #3 on: August 20, 2013, 06:00:37 PM »
Quote from: Duce;745429
Any reason why you are forcing yourself to use Windows 98?

Wouldn't have the issue if you were not using a 25 year old OS.
Not entirely true. DOS software with no LFN support will have no LFN support no matter what version of Windows it's run on. As for 98, it's actually the last really good choice for esoteric hardware hacks like this cable; XP supports that kind of stuff better than 2000 did, but 98 is far and away the most liberal-minded modern-ish Windows for that purpose.
Computers: Amiga 1200, DEC VAXStation 4000/60, DEC MicroPDP-11/73
Synthesizers: Roland JX-10/MT-32/D-10, Oberheim Matrix-6, Yamaha DX7/FB-01, Korg MS-20 Mini, Ensoniq Mirage/SQ-80, Sequential Circuits Prophet-600, Hohner String Performer

"\'Legacy code\' often differs from its suggested alternative by actually working and scaling." - Bjarne Stroustrup
 

Offline commodorejohn

  • Hero Member
  • *****
  • Join Date: Mar 2010
  • Posts: 3165
    • Show all replies
    • http://www.commodorejohn.com
Re: c64 - its back and its badass!
« Reply #4 on: August 23, 2013, 05:07:54 AM »
Hmm, okay. The LFN issue should not affect anything on the C64 end of things at all, unless you're using the program's option to mount a DOS filesystem directly as a virtual drive. If you're not doing that and only using disk images, there should be no reason the LFN issue would affect it, which leaves either the disk image, an issue with the program, or an issue with the hardware. The disk images ought to be good if they work in VICE, so we can probably rule that out. If you haven't already, try rebooting into DOS mode (either by pressing F5/F8 just when the BIOS starts booting Windows, or using a separate MS-DOS boot disk) and see if the program gives better results that way (a lot of hardware-hacky software really prefers vanilla DOS, and the C64HDD manual says it can be very timing-sensitive.) Also, as mentioned, check the parallel-port mode in the BIOS; it sounds like the program is more compatible with older parallel ports, so try setting it to SPP.
Computers: Amiga 1200, DEC VAXStation 4000/60, DEC MicroPDP-11/73
Synthesizers: Roland JX-10/MT-32/D-10, Oberheim Matrix-6, Yamaha DX7/FB-01, Korg MS-20 Mini, Ensoniq Mirage/SQ-80, Sequential Circuits Prophet-600, Hohner String Performer

"\'Legacy code\' often differs from its suggested alternative by actually working and scaling." - Bjarne Stroustrup
 

Offline commodorejohn

  • Hero Member
  • *****
  • Join Date: Mar 2010
  • Posts: 3165
    • Show all replies
    • http://www.commodorejohn.com
Re: c64 - its back and its badass!
« Reply #5 on: August 23, 2013, 07:21:43 AM »
Even just a 1581 + 1541 combo (or a single 1571, if you can get a 5.25" drive for your PC) would simplify things enormously.
Computers: Amiga 1200, DEC VAXStation 4000/60, DEC MicroPDP-11/73
Synthesizers: Roland JX-10/MT-32/D-10, Oberheim Matrix-6, Yamaha DX7/FB-01, Korg MS-20 Mini, Ensoniq Mirage/SQ-80, Sequential Circuits Prophet-600, Hohner String Performer

"\'Legacy code\' often differs from its suggested alternative by actually working and scaling." - Bjarne Stroustrup
 

Offline commodorejohn

  • Hero Member
  • *****
  • Join Date: Mar 2010
  • Posts: 3165
    • Show all replies
    • http://www.commodorejohn.com
Re: c64 - its back and its badass!
« Reply #6 on: August 23, 2013, 09:42:46 AM »
No: they don't run on top of DOS, so you will have even more issues. I like 2000 and XP just fine, but they're not OSes you want to do anything DOS-based and hacky on - 2000 especially. They don't give DOS programs the relatively free reign that 95-98 do, and while that's not too big an issue for something like ZZT, it's a big problem for the kind of program that hacks up a CBM serial-port emulation by manually bit-banging a cable attached to the parallel port. Kids, do not try this at home.
Computers: Amiga 1200, DEC VAXStation 4000/60, DEC MicroPDP-11/73
Synthesizers: Roland JX-10/MT-32/D-10, Oberheim Matrix-6, Yamaha DX7/FB-01, Korg MS-20 Mini, Ensoniq Mirage/SQ-80, Sequential Circuits Prophet-600, Hohner String Performer

"\'Legacy code\' often differs from its suggested alternative by actually working and scaling." - Bjarne Stroustrup
 

Offline commodorejohn

  • Hero Member
  • *****
  • Join Date: Mar 2010
  • Posts: 3165
    • Show all replies
    • http://www.commodorejohn.com
Re: c64 - its back and its badass!
« Reply #7 on: September 02, 2013, 01:38:46 AM »
With an attitude like that, why are you even here? Aren't there a billion and a half forums dedicated to rabid noophiles on the Internet that you could hang out on?
Computers: Amiga 1200, DEC VAXStation 4000/60, DEC MicroPDP-11/73
Synthesizers: Roland JX-10/MT-32/D-10, Oberheim Matrix-6, Yamaha DX7/FB-01, Korg MS-20 Mini, Ensoniq Mirage/SQ-80, Sequential Circuits Prophet-600, Hohner String Performer

"\'Legacy code\' often differs from its suggested alternative by actually working and scaling." - Bjarne Stroustrup