Author Topic: Vice 2.3 for Native Dingoo  (Read 8299 times)

Offline segakiki

  • *
  • Posts: 37
Re: Vice 2.3 for Native Dingoo
« Reply #15 on: March 23, 2011, 02:15:56 PM »
After a bit of messing about with this emu, i have the ILI9325 lcd model.
I think i have finally got it running stable, for some reason if you try and run this emu off the dingoos internal storage it locks up all the time and you have to hard reset.
This morning i copied the vice folder with disk folder  to my 8gb sd card and it runs perfect even saves!
I havent had one lock up since! ;D

Offline chevette

  • *
  • Posts: 35
Re: Vice 2.3 for Native Dingoo
« Reply #16 on: March 24, 2011, 01:04:21 AM »
Vice 2.3 for Native Dingoo = a great, almost perfect C64 emu. My Dingoo is complete now!!!
Thank-you

Offline clach04

  • *
  • Posts: 254
Re: Vice 2.3 for Native Dingoo
« Reply #17 on: March 24, 2011, 04:12:06 AM »
clach, whats with the reported speed increase of this over the dingux version, did he do any optimization or is it purely from the lack of linux overhead?

Not sure, one possibly theory is that SDL sleep under dingux is known to be flaky (Ayla and mth worked really hard on this for OpenDingux and sleep is now more reliable under OD). It is possible LCD access is faster too, but bottom line, I dunno

Offline peiselulli

  • *
  • Posts: 1
Re: Vice 2.3 for Native Dingoo
« Reply #18 on: March 24, 2011, 07:50:22 AM »
Here is a new version for testing.

http://code.google.com/p/ohboy/downloads/detail?name=Vice-Dingoo-2.3_20110323.zip


Cartidge Emulation works now. The problem was the the CRT attach function tries to malloc a 17MB block.
« Last Edit: March 24, 2011, 07:52:00 AM by peiselulli »

Offline Frank_fjs

  • **
  • Posts: 705
    • My simple Dingoo web site
Re: Vice 2.3 for Native Dingoo
« Reply #19 on: March 24, 2011, 08:25:41 AM »
Here is a new version for testing.

http://code.google.com/p/ohboy/downloads/detail?name=Vice-Dingoo-2.3_20110323.zip


Cartidge Emulation works now. The problem was the the CRT attach function tries to malloc a 17MB block.

You're the author of this are you not? Thank you very much for your work, I've wanted a C64 emu for native for such a long time. Thanks again, love it, great work. :)

Offline pcercuei

  • **
  • Posts: 676
    • Hackordéon
Re: Vice 2.3 for Native Dingoo
« Reply #20 on: March 24, 2011, 09:21:35 AM »
Vice is GPL, mind sharing your source code?

Offline Frank_fjs

  • **
  • Posts: 705
    • My simple Dingoo web site
Re: Vice 2.3 for Native Dingoo
« Reply #21 on: March 24, 2011, 09:52:29 AM »
Links to the source code are here:

Quote
Building from source:
---------------------

(tested under Linux only):

First download the cross-compiler and the Dingoo-SDK from here:

   http://code.google.com/p/dingoo-sdk/downloads/list
   

I used version dingoo_sdk_r324.zip and
version mipsel-4.1.2-nopic.tar.bz2.

For installation information look here:
   http://code.google.com/p/dingoo-sdk/wiki/GeneralInformation


make a build folder:

mkdir vice_build
cd vice_build

get vice2.3 from here:

http://sourceforge.net/projects/vice-emu/files/releases/vice-2.3.tar.gz/download

copy the patch in this archive to the "vice_build" folder.

And run:

tar xzf <path_to_download>/vice-2.3.tar.gz
cd vice-2.3
patch -p0 <../patch-dingoo-native.txt
autoreconf
./configure --host=mipsel-linux --enable-dingoo
make
make bindist

I used Linux as host System, so don't bother me if it not works on Windows ...

Offline pcercuei

  • **
  • Posts: 676
    • Hackordéon
