Developer needed for KERNAL ROM enhancement work

Basic and Machine Language

Moderator: Moderators

brain
Vic 20 Nerd
Posts: 538
Joined: Sun Jul 04, 2004 10:12 pm

Developer needed for KERNAL ROM enhancement work

Post by brain »

I am in need in an experienced VIC-20 developer for a KERNAL ROM enhancement project. The project would involved porting a well known KERNAL ROM enhancement from the C64 to the VIC-20.

please PM if interested.

Jim
brain
Vic 20 Nerd
Posts: 538
Joined: Sun Jul 04, 2004 10:12 pm

Post by brain »

Bump.

I have not received any replies to this, so does that mean no one is interested in some paid work?

Jim
carlsson
Class of '6502
Posts: 5516
Joined: Wed Mar 10, 2004 1:41 am

Post by carlsson »

Earlier this year I intended to port the SJLOAD program from C64 to VIC. I got as far as re-assembling the C64 source. The new executable almost worked. About then I got side tracked with other things, as usual.

If I had made progress in porting this program, I might have given your ROM project a try.
Anders Carlsson

Image Image Image Image Image
User avatar
nbla000
Salmon Run
Posts: 2582
Joined: Thu Oct 13, 2005 8:58 am
Location: Italy

Post by nbla000 »

what do you need exactly ?
Mega-Cart: the cartridge you plug in once and for all.
brain
Vic 20 Nerd
Posts: 538
Joined: Sun Jul 04, 2004 10:12 pm

Post by brain »

The VIC-20 JiffyDOS port has an uncertain copyright, and I may not be able to distribute it.

Thus, it may be necessary to re-port JiffyDOS to the VIC-20, as I suspect many VIC owners would like to purchase the product.

Jim
ruud
Vic 20 Devotee
Posts: 245
Joined: Wed Aug 04, 2004 11:26 pm

Post by ruud »

brain wrote:I have not received any replies to this...
No kidding, I visit Denial regurlary but today I saw your request for the first time. Must have missed it in one or another way. Please PM me, maybe we can work things out. Don't need to be paid for it :)

Code: Select all

    ___
   / __|__
  / /  |_/     Met vriendelijke groet, Ruud Baltissen
  \ \__|_\
   \___|       URL: www.baltissen.org

User avatar
Pedro Lambrini
Vic 20 Scientist
Posts: 1132
Joined: Mon Dec 01, 2008 11:36 am

Post by Pedro Lambrini »

Pardon my ignorance but what will jiffyDOS bring to the Vic? I know roughly what it does for the C64 et al but I'm not sure I see a use on the Mighty Vic. Thanks for your (potential!) indulgence. :)
"...That of the Eastern tribe being like a multitude of colours as if a rainbow had settled upon its brow..." Daniels 1:3
6502dude
megacart
Posts: 1581
Joined: Wed Dec 01, 2004 9:53 am

Post by 6502dude »

EasyLoad actually does a very nice job increasing load time from floppy for "huge" :wink: files.

With it, there is no need to modify kernel rom.
EasyLoad is extermely fexible and can be loaded in multiple places in memory.

Plus, it comes on Mega-Cart.
Image Mega-Cart: the ultimate cartridge for your Commodore Vic-20
User avatar
Schema
factor
Posts: 1430
Joined: Tue Mar 23, 2004 7:07 am
Website: http://www.jammingsignal.com
Location: Toronto, Ontario

Post by Schema »

Pedro Lambrini wrote:Pardon my ignorance but what will jiffyDOS bring to the Vic? I know roughly what it does for the C64 et al but I'm not sure I see a use on the Mighty Vic. Thanks for your (potential!) indulgence. :)
The DOS wedge is really handy, especially with multiple drives. It works beautifully with the uIEC, both for convenience and speed. The speed increase is good enough that I miss it when I don't have it.

Plus, presumably you get all the other JiffyDOS features that the C64 version has - Built-in file copier, screen printing and so on. I've never used them on either C64 or VIC though.
English Invader
Vic 20 Scientist
Posts: 1193
Joined: Tue Apr 28, 2009 3:51 pm

Post by English Invader »

Would this be of any use for copying tape games to floppy disk?
brain
Vic 20 Nerd
Posts: 538
Joined: Sun Jul 04, 2004 10:12 pm

Post by brain »

Why?
  • As earlier noted, there is some uncertainty around distribution of the current port
  • Easy-Load is great, but it's a VIC-20 specific item, and JiffyDOS has much more market share
  • I know the existing port is available on the net, and someone will want to legitimately put JiffyDOS in their VIC-20. I want to ensure they have an opportunity to legally license JiffyDOS for this platform
[/list]
User avatar
Pedro Lambrini
Vic 20 Scientist
Posts: 1132
Joined: Mon Dec 01, 2008 11:36 am

Post by Pedro Lambrini »

Thanks folks for clarifying that for me. I've never really used wedges or any of the 'turbo loading' stuff (until I got my Mega-Cart!) so I've managed to remain ignorant. The screen printing aspect and the file copying sounds good as well. :)
"...That of the Eastern tribe being like a multitude of colours as if a rainbow had settled upon its brow..." Daniels 1:3
User avatar
Schema
factor
Posts: 1430
Joined: Tue Mar 23, 2004 7:07 am
Website: http://www.jammingsignal.com
Location: Toronto, Ontario

Post by Schema »

English Invader wrote:Would this be of any use for copying tape games to floppy disk?
Nope. JiffyDOS removes (or more specifically, replaces) all tape routines.
User avatar
nbla000
Salmon Run
Posts: 2582
Joined: Thu Oct 13, 2005 8:58 am
Location: Italy

Post by nbla000 »

Schema wrote:
English Invader wrote:Would this be of any use for copying tape games to floppy disk?
Nope. JiffyDOS removes (or more specifically, replaces) all tape routines.
Yes, by replacing the original vic-20 chip with the JiffyDOS chip you are not able to load/save programs from/to datassette :?

Like JiffyDos, by using Easyload+ you have some DOS wedge commands too, very useful for example with Jim's uIEC and you may use your tapes if you want, in addition by using EasyLoad+ you may use FKeys also for quick operations (Dir, Load, etc etc)

Yes EasyLoad+ is a Vic20 specific program like Action Replay VI is a C64 specific program but for both programs you don't need to open/change/add nothing to the drive and the Vic-20/C64, just a cartridge or for EasyLoad+ you may load it just once from the disk too.

For some peoples is not a big deal open their hardware but not for all, many peoples prefer to use the original hardware just with nice additions like the Jim's uIEC and/or the MegaCart for example.
Mega-Cart: the cartridge you plug in once and for all.
carlsson
Class of '6502
Posts: 5516
Joined: Wed Mar 10, 2004 1:41 am

Post by carlsson »

One can install a daughter board with a DIP switch to select between original or custom ROMs. :-D

Anyway, this isn't a thread about whether JiffyDOS is useful on the VIC-20 or not. Jim is looking for someone to help him make a new port of the utility. So far Ruud seems interested in giving it a try.

EasyLoad featuring Marko's and Pasi's fast loading routines is great, but just as incompatible with sd2iec based designs as most C64 software fastloaders. Since every such fastloader needs to be custom emulated on CPU level in the Atmel, I won't hold my breath anyone will get this implemented any time soon. Actually porting SJLOAD and/or JiffyDOS (which already exists in a mostly non-distributable version) to the VIC would make more sense if you want the combination of e.g. uIEC and fast loading.
Anders Carlsson

Image Image Image Image Image
Post Reply