Jump to content


Photo

Improved C64 Caanoo Emulation?


  • Please log in to reply
59 replies to this topic

#16 foleyjo

foleyjo

    Mega GP Mania

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 549 posts

Posted 12 January 2012 - 07:29 PM

I agree with the PSP save state. Also I like the way it allows multiple saves for one game and shows a screenshot. That's the main feature I would like to see on the Caanoo. However I also like the way the menus are laid out.

Dingoo or Caanoo preference is one thing but people requesting features for the Caanoo don't really want to be told to just spend more money and take 2 handheld devices everywhere you go just to play C64 games :blink:

#17 Hirolaser

Hirolaser

    GP Mania

  • GP32 Hardcore
  • PipPipPipPipPip
  • 348 posts

Posted 12 January 2012 - 08:41 PM

If you want a portable c64 get a dingoo the native os version is amazing. I dont have a pandora to test and compare but it seems to be better than any version I have seen on a handheld


Is the Vice emu on dingoo full speed with sound in all the games with realsid on? The GP2X version suffered from anoying pausing, skipping and out of sync sounds on demanding games with realsid on, Does the dingoo Vice have these type of problems as well?

#18 frolik

frolik

    Bass Invader

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 1382 posts
  • Gender:Male
  • Location:Brighton UK

Posted 12 January 2012 - 08:59 PM


If you want a portable c64 get a dingoo the native os version is amazing. I dont have a pandora to test and compare but it seems to be better than any version I have seen on a handheld


Is the Vice emu on dingoo full speed with sound in all the games with realsid on? The GP2X version suffered from anoying pausing, skipping and out of sync sounds on demanding games with realsid on, Does the dingoo Vice have these type of problems as well?


Seems fullspeed to me with good sound. There are stacks of emulation options too, but I've looked for realsid and it's not a choice, only fastsid 6581 and fastsid 8580. Maybe it was left out in the build?

#19 Hirolaser

Hirolaser

    GP Mania

  • GP32 Hardcore
  • PipPipPipPipPip
  • 348 posts

Posted 12 January 2012 - 09:55 PM

Thanks for the reply, The major reason I want a Dingoo is for C64 emulation. The only other thing I'm concerned about before I purchase a Dingoo is the screens on the new models. I don't want to derail the thread but I have read on the Dingoo forums that the new models have the ILI9338 LCD and colours are wrong, and washy with some emulators, in particular the gba suffering. Is this a problem with VICE? Does anyone know where I can buy the Dingoo with the older LCD versions?

#20 Hansel75

Hansel75

    GP32 User

  • Members
  • PipPipPip
  • 70 posts
  • Gender:Male
  • Location:Australia
  • Interests:Caanoo Owner.

    Commodore freak!

Posted 13 January 2012 - 12:02 PM

Hi all, surely our caanoo can do better, isn't it more powerful then a Dingoo? Yet the Dingoo's c64 emulation is superior?

I imagine other caanoo owners into the c64 would feel the same, i would much prefer to see a better c64 emulator on the caanoo, rather then have to buy another handheld solely for one emulator.

Are the any c64 fans out there who would be willing to raise a bounty, for better c64 emulation. I would definitely be interested in contributing.

Han.

#21 foleyjo

foleyjo

    Mega GP Mania

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 549 posts

Posted 13 January 2012 - 12:41 PM

I would ask that the Dingoo chat stuff goes to the general topics as this is for caanoo ideas and wishes.

I too would like to see an improvement to the emulation. I don't know if it is possible or not but from what I've been reading there is nobody who is willing to do this at the moment. (I may be wrong and would like to be corrected if I am)

However my request for changing the front end seems like something more achievable so if the amazingly clever developers are unwilling to try and get more speed out of it could one of them please consider changing the front end?

#22 Akabei

Akabei

    GP Mania

  • GP32 Hardcore
  • PipPipPipPipPip
  • 438 posts
  • Gender:Male
  • Location:Braunschweig, Germany

Posted 14 January 2012 - 10:58 PM

btw: If you are in trouble with one or two specific games, maybe you should try them on one of the other 8Bit emulators like Atari800, MSX, Amstrad CPC, Thompson, etc...
I know, it's not the same as on a C64, but it's better than nothing and the most popular games of that era were published on a lot of systems. Elite for example is available for NES and on the Caanoo, it's even more playable, because there is no need for a keyboard.

#23 foleyjo

foleyjo

    Mega GP Mania

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 549 posts

Posted 19 January 2012 - 12:24 PM

Vice is slower, but that is because of the high accuracy that that it attempts to provide. This project is actively supported, so you do have someone to contact, but I think that it wont really go anyway as accuracy is their main goal. In general the more accurate the emulation the more resources the host hardware has to provide.
Vice really should run most of anything you though at it, but it takes some tinkering around with some of the emulation settings. True drive emulation is a common that is best left turned off for speed reasons.


Is there any chance of improved compatibility (not speed) on Vice C64?

After trying a few games I have had no real problems with the Speed other than with high demanding games (Aliens US version dropship level for 1) .

However I am finding the Caanoo version of vice not as compatible with games as other versions and keep getting loading issues with games.
Now I know the first response is try tinkering with the settings such as the true drive emulation etc, but this has been done.
As an example I tried to load Dragons Lair. The screen went black and then took me back to the blue c64 screen.
From here I tried typing Run and also the sys number I found in the listing.
The same d64 file works fine on Vice PSP,GP2x and on a real C64.

I have had the same result with other D64 and T64 files but can't remember the games right now. (

#24 Hansel75

Hansel75

    GP32 User

  • Members
  • PipPipPip
  • 70 posts
  • Gender:Male
  • Location:Australia
  • Interests:Caanoo Owner.

    Commodore freak!

Posted 19 January 2012 - 02:09 PM

Hi foleyjo, just wanted to say with those c64 games you can't get running, i have found a few like that myself.
But i usually try other versions of the rom, and most of the times i can get most games working fine.

Certain roms with there trainers/cracktros etc, seem to screw up in vice, so again, just try a different rom and see how you go.

I also tested out Dragons Lair on my Vice/caanoo, and it worked fine. I was able to get into the game and play it no probs.

My Dragon's Lair rom is called this if it's any help to you-

Dragon's Lair 1.d64
(Version cracked by-> The Dynamic-Duo International)

Also as mentioned elsewhere in the c64 forum, someone said they use frameskip at 2. I tried this and yes it is much better then on auto, still not perfect but at least it's smooth enough set at 2.
And the audio seems to be ok as well with frameskip at 2:)
When i was using frameskip on auto, it was terrible, had stuttering movement in games all the time.

By the way, these are the settings i use in Vice, sound Resid, frameskip at 2, true drive off, oc at 800mhz!

Han.

PS: I have this odd issue with vice from time to time, after i play a couple of games on it in one session, the sound sometimes stops completely?
Only way to fix it is to reset vice. It seems random which puzzles me, sometimes i can play for ages and it's fine, then sometimes it drops out repeatedly after 5mins or so.
This has happened when the caanoo wasn't overclocked to, so i rule that out, Anyone else have this issue? or any ideas?

Edited by Hansel75, 19 January 2012 - 02:25 PM.


#25 foleyjo

foleyjo

    Mega GP Mania

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 549 posts

Posted 19 January 2012 - 03:06 PM

I'll try what you said with different roms. Just unsure why a rom would work on all versions of Vice except the Caanoo one.

I can get away with Frameskip 0 Overclock 750 and resid for a lot of games.
I find some games can start slow and then the speed will improve without me changing anything. This happened with Werewolves of London.

I too have had the sound issue. My sound went off During Way of the Exploding Fist after the shout sample at the start.

The sound cutting out also happens on the PSP Vice usually after going to the menus.

#26 jimjamz

jimjamz

    Member

  • Members
  • PipPip
  • 9 posts

Posted 08 February 2012 - 10:07 AM

I've tried a some of my old C64 games (as ROMs) on VICE for the CAANOO and I agree it is slow. So slow that it is unplayable. When I saw Wonder Boy on the C64, I gave up.

What I don't want to hear in this topic is that I should go buy a DINGOO or a PSP. I'm not going to buy a DINGOO or a PSP. These are not answers to the question. The topic title is self-explanatory and I think we should stick to it. Rather than offering suggestions of different devices, offer tweaking tips for the existing emulators, or offers of a new emulator built to remove the common problems users have with C64 emulation on the CAANOO.

I'm using VICE, and yest, it is slow. I want to know from other (more experienced) users of VICE on the CAANOO on how to speed it up. Push the current version to it's maximum limitations.

#27 Hansel75

Hansel75

    GP32 User

  • Members
  • PipPipPip
  • 70 posts
  • Gender:Male
  • Location:Australia
  • Interests:Caanoo Owner.

    Commodore freak!

Posted 08 February 2012 - 10:26 AM

Hi mate, i agree with you about the existing c64 emulators.
But we mustn't demand these things though, a friendly request is more welcome.

As for Vice, these seem to be the best settings to use-

Frameskip- 2

True Drive Emu- Off

Sid Engine- Resid

Cpu Speed- 800mhz(this will vary, u may not get as high an oc)

Keymapping, Set UP to X button(only for game that require up to jump)

While still not perfect, most games should run ok with these settings, and the audio should be fine to.
It's certainly a better config then the default one.

Also you could try Frodo, it plays games much smoother, especially scrolling games, but it's downfalls compared to vice are, stuttery audio, no inbuilt overclocking, and less compatibility.

I recently tested a manual oc of 820mhz with Frodo through the use of a custom gpu/ini file etc. And it does run quite a lot better then Frodo's default 533mhz, but audio is still not perfect.

Hope that helps.

Han.

Edited by Hansel75, 08 February 2012 - 10:27 AM.


#28 foleyjo

foleyjo

    Mega GP Mania

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 549 posts

Posted 08 February 2012 - 10:32 AM

Be careful with true drive emu as some games do require it

#29 jimjamz

jimjamz

    Member

  • Members
  • PipPip
  • 9 posts

Posted 08 February 2012 - 05:14 PM

Thanks for your replies. I had already started to experiment with VICE on the CAANOO earlier and found that by changing the following:

True Drive Emulation = OFF
Clock Speed = 700 MHz

my results improved drastically.

Switching between FastSID and ReSID had marginal gains at best. Sometimes +/- 2 fps. However, by switching to RealSID, some games sound quality drastically improves as a benefit (e.g. Rampage by Activision - sounds terrible on FastSID)

I'm not demanding anything from anyone on this forum. If they wish to help, then that's great. If they don't, then they don't. But, as I said, what I don't want to see is response that doesn't contribute to the question or obstacle at hand.

If you told me you had a problem running a piece of software with your PC, would I tell you to go out and buy an Apple Mac?

#30 Pickle

Pickle

    Mega GP Mania

  • X-treme Team
  • 4074 posts
  • Gender:Male
  • Location:Detroit, Michigan

Posted 08 February 2012 - 05:16 PM

If you use the wrong setting's with vice you will have a bad experience.