Page 1 sur 1

Acorn Electron

Publié : 27 avr. 2016 - 12:26
par micaelo14
Hors-sujet
Retrouvez ce tutoriel sur le wiki HFS : Ajout du système Acorn Electron
Ajouté le 04/02/2017
Acorn Electron:

Image
Descriptif
Après Acorn Computer a publié la BBC Micro , les dirigeants pensaient que la société avait besoin d' un ordinateur moins cher pour le marché de masse. En Juin 1982, co - fondateur Hermann Hauser a été interrogé sur la 175 £ a récemment annoncé Sinclair ZX Spectrum potentiel de blesser les ventes de la BBC Micro. Hauser a répondu que dans le troisième trimestre de cette année Acorn libérerait un nouveau 120-150 £ ordinateur qui "sera probablement appelée Electron", avec des graphismes supérieurs à tout le spectre et la compatibilité avec le logiciel BBC Micro. Acorn Chris Curry a déclaré que «l'Electron est conçu pour rivaliser avec le Spectrum. L'idée est d'obtenir le prix de départ très bas, mais pas obstacle à l' expansion à long terme." La société a réduit le nombre de jetons dans le Electron de 90% par rapport à la BBC Micro environ 100, avec la plupart des fonctionnalités sur un seul réseau logique Uncommitted (ULA). Problèmes avec l'ULA retardé les électrons, les délais cependant, et Acorn manqué à plusieurs reprises pour expédier l'ordinateur. [2]

Acorn a annoncé officiellement l'Electron à l' exposition de l' utilisateur Acorn en Août 1983 un an après Hauser mentionné l'ordinateur, par laquelle son prix était passé à £ 175 tandis que le spectre coûte £ 130. La société devrait expédier le Electron avant Noël, et vendre 100.000 par Février 1984. Les avis étaient généralement favorables, notant ses excellents graphismes par rapport à la Commodore 64 . Alors que sa vitesse était acceptable par rapport à la Commodore et les ordinateurs concurrents l'électron était, cependant, beaucoup plus lent que la BBC Micro, Popular Computing Weekly . rapporté, par exemple, que la BBC Micro jeux couru "à moins de la moitié de la vitesse, avec des effets très significatifs sur leur appel" [2]

La vitesse du processeur réduite est due à l'utilisation d'un système de mémoire de largeur de 4 bits au lieu du système de mémoire de 8 bits de large de la BBC Micro pour réduire les coûts. Le Electron utilisé seulement 4 dispositifs de RAM de 64Kbit au lieu des dispositifs de RAM 16 16kbits déployés sur la BBC le modèle B. Dans la BBC Micro , la RAM a fonctionné à 2x la vitesse (4MHz) de la CPU (2MHz) permettant la vidéo (écran rafraîchissement) et l'accès à la mémoire du processeur pour être savamment entrelacé. Sur l'Electron deux accès ont dû être faits pour obtenir un mot de 8 bits, ce qui signifie que la CPU n'a pas pu accéder à sa RAM tandis que les accès de rafraîchissement de l'écran se passait. Cela a réduit la vitesse du CPU efficace autant qu'un facteur de 6. Dans le même temps , la BBC Micro B + a été développé à quelques mètres dans le même laboratoire. Ce modèle utilisé 8 64kbit RAMs permettant la mémoire de l'écran pour être superposées avec les ROM BASIC et OS dans la carte mémoire du processeur. Cela a permis à la pleine 32k octet programme RAM à utiliser en plus d'utiliser un écran mappé de mémoire 20kbyte. Avait cette topologie de mémoire a également été utilisé dans l'électronique, il est probable que cela aurait été le "Spectrum Killer" qu'il est mis à l'être.

L'ULA a continué à causer des problèmes, ce qui retarde la fabrication à grande échelle. En Octobre 1983 Acorn avait reçu des commandes pour plus de 150.000 unités, et devrait produire 25.000 un mois avant Noël; l'arriéré prendrait plus de six mois à remplir. La demande pour l'électronique était élevé , mais seulement deux de WH Smith branches de Londres avait inventaire. Comme la société a augmenté la production en 1984, cependant, le marché home-informaticien britannique très affaibli; un dirigeant Acorn dit plus tard, "après Noël [1983], ils ont été tout simplement livrer et l'entreprise a fini avec 43 millions £ de stock invendable". Noël 1984 des ventes de Acorn étaient grandement en deçà des attentes et en Janvier 1985, la société a réduit le prix de l'électronique à 129 £. En conjonction avec une expansion sans succès aux États-Unis, par de Février Acorn la capitalisation boursière a diminué de 85% par rapport à l'année précédente. Olivetti a acquis la société plus tard cette année et Dixons Retail a acquis l'inventaire électronique restant pour moins de coût de fabrication, mettant fin à la maison-ordinateur Acorn affaires. [2]

Avec le recul, la machine manquait de la RAM (un programme typique devrait tenir dans seulement environ 20 kB, une fois soustrait la mémoire d'affichage) et la puissance de traitement à prendre sur les dominantes du spectre et Commodore 64. Malgré cela, plusieurs caractéristiques qui seraient associés plus tard avec BBC Maître et Archimède ont été les premières caractéristiques des électrons unités d'extension, y compris les emplacements de cartouches de ROM et le système de dépôt de disque avancé , une amélioration hiérarchique à l' original de la BBC Filing System Disc .

Bien que cela puisse ne pas avoir été aussi populaire que le Spectrum, Commodore 64 ou Amstrad CPC , il ne vend en nombre suffisant pour faire en sorte que le nouveau logiciel a été en cours de production à droite jusqu'à début des années 1990. Cela signifiait l'Electron avait une durée de vie pas beaucoup plus courte que les micros les plus populaires et beaucoup plus longtemps que des concurrents tels que l' Oric-1 et du Dragon 32 .
Prendre ElectrEm v0.6c (released 18/01/07) comme version de l'émulateur içi:
http://www.webring.org/l/rd?ring=theaco ... m%2Ecom%2F" onclick="window.open(this.href);return false;

Nous utiliserons ce module:
Module
MEmu = ElectrEm
MEmuV = ElectrEm v0.6c (released 18/01/07)
MURL = http://electrem.emuunlim.com/" onclick="window.open(this.href);return false;
MAuthor = craiganderson
MVersion = 1.0
MCRC =
iCRC =
MID =
MSystem = "Acorn Electron"
;----------------------------------------------------------------------------
; There are TWO (2) ways to set FullScreen mode:
; ------preferred #1: Set fullscreen mode in HyperLaunch HQ "Edit Global Module Settings".
;------not preferred #2: You also have the option to Select "Go straight to full screen mode when emulator starts" On the Emulator Menu Bar: Under Tools>Preference BUT if you do this you will need to go into the ElectrEm.cfg file and change fullscreen from true to false to get back to windowed mode. The location of the "ElectrEm.cfg" file is located at the following location on my computer: C:\Users\craig\AppData\Roaming.
;
; On the Emulator Menu Bar: Under Tools>Preference: Make Sure the Following are Selected:
;---------"Automatically type commands to execute the inserted file"
;---------"Automatically configure Electron to handle the inserted file"
;---------"Load tapes quickly"
;---------"Use enhanced graphics if available (sure, why not?)
;
;----------------------------------------------------------------------------
StartModule()
BezelGUI()
FadeInStart()

settingsFile := modulePath . "\" . moduleName . ".ini"
Fullscreen := IniReadCheck(settingsFile, "settings", "Fullscreen","true",,1)
BezelStart()

7z(romPath, romName, romExtension, 7zExtractPath)

Run(executable . " """ . romPath . "\" . romName . romExtension . """", emuPath)

WinWait("ElectrEm ahk_class SDL_app")
WinWaitActive("ElectrEm ahk_class SDL_app")

If Fullscreen = true
{
Sleep,1000
WinMenuSelectItem, ElectrEm ahk_class SDL_app, , Tools, Full Screen
}

BezelDraw()
FadeInExit()
Process("WaitClose", executable)
7zCleanUp()
BezelExit()
FadeOutExit()
ExitModule()


CloseProcess:
FadeOutStart()
WinClose("ElectrEm ahk_class SDL_app")

Return
Pour RL faire ainsi:

Image

Pas de soucis pour ce système non plus :D