- Basilisk emulator windows mac os x#
- Basilisk emulator windows software#
- Basilisk emulator windows code#
- Basilisk emulator windows windows#
The GNU General Public License is from the Free Software Foundation.See:
Basilisk emulator windows windows#
The jdate function used in the Windows and X version ofMini vMac is from “Webalizer - a web server log analysisprogram” by Bradford L. See:Ĭode for hiding the cursor in the X version is adaptedfrom X11_CreateNullCursor in inquakeforge 0.5.5, copyright Id Software, Inc.Zephaniah E. See:Īdvice from Toni Willen (of WinUAE), obtained by"easymode", was a helpful starting point in figuring outhow to not monopolize the processor in the Windows version.ĭrag and Drop support in the X version isbased on the specification“XDND: Drag-and-Drop Protocol for the X Window System”developed by John Lindal at New Planet Software, andthe included examples, one by Paul Sheer.
Basilisk emulator windows mac os x#
The trick to moving the mouse in Mac OS X withoutthe mouse freezing for a moment was found in“SDL_QuartzWM.m” of the “Simple DirectMedia Layer”,Copyright (C) 1997-2003 Sam Lantinga.
Basilisk emulator windows code#
The code for moving the mouse in Mac OS 9 and earlieris adapted from MoveMouse.c by Dan Sears, which says thatit is “Based on code from Jon Wtte, Denis Pelli,Apple, and a timely suggestion from Bo Lindbergh.”It also says that ‘For documentation of the CDM, see AppleTech Note “HW 01 - ADB (The Untold Story: Space Aliensate my mouse)”’. The alternate “Happy Mac” icons are by Steve Chamberlin. Support for emulation of the “Twiggy” Macintoshprototype is by Matěj Hybler. LocalTalk over UDP was written by Rob Mitchelmore. LocalTalk emulation was written for Mini vMac by Mike Fort.
Álvarez's ("zydeco") iPhone/iPod Touch port,using information found in the Lisa Emulator Projectby Ray A. Improvements to the support of Disk Copy 4.2 format diskimages are from Jesús A. MESS source code(now merged into MAME), had usefulhints for emulating the Apple Sound Chip (forMacintosh II emulation). This code was modifiedto use SoftFloat, by John Hauser (as found in the Bochs emulator),plus some extensions to SoftFloat by Stanislav Shwartsman(also found in Bochs).Though using SoftFloat is slower than using native floating point,it ensures consistent results on different computers,and makes it easier to compile with different development environments.īasilisk II source codewas a useful reference when implementing video card emulation(used for Macintosh II emulation). The FPU (Floating Point Unit) emulation was originallywritten for Mini vMac by Ross Martin. The core cpu emulation code of vMac was adapted from the UAE Amiga Emulatorby Bernd Schmidt. Since I have never done any X programming before,I learned more by looking at other programs, such as Basilisk II,the UAE Amiga Emulator, Bochs, QuakeForge, DooM Legacy, and the FLTK.A few snippets from them are used in Mini vMac. The Serbian translation of the program strings is bySerbXenomorph. The Czech translation of the program strings is byAnonymous. The Catalan translation of the program strings is byArduinoXino. The Brazilian Portuguese translation of the program strings is by Mauricio. The Polish translation of the program strings is byPrzemysław Buczkowski. The Spanish translation of the program strings is by Chir. The Dutch translation of the program strings is by Luc Pauwels. The German translation of the program strings is by Detlef Kahner. The Italian translation of the program strings was originally by Fabio Concas,with later updates by Gianluca Abbiati. The French translation of the program strings is by Pierre Lemieux,with some proofreading assistance by Gaël Coupé.Pierre Lemieux also made many suggestions for the English strings. John Perkinsmade sure Mini vMac can be compiled for IRIX. The port to the Simple DirectMedia Layer2.0 API is based upon a port by Manuel Alfayate(based on the existing port to SDL 1.2). The technique to dynamically load the ALSA library, so thatMini vMac can still run if it is not present, was seen in Simple DirectMedia Layersource code. Initial sound support in the Linux version using ALSA is by StephanKochen. The port to the X Window System used as a startingpoint the X port of vMac, by Michael Hanni.Additional contributors to the X port ofvMac include Ian Stephenson, Matt, Frederic Roussel,and Sam Strohl.vMac for X can be found at the vMac home page. The port to Microsoft Windows used as a startingpoint the Windows port of vMac, by Weston Pawlowski,Bill Miller, Ryan Hill, and Mike Voellinger.Additional contributors to the Windows portof vMac include Andre Masella, Lauri Pesonen,Hoshi Takanori, Jose Urena and Darek Michocka.vMac for Windows can be found atthe vMac home page. The downloads area for vMac currently seems to be broken. If that page looks blank with your browser, try VMac was written by Philip Cummins and others.Please see this credits page: (vMac for Macintosh no longer seems to be available here.) (Please alsosee the list of Sponsors of the Gryphel Project.) A list of people who have contributed code to Mini vMac.