CPC Rulez https://cpcrulez.fr/forum/ |
|
ROM du 464 azerty ??? https://cpcrulez.fr/forum/viewtopic.php?f=7&t=4286 |
Page 1 sur 1 |
Auteur : | Fredouille [ 04 Août 2010, 21:19 ] |
Sujet du message : | ROM du 464 azerty ??? |
Voilà, je me décide enfin à intégrer le clavier français dans mon émulateur. Je n'ai pas eu de mal à trouver les roms du 6128 en version française mais impossible de mettre la main sur ceux du 464. En cherchant "over the net", rien à faire, même grim semble les chercher encore !! Par hasard, quelqu'un aurait-il ces 32Ko dans un fond de ses tiroirs ? |
Auteur : | markerror [ 04 Août 2010, 21:43 ] |
Sujet du message : | Re: ROM du 464 azerty ??? |
La rom du 464, ca peut se trouver dans le dossier ROM de Winape. Mais je suppose que tu recherches celle d'un 464 Azerty, non ? Si c'est le cas, il suffit de faire un dump de la rom à partir d'un vrai cpc. Je dois avoir ça dans mon stock... T&J/GPA |
Auteur : | Fredouille [ 05 Août 2010, 17:29 ] |
Sujet du message : | Re: ROM du 464 azerty ??? |
Oui, c'est bien ça. Je dois bien avoir un 464 azerty aussi. Comment fais-tu le dump ? simplement avec des peek ? |
Auteur : | hERMOL [ 05 Août 2010, 18:47 ] |
Sujet du message : | Re: ROM du 464 azerty ??? |
petit listing basic distribué avec CPC-EMU (MARCO VIETH) Code : 100 REM ROMGET (v2.0)
110 REM 3.9.1994 120 REM 130 MODE 1: CLEAR: DEFINT a-z 140 PRINT"ROMGET v2.0":PRINT"Run on a CPC to save the ROMs as files.": PRINT 150 PRINT"Insert disk with >= 50K free space": PRINT"and press a key ..." 160 CALL &BB18 170 adr=&A000: sh=adr+2: dh=adr+5: k=adr+15 180 h!=HIMEM: MEMORY &1FFF 190 FOR i=adr TO adr+&12: READ a$: POKE i,VAL("&"+a$): NEXT 200 POKE sh,0: POKE dh,&20: POKE k,&FC: CALL adr 210 POKE sh,&C0: POKE dh,&60: CALL adr 220 PRINT"Saving lower&upper-ROM (CPCXXXX.ROM) ..." 230 SAVE"!CPCXXXX.ROM",b,&2000,&8000 240 POKE k,7: CALL adr 250 IF PEEK(&6000)<>1 THEN PRINT"No AMSDOS-ROM found.": GOTO 280 260 PRINT"Saving AMSDOS-ROM (CPCADOS.ROM) ..." 270 SAVE"!CPCADOS.ROM",b,&6000,&4000 280 PRINT"Trying to find some other ROMs ..." 290 FOR i=1 TO 251:PRINT HEX$(i); 300 IF i=7 THEN 360 310 POKE k,i:CALL adr 320 IF PEEK(&6000)=&80 THEN 360 330 PRINT" ROM found -- "; 340 PRINT"Saving MYROM";HEX$(i,2);".ROM ..." 350 SAVE"!MYROM"+HEX$(i,2)+".ROM",b,&6000,&4000:PRINT 360 PRINT CHR$(13);:NEXT 370 PRINT:PRINT"bye." 380 MEMORY h!: END 390 DATA 21,00,C0,11,00,20,01,00,40,DF,0D,A0,C9,10,A0,00,ED,B0,C9 400 ' 410 '**** end of program *** 420 ' 430 'ROMGET - written to save the CPC-ROM in a file, which can be used 440 'by CPCEMU (transfer Z80CPC.ROM, Z80DISK.ROM to a PC). 450 ' 460 'If you input this program, you can leave all REM- and PRINT - lines. 470 'Some annotations: 480 ' line 200 : copy low-rom &0000-&3fff to ram &2000-&5fff 490 ' line 210 : copy high-rom &c000-&ffff to ram &6000-&9fff 500 ' line 240 : copy amsdos-rom &c000-&ffff to ram &6000-&9fff 510 ' 520 'The assembler-module in data-line 300 : 530 ' 540 ';ROMGET2 (v1.2) 550 ';17.1.1993 (26.,27.6.1989) 560 '; 570 ';Program to copy the CPC-ROMs to RAM, so you can save them in a file. 580 ';Run this on a CPC 590 '; 600 ';usage: 610 '; adr = &a000 620 '; poke adr+&02 , source-address (hi-byte) 630 '; poke adr+&05 , destionation-address (hi-byte) 640 '; poke adr+&0F , rom/ram-configuration 650 '; call adr 'to copy &4000-byte-bank 660 '; 670 '; (rom/ram-config - 0..251 = ROM-number, 252=lower,upper rom enabled, ...) 680 'ORG #A000 690 'LD HL,#C000 ;source-address (ROM or RAM) 700 'LD DE,#2000 ;destination-address (RAM) 710 'LD BC,#4000 ;length of bank 720 'RST #18 730 'DEFW RSTTAB 740 'RET 750 ' 760 'RSTTAB DEFW BLOCK ;jump to prg 770 'DEFB 0 ;rom/ram-configuration 780 ' 790 'BLOCK LDIR ;copy the bank 800 'RET 810 ' 820 'END 830 '; |
Auteur : | Fredouille [ 05 Août 2010, 18:50 ] |
Sujet du message : | Re: ROM du 464 azerty ??? |
Super çà !! Et rapide en plus... Merci hERMOL |
Auteur : | markerror [ 05 Août 2010, 20:55 ] |
Sujet du message : | Re: ROM du 464 azerty ??? |
Euh, du coup, je sors quand un 464 azerty et je fais le dump ? |
Auteur : | Fredouille [ 05 Août 2010, 21:16 ] |
Sujet du message : | Re: ROM du 464 azerty ??? |
Heu oui, je veux bien Mes CPC sont encore dans les cartons, j'ai juste réussi à trouver une place pour l'écran mais les câbles pendent. |
Auteur : | markerror [ 06 Août 2010, 07:50 ] |
Sujet du message : | Re: ROM du 464 azerty ??? |
Bonjour, Transfert express de la bête avec Romget. Ca se passe ici : http://tj.gpa.free.fr/temp/464AZERTY.DSK Bon bricolage . Hervé |
Auteur : | markerror [ 06 Août 2010, 21:13 ] |
Sujet du message : | Re: ROM du 464 azerty ??? |
Allons bon, problème technique, le DSK ne contient que le programme ROMGET . Je refais un dump demain matin... Hervé |
Auteur : | markerror [ 07 Août 2010, 07:29 ] |
Sujet du message : | Re: ROM du 464 azerty ??? |
Zou, le DSK est maintenant bon, désolé . Même lien. T&J/GPA |
Auteur : | hERMOL [ 07 Août 2010, 09:57 ] |
Sujet du message : | Re: ROM du 464 azerty ??? |
j'ai spliter la ROM en deux fichiers 16K... dispo là , en haut de la page --> https://cpcrulez.fr/emulateurs_download.php ou bien par là --> https://cpcrulez.fr/applications_ROM_DOW ... p?list=cpc |
Auteur : | Fredouille [ 08 Août 2010, 16:09 ] |
Sujet du message : | Re: ROM du 464 azerty ??? |
Merci à tous les deux Je vais ajouter la version 32Ko à mon émulateur, si j'ai le temps avant mes courtes vacances, pour vous dire s'il y a des problèmes. Par contre, dans le fichier "464AZERTY.DSK", il y a deux fichiers ROM. Heu, quel est la différence entre les 2 ? Je pensais que seul un fichier contenant le BASIC et l'OS, de 32Ko, aurait été présent !! |
Auteur : | markerror [ 08 Août 2010, 19:39 ] |
Sujet du message : | Re: ROM du 464 azerty ??? |
Salut, LA troisième rom, ça doit être tout simplement l'AMSDOS J'ai lancé l'outil avec un 464 équipé d'un DDI-1. Hervé |
Auteur : | Fredouille [ 08 Août 2010, 21:23 ] |
Sujet du message : | Re: ROM du 464 azerty ??? |
Merci Je m'en doutais mais je préférais en avoir le cœur net !! Tiens d'ailleurs, Je n'est pas comparé les différentes versions de l'AMSDOS, mais sont-elles les mêmes, depuis le DDI-1 jusqu'au 6128 ? |
Auteur : | Fredouille [ 09 Août 2010, 20:23 ] |
Sujet du message : | Re: ROM du 464 azerty ??? |
A première vue, ta ROM 464 Azerty est nickel Il faut juste supprimer les 128 premiers octets de ton fichier "CPCXXXX.ROM" et tout baigne. Bon, il faut maintenant remapper le clavier... Edit : Bon, je l'ai intégré et rien à dire... Nickel !! Merci beaucoup |
Page 1 sur 1 | Le fuseau horaire est UTC+1 heure |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |