Nº180 (4/2005)

Download :
|

Les Oriciens sont déchaînés ! Que d'activité ces derniers temps ! Ce mag d'avril foisonne tout particulièrement de bons articles. Le plus surprenant sans doutes est le communiqué de Bertrand Brochard, qui nous a été transmis par Dominique Pessan. D'autre part, le Super-Oric fait l'objet de trois articles, notamment celui de Fabrice Francès consacré au son et à la musique. Simon Guyart nous étonne une fois de plus avec une observation des plus mystérieuses. Un concours est même ouvert à qui en trouvera une explication. Le même Simon, inépuisable, nous propose un patch pour corriger la bogue Cload/Csave des Sedoric v1.x et 2.x. Je vous laisse découvrir le reste... Bonne lecture ! André.
|
|

Suite de l’Historique des Magazines Oric !
Le Super-Oric commence à donner de la Voix !
Meutres en Série : Communiqué de B. Brocard !
Software : MIDI PSG !
Fabriquez vos Cartouches Super-Oric !
|
|
|
 |
|
 |
sommaire
|
Adresses CEO / Sommaire / Editorial
|
|
Page |
Petites Annonces / Bonnes Adresses
|
|
Page |
Un concours passionnant
|
|
Page |
Brèves : Snes et Super-Oric
|
|
Page |
Patch : Sedoric et Cload / Csave
|
|
Page |
MIDI player for AY3-8912 PSG
|
|
Page |
Mise au Point Software pour Cartouche Super-Oric (7)
|
|
Page |
Historique des Magazines Oric (4/4)
|
|
Page |
Les Calembours de Schizo Dino
|
|
Page |
Le Super-Oric commence à donner de la voix
|
|
Page |
Divertissements Mathématiques & Logiques
|
|
Page |
Brève : Oric Logo Copyright Question
|
|
Page |
Réponses (50) : Sujets n°138 Ã 141
|
|
Page |
Meurtres en Série : Communiqué de Bertrand Brocard
|
|
Page |
Banc d’Essai : Solo
|
|
Page |
Nostalgie : Bon de Commande ASN
|
|
Page |
Des trucs pour Tricher (18) : Krillys
|
|
Page |
Abonnements 2005, Anciens Numéros, Anciennes Disquettes
|
|
Page |
|

Patch: SEDORIC et CLOAD / CSAVE
par Simon Guyart
Parmi les améliorations apportées par André Chéramy à Sedoric dans la version 3, il en est une qui me semble essentielle: la correction du bug des commandes CLOAD et CSAVE, qui sur les versions 1 et 2 nécessitaient de quitter Sedoric pour fonctionner correctement. Oui mais voilà : quid des 500 disquettes Sedoric 2.1 que vous possédez, allez-vous devoir toutes les transférer sur une version Sedoric 3 pour pouvoir utiliser à nouveau votre magnétophone adoré ?
A cela, je réponds: que nenni ! Grâce à mon baril de Sedoric à Nu d'André, je vous propose de taper un petit programme pour corriger le bug en RAM
Patcher la RAM
Avantages de la méthode: rapide à taper, n'affecte pas la disquette, utilisable dans tout programme.
Désavantage: en RAM, donc programme à lancer à chaque BOOT de l'Oric.
Il s'agit simplement de modifier deux octets en page 4 de la RAM (voir Sedoric à Nu pages 25 et 26). Voici le programme à taper et à lancer (petite routine en #9000, que vous pouvez déplacer à volonté):
10 FOR I=0 TO 8
20 READ A
30 POKE#9000+I,A
40 NEXT
50 CALL#9000
60 DATA#A5,#C1,#8D,#0E,#04,#8D,#3A,#04,#60
Détail de la routine:
LDA #C1 placer C1
STA #040E en 40E
STA #043A et en 43A
RTS Retour
C'est tout ! CSAVE et CLOAD fonctionnement désormais, et vous pouvez effacer la routine en #9000. Bien entendu vous pouvez insérer ce listing dans un programme qui devrait utiliser le magnétophone sous Sedoric, afin d'être compatible avec toutes les versions de ce système.
Vous pouvez également patcher directement la disquette
Avantages de la méthode: le bug est définitivement corrigé sur la disquette patchée.
Désavantages: il faut oser modifier la disquette; génère des versions non standard de Sedoric.
Là , je vous laisse vous débrouiller avec Nibble ou votre éditeur favori. Il s'agit juste de remplacer la valeur 0E par la valeur C1, dans les octets en 0E et en 3A en piste 0, secteurs 7 et 8 (donc 4 octets à changer au total). Au reboot, le bug sera corrigé.
Si quelqu'un est intéressé par du patch de disquette en masse, je me pencherai sur un programme effectuant cette modification automatiquement. Mais à mon avis, il s'agit d'un besoin unitaire (une disquette particulière) ou pour un programme.
English abstract
This article describes how to patch your old Sedoric disks (before Sedoric 3) or the RAM so you can use the CLOAD and CSAVE commands in the old versions of Sedoric.
The small Basic program will patch the RAM. Your programs using the tape commands should then be able to run under any Sedoric version without modifying the disk. This program implements a small routine in #9000 (or anywhere you want), that modifies 2 bytes in page 4. Once ran, you can delete the routine.
You also can patch your disks with a sector editor. Track 0, sector 7 and sector 8, change the bytes value in 0E and 3A: replace 0E by C1. The tape commands are then definitely corrected for this disk.
|
|
 |
|
 |
BROWSE
NUMEROS
[188] - [187] - [186] - [185] - [183] - [182] - [181] - [180] - [179] - [178] - [177]
YEAR
2013 - 2012 - 2011 - 2010 - 2009 - 2008 - 2007 - 2006 - 2005 - 2004 - 2003 - 2002 - 2001 - 2000 - 1999 - 1998 - 1997 - 1996 - 1995 - 1994 - 1993 - 1992 - 1991 - 1990
|