vendredi 27 décembre 2013

ADTPro 1.2.9

L'excellent logiciel de transfert de disquettes entre un ordinateur moderne (PC, Mac,..) et un Apple II vient de sortir en version 1.2.9.

Voila l'historique des versions 2013 :

1.2.9 - December 25, 2013

New functionality:

[Client] Disk II drives turn on a little early to reduce spin-up delay

Bug fixes:
Nibble sends work correctly in batch mode
[Client] Nibble sends retry (more) correctly
[VDrive] Virtual disks are loaded once at initialization time, making it much faster for huge drives (but much less dynamic)
[VDrive] Serial driver installer quits to where it came from, allowing an invocation from the launcher to return there, this time with the driver in place.


1.2.8 - July 9, 2013

New functionality:
[VDrive] Added the ability to serve a second virtual drive
Restricted most opportunities to change baud rates from defaults

Bug fixes:
[Server] Severe slowdown on bootstrapping under Windows was cured by removing what should have been a harmless yielding of the CPU.

1.2.7 - April 18, 2013

New functionality:
[VDrive] Added the ability to bootstrap into ProDOS with VSDrive active
[Server] Added a command-line invoker for AppleCommander

Bug fixes:
[Server] 5-1/4" disk images with unrecognized filesystems are always written with DOS-ordered physical interleaving
[Server] Start the numerical part of batch name at 1, not 0; reset the counter when a batch name changes


Ça se passe par ici : http://adtpro.sourceforge.net/

Vous trouverez également tout un tuto sur le blog :

http://retrocomputing-blog.blogspot.fr/2011/08/transferts-de-disquettes-apple-ii-sous.html


@+++

jeudi 26 décembre 2013

Raspberry PI - Installer Basilisk II, l'émulateur Mac 68K

Décidément le RaspBerry Pi est une bien belle petite machine. Dans le domaine de l'émulation elle s'en sort très bien avec des distributions faites sur mesure comme RetroPie, Chameleon Pi ou PiMame. Je reviendrais un autre jour sur ces productions de qualités.


Pour l'instant nous allons installer un émulateur Mac 68k bien connu, j'ai nommé Basilisk II, sur la base d'une install classique de l'OS Raspbian Wheezy.

Attention il faut avoir quelques connaissances Unix ainsi que sur la configuration de Basilisk II.

Tout d'abord depuis mon répertoire home/pi je créé un répertoire "progs" (pour programmes ;) ) par un :

$ mkdir progs

Cela permettra de stocker les install, exe afin de ne pas en mettre de partout.

ensuite on se met dans progs, par un : 

$ cd progs

et on enchaine par une install de 2 programmes (git et autoconf) et une librairie (lisdl1.2-dev) :

$ apt-get install git libsdl1.2-dev autoconf

Puis on lance le download de Basilisk II :



$ git clone git://github.com/cebix/macemu.git

ensuite un petit :

$ cd macemu/BasiliskII/src/Unix

pour se mettre dans le bon répertoire (donc : /home/pi/progs/macemu/BasiliskII/src/Unix ). Au passage, vous noterez que SheepShaver est également présent dans progs.

On lance le script autogen :

$ ./autogen.sh



Ensuite on envoie la configuration en désactivant le compilateur JIT :

$ ./configure --enable-sdl-video  --enable-sdl-audio --disable-vosf  --disable-jit-compiler

puis pour en finir avec l'installation :

$ make
$ sudo make install

Il ne restera plus qu'a  copier les 2 roms Mac,  IIci.rom  et Quadra.rom, qui permettrons d'utiliser Basilisk II. Mettre une image de disque dur au format HFV (starterdisk.hfv par exemple) sera également une très bonne idée. Vous trouverez pas mal d'infos sur http://www.emaculation.com/ .

Le fichier de configuration est caché dans le répertoire home de l'utilisateur ~$ .basilisk_ii_prefs  (attention il commence par un point). Il est possible de le voir en faisant un petit :

$ ls -al   (par ex)

Voici un exemple de fichier de configuration :

pi@raspberrypi ~ $ more .basilisk_ii_prefs


disk /home/pi/progs/macemu/BasiliskII/Starterdisk.hfv

extfs /home/pi/progs/macemu
screen win/640/480
seriala /dev/ttyS0
serialb /dev/ttyS1
udptunnel false
udpport 6066
rom /home/pi/progs/macemu/BasiliskII/Quadra.rom
bootdrive 0
bootdriver 0
ramsize 33554432
frameskip 1
modelid 14
cpu 3
fpu true
nocdrom true
nosound false
noclipconversion false
nogui false
jit false
jitfpu false
jitdebug false
jitcachesize 0
jitlazyflush false
jitinline false
keyboardtype 5
keycodes false
mousewheelmode 1
mousewheellines 3
dsp /dev/dsp
mixer /dev/mixer
ignoresegv false
idlewait true

pi@raspberrypi ~ $

a éditer avec nano par exemple :

$ nano .basilisk_ii_prefs

Toutes les infos sur le site des concepteurs Christian Bauer et al (http://basilisk.cebix.net/) à cette adresse http://basilisk.cebix.net/README.

Il suffira ensuite de lancer un :

BasiliskII


depuis une fenêtre de terminal pour que l'émulateur se lance avec vos paramètres ou directement en mode console afin de profiter d'une  émulation plein écran.





En mode fenêtre (640x480) sous RaspBian

En mode plein écran (640x480), lancé depuis la console 

Il est également possible de changer les paramètres à la volée (roms, drives, cpu,...), idéal pour ce faire des petits launcher en ligne de commande sans devoir tout modifier. 

Pour plus d'infos faites un :

$ BasiliskII --help


Bonne émulation !!