Search the web
Sign In
New User? Sign Up
chameleon_64 · Turbo Chameleon 64
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Real people. Real stories. See how Yahoo! Groups impacts members worldwide.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
So what is the Chameleon really then ?   Message List  
Reply | Forward Message #4 of 9 |
Re: So what is the Chameleon really then ?

Hi,

--- In chameleon_64@yahoogroups.com, "strandedinnz"
<strandedinnz@...> wrote:
>
> I think you can be excused for having a real life :-) After all
the old C64s and 128s are
> just a fun hobby for us all now.

Since when is programming FPGAs not 'real life'? :-)

>
> So how are you turning off the real VIC and 6502 so yours can take
over ?

The VIC-II can not be turned off. Turning off the CPU (which is a
6510 btw) is easy. Just pull the DMA line low.

>
> Does the 6502 and VIC cores have to access the original memory in
the C64 ? Or will they
> have there own local RAMthat they'll work with ? .. which I think
is how the SuperCPU does
> it .. has fast RAM on the cart which it can then mirror into
the "slow" RAM of the C64when
> the VIC needs to access it ... i think ...

No. Yes it has 8 Mbyte on my prototype but probably more on the
retail version. You are correct that is how the SuperCPU does it.

Take note that Chameleon is not a SuperCPU look-a-like, not in its
purpose nor its features (the turbo is more lika a bonus). The way
that it works is completely different.

>
> I'm just starting dabbling in the FPGA swimming pool, have a
Altera Cylone board and so
> far can make LEDs flash!! Wooohooo I'm a VHDL GOD!!! ;-)
> Maybe one day I can do something useful in life :-)
>
> Pity about the no C128 support .. would have been interesting
having a 3 CPU Commodore
> but no matter, maybe one day.

It depends how you count cpu's. Depeding on interpretation of the
word 'cpu', Chameleon already has >3 CPUs ;-)

The problem with the C128 is signal quality. The main PCB of the 128
(especially the D version) is very large. This results in delays in
the signals and degraded waveforms forms on the expansion connector.
And ofcourse the C128 is a beast with feature creep itself.
So this 'maybe one day' is somewhat unlikely, unfortunetly.

>
> Do keep it simple for starters though, to many projects catch
feature creep and end up
> impossible ... hell even just a cartridge with an FPGA attached to
all the right lines would
> be a great start, would let you add or remove whatever
functionality is currently in
> development.

The schematics and pin list will be made public. So the chameleon is
indeed a fpga-on-a-C64-cartridge. I wonder how many people would by
it for that reason however...
Feature creep is a concern, but because of the flash-rom, updates
can be relased later that can easialy be loaded from MMC card and
installed.

Peter




Wed Jan 7, 2009 11:02 am

pwsoft2005
Offline Offline
Send Email Send Email

Forward
Message #4 of 9 |
Expand Messages Author Sort by Date

Hi there, So does anyone here have some good info on the Chameleon ? The titbits on the internet makes it sound good :-) I'm interested in knowing how it gets...
strandedinnz
Offline Send Email
Jan 5, 2009
10:31 pm

Hi, Let me start by wishin the group a Happy new year! Yeah sorry about the lack of info updates. I had other hi-prio projects and activites the last 2 months,...
Peter
pwsoft2005
Offline Send Email
Jan 6, 2009
1:02 am

I think you can be excused for having a real life :-) After all the old C64s and 128s are just a fun hobby for us all now. So how are you turning off the real...
strandedinnz
Offline Send Email
Jan 7, 2009
7:51 am

Hi, ... the old C64s and 128s are ... Since when is programming FPGAs not 'real life'? :-) ... over ? The VIC-II can not be turned off. Turning off the CPU...
Peter
pwsoft2005
Offline Send Email
Jan 7, 2009
11:02 am

Hi there, Well I'd buy it just for a FPGA on a cart .. so there you have one customer! :-) So if the 6502 and VIC cores are accessing their own private RAM on ...
strandedinnz
Offline Send Email
Jan 7, 2009
9:33 pm

Hi, first of all, happy new year everyone on this list. I'm the one who makes the hardware of Chameleon, just in case my name is not familiar. ... Good - then...
Jens Schoenfeld
paradroid23
Offline Send Email
Jan 7, 2009
9:45 pm

Hi there, Nah can't say I've ever heard of you ..... ;-) Ooooh so it can be used as a FPGA project board as well ? .. That'll be nice, my little EP1C board is...
strandedinnz
Offline Send Email
Jan 7, 2009
10:25 pm

Hi, ... Yes it can load cores directly from a MMC cart. The two things we have in mind for this are a standalone 1541 drive emulator (for use with other 8 bit...
Peter
pwsoft2005
Offline Send Email
Jan 7, 2009
10:53 pm
< Prev Topic  |  Next Topic >
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help