Re: [cc65] VIC20 conio

Date view Thread view Subject view

From: Groepaz (groepaz_at_gmx.net)
Date: 2002-12-10 09:08:59


On Monday 09 December 2002 11:55, Ullrich von Bassewitz wrote:

> Thanks for finding the cause for the problem! However, I think that fixing
> the PLOT function for the VIC20 is a better solution, because it will fix
> all other uses of PLOT, too.

uhmz.. . i got the impression PLOT is just the kernal call and i would be 
fixing at the right point.... oh well :)

> The kernal entry points for the CBM machines are no longer real kernal
> entry points, but just external symbols. For machines that have an "ideal"
> implementation in the kernal, these external symbols point to the kernal
> code. For others, the external symbols point to fixup stubs or even to
> complete replacement functions. 

where are these located? (in the source ofcoz :o))

> This was needed in several other places to
> fix differences for other machines (the PETs being an example). So I've
> added a replacement PLOT function to the VIC20 code which should make the
> existing code work without any other changes (and all other code relying on
> PLOT too).
>
> BTW: The code for calculating the color ram pointers is already in the
> kernal ROM at $EAB2, so there's no need to reimplement it.
oh there is? mmmmh :)

btw, what do you think about adding a default expanded-vic target? seems to be 
much more useful to me than unexpanded (3.5k is tight even for assembly ;=P)

ohwell....enough vic20 for me, back to tetris :o)


-- 
          ___ ___ .___________________ .___________ _______.
    c=64 /   |   \|   \__    ___/     \ \_   _____/ \      \ [groepaz]
     gb /    '    \   | |    | /  \ /  \ |    __)_  /   |   \ gp32
    cgb \    .    /   | |    |/    '    \|        \/    |    \ psx
     gba \___|_  /|___| |____|\____|__  /_______  /\____|__  / dc
          -----\/-----'---------------\/--------\/---------\/
       http://www.hitmen-console.org    Hitmen WWW Headquarters
       http://fly.to/hitmen-groepaz     my personal playground
       http://rr.c64.org/silversurfer   home of the RR debugger
       ftp.musoftware.de/pub/groepaz    cc65 dump site

----------------------------------------------------------------------
To unsubscribe from the list send mail to majordomo_at_musoftware.de with
the string "unsubscribe cc65" in the body(!) of the mail.


Date view Thread view Subject view

This archive was generated by hypermail 2.1.3 : 2002-12-10 09:01:51 CET