[Port] Vice Vic-20 for Android

You need an actual VIC.

Moderator: Moderators

pallas
Vic 20 Devotee
Posts: 212
Joined: Mon Dec 24, 2012 2:38 am

[Port] Vice Vic-20 for Android

Post by pallas »

Hello!

I managed to compile Vice vic-20 for android. It's based on the work by android sdl team and Sergii Pylypenko who made the android port for the c64 version, so credit goes to them, not to me ;-)

Image
Image

It's an alpha build and may have problems.
Have a look, play with it and let me know.

Market link:

http://play.google.com/store/apps/detai ... .vicevic20

Here is the apk for manual download:

http://www.opbyte.it/vic20/vice-vic20-a ... alpha4.apk

Old one:

http://www.opbyte.it/vic20/vice-vic20-a ... alpha3.apk

Have fun!

NOTE:
If you installed alpha1 or alpha2, REMOVE IT before installing the new version.
Last edited by pallas on Sun Mar 24, 2013 9:52 am, edited 8 times in total.
User avatar
Witzo
Vic 20 Afficionado
Posts: 381
Joined: Thu Dec 01, 2011 9:14 am
Location: The Hague

Post by Witzo »

Great news!
pallas
Vic 20 Devotee
Posts: 212
Joined: Mon Dec 24, 2012 2:38 am

Post by pallas »

Alpha 2 posted.
It fixes video problems and is properly signed for release.
If you installed alpha1, REMOVE IT before installing the new version.
Vic20-Ian
Vic 20 Scientist
Posts: 1213
Joined: Sun Aug 24, 2008 1:58 pm

Post by Vic20-Ian »

Hi I tried a quick hello world but the " places a [

10 ?[Hello World]

Looks great and works on Samsung Galaxy DuoS
Vic20-Ian

The best things in life are Vic-20

Upgrade all new gadgets and mobiles to 3583 Bytes Free today! Ready
AmiDog
Vic 20 Newbie
Posts: 18
Joined: Mon Oct 15, 2007 4:22 am

Post by AmiDog »

There is also an Android port amongst the experimental binaries over at the official VICE project site. That port include all VICE emulators, including the SuperCPU64 one...
pallas
Vic 20 Devotee
Posts: 212
Joined: Mon Dec 24, 2012 2:38 am

Post by pallas »

AmiDog wrote:There is also an Android port amongst the experimental binaries over at the official VICE project site. That port include all VICE emulators, including the SuperCPU64 one...
It's good to have choices :-)
pallas
Vic 20 Devotee
Posts: 212
Joined: Mon Dec 24, 2012 2:38 am

Post by pallas »

Uploaded alpha3. Fixes truedrive mode.
As usual, remove the old version first.

EDIT: published on play store
User avatar
Kweepa
Vic 20 Scientist
Posts: 1314
Joined: Fri Jan 04, 2008 5:11 pm
Location: Austin, Texas
Occupation: Game maker

Post by Kweepa »

Awesome stuff!
Any chance of 'true' aspect ratio?
pallas
Vic 20 Devotee
Posts: 212
Joined: Mon Dec 24, 2012 2:38 am

Post by pallas »

Kweepa wrote:Awesome stuff!
Any chance of 'true' aspect ratio?
Thanks :)
About the aspect ratio, I would need to investigate this a bit: with all the devices and os versions out there it probably won't be trivial...
groepaz
Vic 20 Scientist
Posts: 1180
Joined: Wed Aug 25, 2010 5:30 pm

Post by groepaz »

link to source please?
pallas
Vic 20 Devotee
Posts: 212
Joined: Mon Dec 24, 2012 2:38 am

Post by pallas »

https://github.com/pelya/commandergenius

Here the codebase. It's for the c64. I did very small changes to it, like putting the right ROM files for the Vic.
If you need more information just ask.
User avatar
Schema
factor
Posts: 1430
Joined: Tue Mar 23, 2004 7:07 am
Website: http://www.jammingsignal.com
Location: Toronto, Ontario

Post by Schema »

Pretty interesting. I played around for it for a minute, but can't figure out how to attach or load a program file.
pallas
Vic 20 Devotee
Posts: 212
Joined: Mon Dec 24, 2012 2:38 am

Post by pallas »

Schema wrote:Pretty interesting. I played around for it for a minute, but can't figure out how to attach or load a program file.
Click the back button to open vice menu. Move with the virtual joystick.
From there you can load a prg file or open a d64 disk.
User avatar
Witzo
Vic 20 Afficionado
Posts: 381
Joined: Thu Dec 01, 2011 9:14 am
Location: The Hague

Post by Witzo »

I installed it through the market, but unfortunately it crashes upon start.
I have an old Android 2.2 tablet. I didn't get a message that v2.2 is too low.
"The app ViceVIC20 (process it.opbyte.vicevic20) has stopped unexpectedly."
pallas
Vic 20 Devotee
Posts: 212
Joined: Mon Dec 24, 2012 2:38 am

Post by pallas »

Witzo wrote:I installed it through the market, but unfortunately it crashes upon start.
I have an old Android 2.2 tablet. I didn't get a message that v2.2 is too low.
"The app ViceVIC20 (process it.opbyte.vicevic20) has stopped unexpectedly."
Could you please provide a logcat? You can use an app like alogcat to grab it. Thanks
Post Reply