Re: Vice 2.3 for Native Dingoo
« Reply #22 on: March 24, 2011, 10:03:08 AM »
Whooops  ;D
Thank you!

Offline samir

  • *
  • Posts: 307
Re: Vice 2.3 for Native Dingoo
« Reply #23 on: March 24, 2011, 06:23:16 PM »
Here is a new version for testing.

http://code.google.com/p/ohboy/downloads/detail?name=Vice-Dingoo-2.3_20110323.zip


Cartidge Emulation works now. The problem was the the CRT attach function tries to malloc a 17MB block.

Awesome! Thanks for your work!

Trevor Belomont

  • Guest
Vice 2.3 for Native Dingoo - Troubleshooting
« Reply #24 on: April 30, 2012, 04:46:40 PM »
Hello Dingoo A320 fans, i have just recently troubleshot the Vice 2.3 emulator for the Native OS.
(As was being discussed earlier in the posts above)

I came across the post and decided to take a crack at it, since i love getting new emus for my Dingoos.
Anyway, i discovered another way to get around the emu hang problems that people were having while trying to get it to run. I found that the Commodore 64 Games folder needs to be inside the Vice folder. I suppose it's just easier for the emulator to pull and store data, who knows, i'm not that technologically inclined (but i can click and drag with the best of 'em ;)...Anyway it was fun, like always...

The link is somewhere above this posting, but if you're that lazy, here it is again...
http://code.google.com/p/ohboy/downloads/detail?name=Vice-Dingoo-2.3_20110323.zip

- - - - - - - - - - - - - - - - - - - - -

Follow these steps accordingly:

(once downloaded)
- Extract the data.
- Place the "Vice-Dingoo-2.3" folder within the dingoo's "GAME" folder.
- Create a "Commodore 64 (games)" folder (or whatever you want to call it) within the "Vice-Dingoo-2.3" folder.
- Safely remove the dingoo from your PC (like you always should).

- - - - - - - - - - - - - - - - - - - - -

To run the games:
Go to:

- "3D Game" on the dingoo's main menu.
- "GAME"
- "Vice-Dingoo-2.3" folder
- "x64.app"
- Press "Start" when "Ready" comes up on the emulator screen.
- Select "Autostart Image".
- "(D).. Commodore 64 (games)
- Select your game.
- Enjoy!

- - - - - - - - - - - - - - - - - - - - -

CONTROLS setup:
Press "start" and go to:

- "machine settings"
- "Joystick settings"
Set the following as:
- "Joystick device in port 1" --> "Keyset 1"
- "Joystick device in port 2" --> "Joystick"
- "Extra joystick device port 1" --> "Keyset"
- "Extra joystick device port 2" --> "Numpad"
- press "A" on "Allow keyset joystick" (a star)

Go down to "Define keysets" and define them as:

- "up" = "up"
- "down" = "down"
- "left" = "left"
- "right" = "right"
- "keyset 1 fire" = "x" (or whatever button you want it to be)
("keyset 2" should already be setup (default)...)

See the attached "read me" for more info...

Thank you and have a wonderful day!
« Last Edit: May 03, 2012, 06:13:27 PM by Turkish »

Offline emrextreme

  • *
  • Posts: 116
Re: Vice 2.3 for Native Dingoo
« Reply #25 on: May 11, 2012, 12:36:08 PM »
What's the file extrension does this emulator support? There are .crt, .d64, .g64, .lnx, .p00, .prg, .t64, .tap, .z64 files for commodore 64. Which extension is the best for the emulator? Thanks in advance.

Ed: Anyway, i guess d64 is the one i'm looking for.
« Last Edit: May 11, 2012, 02:45:32 PM by almoorn »

Trevor Belomont

  • Guest
Re: Vice 2.3 for Native Dingoo
« Reply #26 on: May 12, 2012, 01:40:11 AM »
Yeah, it runs ".d64" roms. There's a site that has alot of older roms already in usable forms for most emulators, not just the extensions but the file type as well (as in already converted or what have you), and this site is: "the (opposite of "new") computer".

Hope that helps friend.

 

Post a new topic