Author Topic: MacVICE  (Read 100815 times)

Offline MagerValp

  • A600
  • *
  • Posts: 85
  • Karma: 0
Re: MacVICE
« Reply #45 on: September 03, 2008, 11:16:46 AM »
I had a program for Tiger that could change the short name of your home folder, but in Leopard this doesn't work. Does anyone a tool for Leopard which can do this?

It's safer to create a new user and move the files over, and change ownership with chown. Do this from single user mode, or using a third account.

OT, so reply in private instead of to the thread.

Offline lallafa

  • A600
  • *
  • Posts: 83
  • Karma: 1
  • MacVICE & DI64 Dev
    • lallafa's Blog
Re: MacVICE
« Reply #46 on: October 12, 2008, 05:18:06 PM »
a new snapshot is available: 2.0.6-r19496_20081012

besides the 2.0.x VICE feautres, new mac features include:

* greatly enhanced USB HID joystick support. In the Cocoa port you can now configure which HID device to use and which axis is used for horizontal or vertical movement. Additionally, you can map the buttons to be either a fire button or a digital joystick direction. With the new driver I was able to use a PS3 controller (with cable) with both the analog stick (axis) and the digital one (buttons).

* MIDI support! VICE x64 now emulates a MIDI cardrigde with a MIDI In and MIDI Out port.
After enabling MIDI the two ports are mapped to Mac OS X MIDI endpoints.
You can then use C64 midi software (e.g. http://noname.c64.org/csdb/release/?id=56275) and play it via a virtual keyboard (e.g. http://www.manyetas.com/creed/midikeys.html) or embed it in your Mac MIDI setup.
MIDI In is tested. For MIDI Out on the C64 I am still looking for a test PRG...

have fun!

Offline MagerValp

  • A600
  • *
  • Posts: 85
  • Karma: 0
Re: MacVICE
« Reply #47 on: October 13, 2008, 11:46:31 AM »
Cool! So what's new in VICE 2.0.6 compared to vanilla 2.0?

Offline mrsid

  • A600
  • *
  • Posts: 34
  • Karma: 0
Re: MacVICE
« Reply #48 on: November 02, 2008, 10:57:37 AM »
Great release!
It's getting better and better...

Offline lallafa

  • A600
  • *
  • Posts: 83
  • Karma: 1
  • MacVICE & DI64 Dev
    • lallafa's Blog
Re: MacVICE
« Reply #49 on: November 02, 2008, 07:00:58 PM »
small update: snapshot 2.0.7-r19558_20081102

@MagerValp: finally added "Allow Keyset Joystick" with blazingly short short cut CMD+K to toggle key-based joystick on/off :)

2.0.x mainly includes the VICEplus merge (i.e. x64dtv, monitor enhancements), an improved SID emu (SID-FP) and the usual pile of fixes...

@mrsid: thanx... I'll keep going

Offline MagerValp

  • A600
  • *
  • Posts: 85
  • Karma: 0
Re: MacVICE
« Reply #50 on: November 03, 2008, 04:46:16 AM »
@MagerValp: finally added "Allow Keyset Joystick" with blazingly short short cut CMD+K to toggle key-based joystick on/off :)

Lovely, thanks!

BTW, I installed VICE on my new Mac Pro, and it doesn't seem to display scanlines in doublesize mode. I haven't checked the vicerc yet, but all values should be at the default since there GUI for video options isn't available :)


Offline lallafa

  • A600
  • *
  • Posts: 83
  • Karma: 1
  • MacVICE & DI64 Dev
    • lallafa's Blog
Re: MacVICE
« Reply #51 on: November 16, 2008, 06:50:41 PM »
2.1 is approaching fast, so the snapshot updates are coming quickly: 2.0.8-r19614_20081116

  • cocoa is now compiled for 10.5 and 10.3+4. 10.5 uses improved resource inspector
  • added copy & paste for emulator and log/monitor windows
  • added view scales x2, x3, x4 like in quicktime player: cmd+2, cmd+3...
  • added Resources: DTV, Mouse, ReSID FP
  • added tape controls and fixed tape support
  • added attach/eject buttons for disk and tape images
  • replaced peripheral drawer with a control utility window. better for multiple canvases and fullscreen
  • store visibility/size/position of tool and emulator windows in user defaults

Please test the builds and please report bugs/annoyances so that the upcoming 2.1 won't contain any showstoppers for the Mac port...

Have Fun!

Offline grasstust

  • Forum Mod
  • A600
  • *****
  • Posts: 70
  • Karma: 0
    • Doremac - Amiga Emulation on MAC
Re: MacVICE
« Reply #52 on: November 18, 2008, 02:50:41 PM »
Nice release! It was fun seeing a DTV demo, it worked flawlessly!

The toolbar is a welcome new addition, althought the "attach"-icon look didn't
make much sense to me. Also I would like to have an autostart image button
there too.

Actually, I was wondering about a way to attach a new disk - ie. when a demo
says "insert disk 2" from the Finder. I always drag an image from the finder
and on to a new Vice window to load something new, but I also be like to do
the same to eject current image and attach the new to insert disk 2.

