[Allegro] INFO: ansi.com (16bit) funktioniert nicht unterwin10(32bit)

Höppner, Dierk Dierk.Hoeppner at tib.uni-hannover.de
Fr Dez 4 12:14:32 CET 2015


Hallo,

hier ein paar Hinweise zu dem Thema. Ich selbst gehöre zu den Dinosauriern, die Presto lieben und eher dort tippen, als die "Maus zu schubsen". Das ist jetzt aber meine ganz persönliche Einstellung/Arbeitsweise, die hier nicht zur Diskussion für/wider Windowsprogramm führen soll. Aber vielleicht helfen meine Hinweise dem einen oder anderen.

Alle Windows-65bit-Systeme unterstützen nicht mehr das alte 16bit DOS-System. Das war auch schon in Vor-Windows-10-Tagen so. Wer gerne noch die alten allegro-Programme einsetzen will, kann das Problem durch Einsatz eines Emulators umgehen. Das ist aber durchaus mit einiger Arbeit bzw. nicht ganz ohne Umstellungen zu haben.
 
Ich selbst habe zwei Emulatoren ausprobiert: DOSBox (http://www.dosbox.com) war das erste. Das Produkt ist aber sehr stark in der Unterstützung alter Spiele und bietet da sehr viel. Damit klappen meine alten Commander Keen-Demos, ein uraltes DOS-Mahjongg, und ein Tetris. Mausunterstützung, Sound Blaster etc. alles dabei. Aber leider nicht geeignet für Presto & Co. Langsame Startzeiten und unerklärliche Programmabstürze waren zu beobachten.

Andere hatten mit anderen Programmen, die mit einer Textoberfläche ausgestattet sind, auch beobachtet. Es gibt eine funktionierende Alternative: vDOS (http://www.vdos.info) Schnell installiert und Presto rast auf einem aktuellen Rechner wie der Blitz. 

Es gibt aber einige, sagen wir mal, Quirks. Es geht nicht ohne Eingriffe. Ich führe nur eine Dinge auf, weil ich nicht alle Aspekte voll durchprobiert habe. Trotzdem hier mal meine bisherigen Erkenntnisse:

* Die alten Batchdateien müssen umgearbeitet werden. Der Grund ist, dass vDOS ein alternatives DOS mit bringt: 4DOS. Mancheiner von Ihnen wird kennt es vielleicht selbst noch. Allegro-Parameter wie -P funktionieren nicht in Batchdateien nach dem Muster %-P%\presto.exe ... Das Setzen mit set funktioniert, aber die Verwendung in Batchdateien nicht. Das ist ein 4DOS-Feature. Man muss %[-P]% oder die Kurzform %[-P] nutzen. Damit funktionieren die vom CockPit erzeugten Batchdateien nicht auf Anhieb mehr. (CockPit schon)

* Batchdateien, die die neuen 32-Bit-Versionen von index, qrix und srch benutzen machen plötzlich alles gleichzeitig! Das liegt daran, wie vDOS programmiert ist. Die neueren Programme werden in einem eigenen Fenster gestartet, und die Ausführung der aufrufenden Batchdatei geht sofort mit der nächsten Zeile weiter! Kenner können sich vielleicht vorstellen, was in einer Batchdatei für eine komplette Reorganisation einer Datenbank mit bis zu zwei Aufrufen von Index und anschließendem qrix passiert. Es gibt Schrott, denn die möglicherweise erhoffte Parallelisierung funktioniert so natürlich nicht :-(( Das Problem ist in einem Diskussionsforum von vDOS schon mal angesprochen worden, aber der Entwickler hat wohl noch nicht zugesagt, es zu ändern. Machbar wäre es, wie ein Anwender es wohl ausprobiert hat.

* Kein echter Nachteil, aber es wird als zu riskant nicht empfohlen: vDOS startet ohne weiter Manipulationen zwar mit C:\ als Startverzeichnis, aber das ist nicht das eigentliche Laufwerk C:, sondern ein Unterverzeichnis von vDOS. Man kann das Originiale Laufwerk mit einem Zusatzbefehl use sich wieder ranholen, aber es wird davon abgeraten. Eine Konsequenz ist, dass die Suchpfade nicht mehr stimmen, insbesondere bei der Vermischung von alten 16-bit-Programmen mit 32-bit-Programmen. Das muss man etwas basteln.

Fazit: Es ist machbar, die alten allegro-Programme unter 65-Bit wieder zum Laufen zu bekommen, aber es erfordert einige Bastelei. (Aber mein überaus geliebter DOS-Editor Aurora geht auch wieder!)

Ich hoffe, meine Anmerkungen helfen den "Unverbesserlichen"

Viele Grüße

Dierk Höppner 


> -----Ursprüngliche Nachricht-----
> Von: Allegro [mailto:allegro-bounces at biblio.tu-bs.de] Im Auftrag von Klaus
> Lehmann
> Gesendet: Dienstag, 1. Dezember 2015 11:14
> An: Diskussionsliste Allegro-C
> Betreff: [Allegro] INFO: ansi.com (16bit) funktioniert nicht unterwin10(32bit)
> 
> Guten Tag allerseits,
> 
> 
> eine kleine Info an diejenigen, die mit ansi.(sys|com) arbeiten
> wollen/müssen, und auf win10 umsteigen wollen/müssen.
> 
> bitte unbedingt prüfen, ob ansi läuft!
> habe heute gerade erlebt, daß bei einem neu-installiertem
> Win(pro)10-rechner ansi.com nicht aufgerufen werden kann.
> (fehlermeldung aus dem "nt16-subsystem" -sinngemäß!).
> 
> wer unbedingt mit presto arbeiten will, wird vermutlich probleme
> bekommen.
> 
> in meinen allegro-installationen wird ansi.com aus dem jahre 1988
> eingesetzt,
> und es nicht mehr tauglich in 16bit-commando.com-umgebungen, z.b. in
> der von windows10. (zu windows8 kann ich mangels masse wenig
> sagen...)
> 
> achtung:
> nochmal:
> es betrifft wohl nur installationen mit den
> "modernen" betriebssystemen wie win8 und win10 als(!)
> 32-bit-Installation.
> 
> dazu info: probleme habe ich keine gehabt bei:
> 32bit: wxp,vista und windows7 !
> 
> viele grüße
> ihr klaus lehmann
> 
> 
> 
> 
> 
> --
> Mit freundlichen Grüßen,
> Ihr Klaus Lehmann
> http://allegronet.de * eMail: allegronet at t-online.de * phone: 03528-452
> 807(fax 809) * mobil: 0171-953 7843
> allegronet.de * Klaus Lehmann * D-01454 Radeberg * Bahnhofstr. 1
> zuständiges Finanzamt: FA Hoyerswerda; zuständige Kammer: IHK Dresden;
> zuständige Aufsichtsbehörde: Gewerbeamt Radeberg; USt-IdNr:
> DE247550760
> * Software für zufriedene Bibliothekare: 1000x bewaehrt und ergiebig
> * Bereits 4x allegro-utf8. Buchen Sie die allegro-Roadshow. Yes we can!
> * Internetkataloge & WebHosting für Allegro-C & Web 2.0 mit VuFind
> * 2011: Sponsor der Peter-Sodann-Bibliothek (Staucha)
> * 2012: mit allegro-utf8 V3 und allegro-vufind auf der IFLA in Helsinki
> * 2013: Bolero 64bit. Fußige Noten aufgeblättert (=Die Fußnotendoku)
> * 2014: allegro-zdb: endlich. Die Wiedervereinigung! + eBooks
> * 2015: allegro-vufind. Endlich! Noch moderner! Web2 auch für Ihren
> Katalog?
> 
> _______________________________________________
> Allegro mailing list
> Allegro at biblio.tu-bs.de
> http://sunny5.biblio.etc.tu-bs.de/mailman/listinfo/allegro



Mehr Informationen über die Mailingliste Allegro