
Vice on the DS?
Moderator: Moderators
- Pedro Lambrini
- Vic 20 Scientist
- Posts: 1132
- Joined: Mon Dec 01, 2008 11:36 am
Vice on the DS?
Is it possible to port Vice to the DS? I'd really love a portable version and the DS seems perfect. Top screen for display and keyboard on bottom display. 

"...That of the Eastern tribe being like a multitude of colours as if a rainbow had settled upon its brow..." Daniels 1:3
- Kweepa
- Vic 20 Scientist
- Posts: 1303
- Joined: Fri Jan 04, 2008 5:11 pm
- Location: Austin, Texas
- Occupation: Game maker
I would love a version of VICE for the DS.
I contemplated writing it after JarVIC... I'm not sure if the DS is powerful enough to run a VICE port at full speed. It's a 67MHz ARM 9, so it's probably pretty close. There's a C64 emulator out there (based on Frodo rather than VICE) which looks nice (the keyboard is lovely) so possible? Yes.
I contemplated writing it after JarVIC... I'm not sure if the DS is powerful enough to run a VICE port at full speed. It's a 67MHz ARM 9, so it's probably pretty close. There's a C64 emulator out there (based on Frodo rather than VICE) which looks nice (the keyboard is lovely) so possible? Yes.

- Diddl
- Vic 20 Afficionado
- Posts: 426
- Joined: Wed Jun 10, 2009 3:18 am
- Website: https://oe7twj.at/
- Location: Austria
- Occupation: software engineer
Someone with all the right bits and pieces could try running the vic emulator from compute's gazette inside the commodore 64 emultor on the DS - not the best way to do it, but all of the components are alredy developed and ready to go.Kweepa wrote:There's a C64 emulator out there (based on Frodo rather than VICE) which looks nice (the keyboard is lovely) so possible? Yes.
Android Tablet running Frodo 64 emulator running VIC 20 emulator....
- Mike
- Herr VC
- Posts: 5134
- Joined: Wed Dec 01, 2004 1:57 pm
- Location: Munich, Germany
- Occupation: electrical engineer
I know of a line-based emulation of the C64, which ran at roughly 100% speed on a 40 MHz ARM7 on an Acorn Archimedes. However, for more complex games and demos, a cycle-accurate emulation would be required which would consequently require more power, but ...
... in any case, the DS has only a resolution of 256x192 pixels. While this is on the edge displaying a VIC-20 screen of normal pixel count (the non-square aspect ratio set aside), a C64 screen of 320x200 pixels doesn't fit at all.
I'd rather like to have an emulation of my Casio fx-7500G for my DS instead:

... in any case, the DS has only a resolution of 256x192 pixels. While this is on the edge displaying a VIC-20 screen of normal pixel count (the non-square aspect ratio set aside), a C64 screen of 320x200 pixels doesn't fit at all.
I'd rather like to have an emulation of my Casio fx-7500G for my DS instead:

