Vic20emu early beta release.

You need an actual VIC.

Moderator: Moderators

Post Reply
Kananga
Vic 20 Afficionado
Posts: 317
Joined: Mon Mar 08, 2010 2:11 pm

Vic20emu early beta release.

Post by Kananga »

I have now tried to make a release package of the vic20 emulator here.

Unfortunately I wasn't able to put everything into a single jar, so the program needs the included data & images directories for running.
I have also provided a windows .exe built with launch4j.

Please let me know if you have problems running the emulator.

(Other than "it is running too slow", because that's a feature not a bug ;-) )

So why another emulator?

It is of course not in any way comparable to VICE or MESS wrt accurate and fast emulation. But I use it for debugging ML programs and find it quite convenient, esp. in combination with an IDE for launching debugging sessions (e.g. Eclipse).

There are a few features I'd rather see sooner than later, like configurable variable watch windows and cycle counting/profiling, disk drive emulation, etc. but the developer/maintainer is too slow/inept/stupid.
Buy the new Bug-Wizard, the first 100 bugs are free!
User avatar
nbla000
Salmon Run
Posts: 2582
Joined: Thu Oct 13, 2005 8:58 am
Location: Italy

Post by nbla000 »

I will try to use it for debug :wink:

Very good work.
Mega-Cart: the cartridge you plug in once and for all.
Kananga
Vic 20 Afficionado
Posts: 317
Joined: Mon Mar 08, 2010 2:11 pm

Post by Kananga »

I did not spend too much time on my Vic-20 related projects lately, but now I wrapped up a shiny new release of the Emulator.

Download

It includes FE3 Super RAM mode, IEC device configuration & file read support, and some improvements for debugging & profiling.

Have fun!
Buy the new Bug-Wizard, the first 100 bugs are free!
Kananga
Vic 20 Afficionado
Posts: 317
Joined: Mon Mar 08, 2010 2:11 pm

Vic-20 Emulator Beta 3

Post by Kananga »

New in this version (beta 3):
- Improved code profiling
- More stable IEC device simulation
- Better label handling
- VIA port state logging
- misc. bug fixes and new features

Source code is still on Google code, but the download package is now here!
Buy the new Bug-Wizard, the first 100 bugs are free!
Kananga
Vic 20 Afficionado
Posts: 317
Joined: Mon Mar 08, 2010 2:11 pm

Post by Kananga »

When I presented the new release at our Commodore Meeting in Graz last Friday, I noticed, that the package did not work correctly, because I forgot to include some vital part of log4j.

The emulator started, but the console window was not showing up, which makes it quite useless. Did anybody else notice?

Anyway, I made a new package that is tested on a few machines by friends and should work.

That said, I recommend giving the emulator a try, if you are tired of playing games in VICE and want to explore the Vic-20's inner workings using a "friendly UI" :)
Buy the new Bug-Wizard, the first 100 bugs are free!
User avatar
joshuadenmark
Big Mover
Posts: 1218
Joined: Sat Oct 23, 2010 11:32 am
Location: Fr-Havn, Denmark
Occupation: Service engineer

Post by joshuadenmark »

Hi Kanaga

Thanks

Will sure give it a go, return with feedback when tested.
Kind regards, Peter.
____________________________________________________
In need of a wiki logon - PM me
Kananga
Vic 20 Afficionado
Posts: 317
Joined: Mon Mar 08, 2010 2:11 pm

Post by Kananga »

joshuadenmark wrote: Will sure give it a go, return with feedback when tested.
Great & thanks!
I look forward to your feedback :)
Buy the new Bug-Wizard, the first 100 bugs are free!
Post Reply