Commodore 64 (C64) Forum Index
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
Chamelon facts thread
Goto page Previous  1, 2, 3 ... 8, 9, 10, 11  Next
 
Post new topic   Reply to topic    Commodore 64 (C64) Forum Index -> General
View previous topic :: View next topic  
Author Message
hurminator
Grandmaster of C64
Grandmaster of C64


Joined: 03 Feb 2004
Age: 41
Posts: 2491
Location: Columbus, Ohio

PostPosted: Sat Oct 22, 2011 1:59 am    Post subject: Reply with quote

rubikWizard wrote:
Thankyou. I have got a 16KB ROM to work, although it is not the one I purchased Embarassed

The C64 side says version 6.x but the @ command says Jiffy V5. Will that be an problem?


The latest kernal rom for the C64 is v6 and the latest for the 1541 is v5 so you are up to date. They work perfect together (in the real thing that is).
Back to top
View user's profile Send private message
eslapion
Grandmaster of C64
Grandmaster of C64


Joined: 24 Jul 2006
Posts: 2784
Location: Mourrial esti de tabarnak

PostPosted: Sat Oct 22, 2011 7:55 pm    Post subject: Reply with quote

groepaz wrote:
actually the default is the 355640-01 ROM, but yes indeed - it must be a proper 16k binary, an 8k binary wont work. (and the blinking is the floppy rom screaming "HELP, I AM BROKEN!" Smile)


AFAIK, ROM 355640-01 is for a 1541-II. I therefore assume the emulated drive in the chameleon is a 1541-II.

This also means the proper JiffyDOS to use with a chameleon should be for a 1541-II drive instead of the standard 1541.

Because the 1541-II uses a single 16k ROM chip, asking for a 1541-II JiffyDOS would probably have avoided the problem in the first place as it has to be 16384 bytes in size to work in the real drive.

Is that correct?
_________________
I have a crystal ball... it is rectangular in shape, made of beige plastic with a tag on it that says Tektronix TDS 1002.
Back to top
View user's profile Send private message MSN Messenger
groepaz
Immortal Grandmaster of C64
Immortal Grandmaster of C64


Joined: 13 Oct 2004
Posts: 4792

PostPosted: Sun Oct 23, 2011 12:08 pm    Post subject: Reply with quote

it uses a 1541-II rom, but doesnt really specifically emulate the 1541-II (just like the 1541u does, or even VICE)
_________________
Back to top
View user's profile Send private message
hurminator
Grandmaster of C64
Grandmaster of C64


Joined: 03 Feb 2004
Age: 41
Posts: 2491
Location: Columbus, Ohio

PostPosted: Thu Dec 15, 2011 3:01 pm    Post subject: Reply with quote

I just got my Chameleon a few days ago! It is really cool all the features it has (I love Easy Flash emulation since I don't have a real EF). The turbo mode was the real selling point with me and works awesome in word processors to speed up scrolling. I am having a mixed bag of results with games in turbo though -- however it is a "beta" so there will be further bug fixes.

Now is a good time to buy one if you live in America since the price has dropped to $258 (I have seen it as high as $280).

http://www.vesalia.de/e_chameleon.htm

I have the 1541 ultimate as well (which I love), but there is a long waiting list generally. I literally got the Chameleon in about 10 days from overseas shipping!
Back to top
View user's profile Send private message
Tomi Malinen
Groupie
Groupie


Joined: 21 Sep 2002
Age: 34
Posts: 179
Location: Finland

PostPosted: Wed Aug 29, 2012 12:35 pm    Post subject: Reply with quote

I have questions about the Chameleon as someone mentioned on another thread the it works as a motherboard replacement. As I'm not much of a gamer but rather a developer I'm looking at the picture of the cartridge and I'm puzzled.

I understand it works as a standalone unit but on this mode how do you connect:
- a C64 keyboard?
- a joystick?
- a cassette player?
- a disk drive?
- a cartridge? And does it work with IDE64, SuperCPU or other complex cartridges?
Back to top
View user's profile Send private message
groepaz
Immortal Grandmaster of C64
Immortal Grandmaster of C64


Joined: 13 Oct 2004
Posts: 4792

PostPosted: Wed Aug 29, 2012 12:46 pm    Post subject: Reply with quote

Quote:
I understand it works as a standalone unit but on this mode how do you connect:
- a disk drive?

by using the IEC port at the breakout cable.
Quote:
- a C64 keyboard?
- a joystick?

these can be used with/connected to the docking station (also amiga keyboard)
Quote:
- a cassette player?

tape stuff is currently not supported, and its doubtful if it will ever be (this is a technical limitation). we might however add tape emulation at some point (so you can use .tap files)
Quote:
- a cartridge? And does it work with IDE64, SuperCPU or other complex cartridges?

you can not connect other cartridges - the chameleon emulates a bunch of cartridges however.
_________________
Back to top
View user's profile Send private message
Tomi Malinen
Groupie
Groupie


Joined: 21 Sep 2002
Age: 34
Posts: 179
Location: Finland

PostPosted: Wed Aug 29, 2012 12:57 pm    Post subject: Reply with quote

Ok, thanks. I found information from here too. Is it possible to connect a cartridge to the cartridge port if using some kind of adapter to match the pinout. Crazy, yes but could any cartridge work this way?
Back to top
View user's profile Send private message
groepaz
Immortal Grandmaster of C64
Immortal Grandmaster of C64


Joined: 13 Oct 2004
Posts: 4792

PostPosted: Wed Aug 29, 2012 1:02 pm    Post subject: Reply with quote

Quote:
Is it possible to connect a cartridge to the cartridge port if using some kind of adapter to match the pinout. Crazy, yes but could any cartridge work this way?

in standalone mode, no - then the cartridge port is used to connect to the dockingstation and doesnt resemble a regular expansion port in any way.
and when connected to a real c64, you will most likely get i/o collisions in one way or another, which is why such a setup is neither recommended nor supported =P
_________________
Back to top
View user's profile Send private message
ZenEmu
Forum Junkie
Forum Junkie


Joined: 12 Jan 2012
Posts: 590
Location: United Kingdom

PostPosted: Wed Aug 29, 2012 1:47 pm    Post subject: Reply with quote

I can confirm you do get I/O collisions. Experiment tried and failed already Smile
_________________
Zen
Back to top
View user's profile Send private message Visit poster's website
Juan
Groupie in Training
Groupie in Training


Joined: 19 May 2011
Posts: 111

PostPosted: Tue Oct 02, 2012 9:28 pm    Post subject: Reply with quote

Some great news about the Turbo Chameleon 64:

"...So as communicated before I've been working on a new VGA controller for
the Chameleon core (like forever Wink. It is now about done and it all
works as planned. The previous controller, called COP (Chameleon Object
Processor) is removed. Although I liked the concept of the multi
overlapping screens and higher color possibilities in reality they were
not so useful on a 8 bit machine even with the turbo speedup. So the new
controller doesn't have these features and is a lot simpler and
therefore quite a bit smaller in size. This allows the pixel-clock to be
increased and the logic-gates and FPGA block memory to be reused again
for other features in the future.

The new VGA controller offers fully sync'ed 50 and 60 Hertz modes. This
feature was requested by many and COP could not do that. For those
without 50 Hz capable monitors (or if you don't like the flickering)
there is also as an alternative a completely new triple-buffer mode.
This blends two frames together and works really well to get stable IFLI
pictures on your VGA monitor. Due to the blending it also hides the
jerkiness of fast scrolling screens quite a bit on vertical frequencies
other than 50/60 Hz.

The VGA logic offers a kind of a plug-in system where different
algorithms can be put in. Currently there is the "Scale-2x" algorithm in
there. This "invents" extra pixels to artificially increase the screen
resolution. Some like the effect and others don't. It will be an option
in the menu, the default will stay nearest-neighbor scaling (doubling of
lines and pixels) like it is now.

I've also done some fixes to get modems and lightpens working in
cartridge mode. Unfortunately it seems I have misplaced my lightpen, so
I was not able to test it yet. In cartridge mode the core will now use
the real CIAs and VIC-II registers and handle the machines IRQ
interrupts and only switch to emulation of the CIAs in standalone or
docking-station mode. I hope that solves most (all) of the user-port
device issues.

I will send a test core to Tobias later today with a final description
of all the VGA register bits so he can update the menu system. I hope we
can make a release soon.

L8r,
Peter"

Source:

http://tech.groups.yahoo.com/group/chameleon_64/

Very Happy Very Happy Very Happy
Back to top
View user's profile Send private message
Juan
Groupie in Training
Groupie in Training


Joined: 19 May 2011
Posts: 111

PostPosted: Tue Oct 02, 2012 11:09 pm    Post subject: Reply with quote

Juan wrote:
For those without 50 Hz capable monitors (or if you don't like the flickering)

By the way, I have tested some LCD monitors that support 50Hz, and they don't have any flickering at all, offering a flickerless video image with perfect smooth scrolling on FPGA cores that emulate PAL systems (C64, Amiga) with 50Hz.

I have only detected flickering with CRT VGA monitors that support 50Hz.
Back to top
View user's profile Send private message
Admiral Commodore
Groupie
Groupie


Joined: 25 Jan 2011
Posts: 290
Location: Germany

PostPosted: Wed Oct 03, 2012 12:14 am    Post subject: Reply with quote

Is there a 100Hz/120Hz mode? That would be the ideal solution, I think. With something like 400x300 you'll also see nice scanlines on a VGA CRT monitor.

I once made a video mode like this in Linux and it was the bomb for MAME. Looks like an arcade monitor, but without flickering. Also no tearing since it's exactly twice the refresh rate.
_________________
C64B JD - C64C JD - 1702 - 1084 - 1541 JD - 1541C JD - 1541-II JD - 1581 JD - SD2IEC - ARVI - FCIII - 1351
There's a fine line between "retro" and "retard"
Back to top
View user's profile Send private message
groepaz
Immortal Grandmaster of C64
Immortal Grandmaster of C64


Joined: 13 Oct 2004
Posts: 4792

PostPosted: Wed Oct 03, 2012 5:38 am    Post subject: Reply with quote

Quote:
Is there a 100Hz/120Hz mode?

no... unfortunately the memory bandwidth needed to do that is too much for the chameleon (or thats how i understood it anyway =P). it doesnt really make sense for modern displays (ie TFTs) either, there would be no difference to a proper 50/60 hz mode Smile
_________________
Back to top
View user's profile Send private message
hurminator
Grandmaster of C64
Grandmaster of C64


Joined: 03 Feb 2004
Age: 41
Posts: 2491
Location: Columbus, Ohio

PostPosted: Wed Oct 03, 2012 3:00 pm    Post subject: Reply with quote

This may be a dumb question, but is this firmware or hardware change? I have one I bought last December and am looking forward to the fixes.
Back to top
View user's profile Send private message
dink
Master of C64
Master of C64


Joined: 03 Jan 2012
Posts: 1360
Location: detroit

PostPosted: Wed Oct 03, 2012 6:23 pm    Post subject: Reply with quote

Thats really good to hear about the video improvements Smile

best regards,
- dink
Back to top
View user's profile Send private message
rubikWizard
Lemon64 Donator!
Lemon64 Donator!


Joined: 14 Sep 2003
Age: 41
Posts: 780
Location: West Yorkshire

PostPosted: Wed Oct 03, 2012 6:34 pm    Post subject: Reply with quote

hurminator wrote:
This may be a dumb question, but is this firmware or hardware change? I have one I bought last December and am looking forward to the fixes.

It's a firmware update.
_________________
Back to top
View user's profile Send private message Visit poster's website
hurminator
Grandmaster of C64
Grandmaster of C64


Joined: 03 Feb 2004
Age: 41
Posts: 2491
Location: Columbus, Ohio

PostPosted: Wed Oct 03, 2012 7:41 pm    Post subject: Reply with quote

rubikWizard wrote:
hurminator wrote:
This may be a dumb question, but is this firmware or hardware change? I have one I bought last December and am looking forward to the fixes.

It's a firmware update.

Good to hear!

Quote:
In cartridge mode the core will now use
the real CIAs and VIC-II registers and handle the machines IRQ
interrupts and only switch to emulation of the CIAs in standalone or
docking-station mode. I hope that solves most (all) of the user-port
device issues.

Can we still opt to use the VIC-II and CIA's in cart mode if those are broken in the computer? I liked the idea of using the Chameleon if I have a broken VIC chip.
Back to top
View user's profile Send private message
groepaz
Immortal Grandmaster of C64
Immortal Grandmaster of C64


Joined: 13 Oct 2004
Posts: 4792

PostPosted: Fri Oct 05, 2012 12:36 am    Post subject: Reply with quote

Quote:
Can we still opt to use the VIC-II and CIA's in cart mode if those are broken in the computer? I liked the idea of using the Chameleon if I have a broken VIC chip.

while it is in theory possible to use the chameleon with a (partially) broken c64... it is neither supported nor recommended. due to how the chameleon core works in cartridge mode, only a few very specific cases would work properly anyway (eg: broken SID, or partially broken CIAs) - broken VIC for example most likely would not, since the chameleon needs working clock signals (which the VIC generates).
_________________
Back to top
View user's profile Send private message
hurminator
Grandmaster of C64
Grandmaster of C64


Joined: 03 Feb 2004
Age: 41
Posts: 2491
Location: Columbus, Ohio

PostPosted: Fri Oct 05, 2012 1:53 am    Post subject: Reply with quote

Thank you for the explanation.
Back to top
View user's profile Send private message
Juan
Groupie in Training
Groupie in Training


Joined: 19 May 2011
Posts: 111

PostPosted: Sat Oct 06, 2012 2:11 am    Post subject: Reply with quote

Today I ordered my second Turbo Chameleon 64 Smile this time I gave a try with Amigakit.

Chameleon’s user manual can be found here if someone wants to take a look:

http://beta.icomp.de/bin/Chameleon_usermanual.pdf

It is a good user manual!
Back to top
View user's profile Send private message
mistermsk
Grandmaster of C64
Grandmaster of C64


Joined: 29 Jun 2009
Age: 40
Posts: 2653
Location: Baltimore, MD Favorite Games: Ultima ][, Wasteland

PostPosted: Mon Oct 08, 2012 12:24 pm    Post subject: Reply with quote

ok... Reading this thread I didn't see this asked directly so I figured I ask. I am really looking at the VGA portion of this. The 1541 Ultimate II you basically can turn off everything and only enable the REU, or a drive, or a cartridge if you wanted. With the Chamelon, can I disable everything but the VGA out? I am interested in using this for my arcade machine. Someone says scrolling games seem to be smoother. I want to be able to use another cartridge with it and just use this for VGA out. It doesn't load into a menu automatically, does it?

Is this possible to use it as a VGA only output?
_________________
Back to top
View user's profile Send private message Visit poster's website
groepaz
Immortal Grandmaster of C64
Immortal Grandmaster of C64


Joined: 13 Oct 2004
Posts: 4792

PostPosted: Tue Oct 09, 2012 7:16 am    Post subject: Reply with quote

you dont have to use the additional features ofcourse.... however, using it combined with another cartridge is neither supported nor recommended and will likely not work anyway. chameleon emulates pretty much all game cartridges though, so that shouldnt be a big problem.
_________________
Back to top
View user's profile Send private message
groepaz
Immortal Grandmaster of C64
Immortal Grandmaster of C64


Joined: 13 Oct 2004
Posts: 4792

PostPosted: Tue Oct 09, 2012 12:11 pm    Post subject: Reply with quote

so, here it is...
Code:

good morning betatesters :)

i have just uploaded a new beta... this release fixes most known bugs in the
menu software and adds the long awaited brand new VGA controller. in detail:

FPGA Core:
    - New VGA controller with new modes and VIC-II sync.
    - Tripple buffering mode added for properly displaying IFLI pictures.
    - Scale-2x video scaling algorithm added.
    - Scanline emulation added.
    - In cartridge mode real CIAs registers and interrupts are used (allows
      use of a modem).
    - In cartridge mode real VIC-II registers and interrupts are used (allows
      use of a lightpen).
    - Fixed I/O assignments for FPGA (lower power use).

Menu Software:
--------------

  - lowlevel SD-card functions now use multiple block reads if possible, which
    increases linear reading speed by about 40 to 50% (most noticeable on
    large files, such as REU images)
  - BUGFIX: fixed error handling and timeouts of the IEC routines, which makes
            all related operations more robust.
  - BUGFIX: added missing timeouts to SD-card functions

menus:
  - joystick port 1 now also works for navigating the menus
  - BUGFIX: on some C64s pressing shift would result in phantom keypresses
            (F1/F2) under some conditions.

options:
  - NEW: various new VGA modes and other options for the new VGA controller
         (see manual)

filebrowser:
  - improved loading speed of file inside T64 images
  - improved keyboard handling to make the browser a bit snappier
  - BUGFIX: the size of the character ROM saved by the ROM saver was
            incorrect.
  - BUGFIX: .wav player stops at the end of the file and does not continue
            playing garbage
  - BUGFIX: files bigger than 2k are displayed correctly by the .txt viewer
  - BUGFIX: when copying files out of a t64 image the resulting file was
            missing the last two bytes and/or the last block was missing
            completely.
  - BUGFIX: filecopy from/to a IEC device did incorrectly abort after 1 block
  - BUGFIX: filecopy filename character set conversion was broken.
  - BUGFIX: AR/RR ROM was not correctly disabled when autostarting programs
            from the filebrowser with AR/RR enabled as default cartridge

monitor:
  - NEW: added DOS wedge command (see manual)
  - NEW: added load and save commands (see manual)

direct link: http://beta.icomp.de/bin/Chameleon_Beta-8.zip

have fun!

_________________
Back to top
View user's profile Send private message
nonex
Groupie
Groupie


Joined: 30 Dec 2011
Posts: 181
Location: USA

PostPosted: Wed Oct 10, 2012 1:44 pm    Post subject: Reply with quote

Installed beta 8 last night. I'm hooked on 50hz with scanlines enabled! Beautiful. I'm using an old (2003) Sony LCD SDM-S81R and it worked with both 50hz and VIC-II SYNC (50.2hz) modes. The Sony manual says it supports 48-75hz vertical so I pretty much expected it to. :)

There is a confirmed disk regression in beta 8 with a few demos when using cart mode. Artillery activated its hidden part the first time I ran it. So it was not all bad :)

Good Times!
Back to top
View user's profile Send private message
Juan
Groupie in Training
Groupie in Training


Joined: 19 May 2011
Posts: 111

PostPosted: Thu Oct 11, 2012 8:48 pm    Post subject: Reply with quote

nonex wrote:
There is a confirmed disk regression in beta 8 with a few demos when using cart mode. Artillery activated its hidden part the first time I ran it. So it was not all bad Smile
Good Times!

Regression has been solved by the developers Smile

It is getting better and better! I use it mostly in stand alone mode with the docking station for joysticks connection, since the Chameleon is also a hardware emulator of the C64 + 1541 (and a lot of other stuff that it supports, like REU 16MB, Easyflash, ps2 mouse connection that can be used with GEOS and more).

Below you can see a picture of the Chameleon + Docking Station + skin cover developed by S. Burger (the skin cover can be downloaded in PDF format for self-print or edit it with GIMP or Photoshop if it is imported as a bitmap image).




Last edited by Juan on Thu Oct 11, 2012 11:02 pm; edited 1 time in total
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Commodore 64 (C64) Forum Index -> General All times are GMT
Goto page Previous  1, 2, 3 ... 8, 9, 10, 11  Next
Page 9 of 11

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Tip: Get C64 Forever for super-comfy C64 emulation with pre-installed games, demos and other goodies!


Powered by phpBB © 2001, 2005 phpBB Group