Maybe click dragging while pressing command could attach the new image?

Also I like the addition of cmd+1,2,3,4. But you realize if you use the
Scale x2 renderer that it will double that and ie. cmd+4 will be extremely huge?

One new addition I would like with Vice would be a playlist with a selectable
icon. My top 10 demos and top 10 games should always be available to me in
Vice methinks.

And btw: Any idea when the fliplist function will be available? I like the idea
of that function...

Keep it up, great work!

Offline lallafa

  • A600
  • *
  • Posts: 83
  • Karma: 1
  • MacVICE & DI64 Dev
    • lallafa's Blog
Re: MacVICE
« Reply #53 on: November 23, 2008, 08:32:26 PM »
@grasstust:
you can drag & drop an image file onto the control window to attach it to the underlying device.

unfortunately, there is no opposite symbol to "eject" for "attach" in the symbol charset. if you have a good alternative symbol found in the charset then please tell me the unicode of it :)

scaling by 4 is huge indeed, but cinema display even available today are not small either...

playlist support was moved to my TODO and fliplist support is already included in the upcoming snapshot.

Offline lallafa

  • A600
  • *
  • Posts: 83
  • Karma: 1
  • MacVICE & DI64 Dev
    • lallafa's Blog
Re: MacVICE
« Reply #54 on: November 23, 2008, 08:39:43 PM »
I am currently uploading a new snapshot: 2.0.9-r19710_20081123

This version is the feature freeze for 2.1 and finally completes the feature set for x64:

+ Added Fliplists
+ Added Netplay Dialog
+ ROM Resources
+ Video Settings Dialog
+ Record History Dialog

The next release will contain only bug fixes until 2.1.0 is ready for release.

Have Fun!

Offline ElB

  • A600
  • *
  • Posts: 18
  • Karma: 0
Re: MacVICE
« Reply #55 on: November 24, 2008, 09:31:54 PM »
Good stuff; I've not had a chance to play with it too much yet, but even in its earlier incarnations the Cocoa port was much friendlier than the X11 version.  One request, though -- it's a bit of an epic download (several times bigger than all the C64 software I have) so would it be possible to provide separate downloads for x64, xPet, etc?  Apart from bouts of mild curiosity (or careless aiming of the mouse) the only one I ever run is x64, and I suspect I'm not alone in being much more interested in the C64 than any of the other machines so if nothing else it'll cut down on your bandwidth usage. :D

Offline MagerValp

  • A600
  • *
  • Posts: 85
  • Karma: 0
Re: MacVICE
« Reply #56 on: November 25, 2008, 11:18:14 AM »
This version is the feature freeze for 2.1 and finally completes the feature set for x64

Looking good, scanlines are back. The only thing I'm missing is the SID settings window, but of course it's possible to change that in the inspector.

Quote
you can drag & drop an image file onto the control window to attach it to the underlying device.

How? The control window disappears as soon as VICE loses focus :)

Offline ElB

  • A600
  • *
  • Posts: 18
  • Karma: 0
Re: MacVICE
« Reply #57 on: November 25, 2008, 12:08:27 PM »
How? The control window disappears as soon as VICE loses focus :)
Finder will only grab focus if you click on it and then release the button, so if you make sure your Finder window with the disk images is somewhere accessible when VICE is on top of it, give focus to VICE, then click-and-drag the file from Finder in one move it won't steal focus.

Offline Pentad

  • A600
  • *
  • Posts: 2
  • Karma: 0
Re: MacVICE
« Reply #58 on: December 18, 2008, 01:25:08 AM »
Hello,

I am new to the Mac and loved VICE under Windows.   I would like to ask some 'stupid' questions from a new user:

1.  I would like to grab the source code for macvice and compile it myself.  What is the best svn client?  I grabbed Versions to play with right now.

2.  What is the url for the macvice repository?  I know I must sound like an idiot but nothing I put in seemed to work.  Is it:  http://vice-emu.svn.sourceforge.net/vice-emu/branches/chris/cocoa-port/vice/    ??


3.  Can I build this in Xcode or do I compile it in Terminal/X11?


Thanks very much for the help!!
-P

Offline lallafa

  • A600
  • *
  • Posts: 83
  • Karma: 1
  • MacVICE & DI64 Dev
    • lallafa's Blog
Re: MacVICE
« Reply #59 on: December 18, 2008, 04:40:48 PM »
1. I use the svn command line client which was built with http://www.macports.org, but I think there are installable dmg distributions out there.

2. The main development trunk is: http://vice-emu.svn.sourceforge.net/vice-emu/trunk/vice
I merge all cocoa changes to this one. The URL you mentioned is one of my private development branches, which is already closed.

3. Terminal.app is your friend. No XCode for the build. You can do a simple ./configure && make all bindist. Or use the build scripts in "build/macosx/*.sh". See doc/ReadmeMacOSX.txt Section 5 for details.