Arrm (another recalbox roms manager)
-
Bonjour @jluc56. Je viens de reproduire l'erreur. Je me penche dessus
-
Bsr @jluc56
je vous ai envoyé en message privé un exécutable corrigé. Si vous pouviez me faire un retour. Merci -
@nexusone13 idem chez moi si je tag une rom en caché et que je veux créer la gamelist ensuite.
Je peux tester l'exe corrigé avec plaisir
-
Salut @kevinnash
Voici le lien pour l exécutable seul http://dl.free.fr/k7ntBiG9W
Si tu peux me faire un retour merci. -
@nexusone13 said in Arrm (another recalbox roms manager):
Bsr @jluc56
je vous ai envoyé en message privé un exécutable corrigé. Si vous pouviez me faire un retour. MerciBonsoir,
J'ai donc remplacé l'exe, j'ai refais ce que je voulais faire hier soir (tag en favoris de certains jeux), tout c'est bien passé, sauvé la gamelist ; une fois sauvée, j'ai voulu cocher la langue (drapeau FR), et à nouveau:
http://pix.toile-libre.org/?img=1578869928.png
[quote]
Consultez la fin de ce message pour plus de détails sur l'appel du débogage
juste-à-temps (JIT) à la place de cette boîte de dialogue.************** Texte de l'exception **************
System.ArgumentOutOfRangeException: L'index était hors limites. Il ne doit pas être négatif et doit être inférieur à la taille de la collection.
Nom du paramètre : index
à System.Collections.ArrayList.get_Item(Int32 index)
à System.Windows.Forms.DataGridViewColumnCollection.get_Item(Int32 index)
à WindowsApplication1.Form1.langue_datagrid()
à WindowsApplication1.Form1.language_english()
à WindowsApplication1.Form1.d8(Object A_0, EventArgs A_1)
à System.Windows.Forms.CheckBox.OnCheckedChanged(EventArgs e)
à System.Windows.Forms.CheckBox.set_CheckState(CheckState value)
à System.Windows.Forms.CheckBox.set_Checked(Boolean value)
à WindowsApplication1.Form1.d7(Object A_0, EventArgs A_1)
à System.Windows.Forms.CheckBox.OnCheckedChanged(EventArgs e)
à System.Windows.Forms.CheckBox.set_CheckState(CheckState value)
à System.Windows.Forms.CheckBox.OnClick(EventArgs e)
à System.Windows.Forms.CheckBox.OnMouseUp(MouseEventArgs mevent)
à System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
à System.Windows.Forms.Control.WndProc(Message& m)
à System.Windows.Forms.ButtonBase.WndProc(Message& m)
à System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
à System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)*********** Assemblys chargés***********
mscorlib
Version de l'assembly : 4.0.0.0
Version Win32 : 4.8.4075.0 built by: NET48REL1LAST
CodeBase : file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dllArrm
Version de l'assembly : 1.8.1.4
Version Win32 : 1.8.1.4
CodeBase : file:///C:/Program%20Files%20(x86)/Nexouille%20Soft/Arrm/Arrm.exeMicrosoft.VisualBasic
Version de l'assembly : 10.0.0.0
Version Win32 : 14.8.3752.0 built by: NET48REL1
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dllSystem
Version de l'assembly : 4.0.0.0
Version Win32 : 4.8.4001.0 built by: NET48REL1LAST_C
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dllSystem.Core
Version de l'assembly : 4.0.0.0
Version Win32 : 4.8.4075.0 built by: NET48REL1LAST
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dllSystem.Windows.Forms
Version de l'assembly : 4.0.0.0
Version Win32 : 4.8.4042.0 built by: NET48REL1LAST_C
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dllSystem.Drawing
Version de l'assembly : 4.0.0.0
Version Win32 : 4.8.3752.0 built by: NET48REL1
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dllSystem.Configuration
Version de l'assembly : 4.0.0.0
Version Win32 : 4.8.3752.0 built by: NET48REL1
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dllSystem.Xml
Version de l'assembly : 4.0.0.0
Version Win32 : 4.8.3752.0 built by: NET48REL1
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dllSystem.Runtime.Remoting
Version de l'assembly : 4.0.0.0
Version Win32 : 4.8.3752.0 built by: NET48REL1
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dllSystem.Data
Version de l'assembly : 4.0.0.0
Version Win32 : 4.8.3752.0 built by: NET48REL1
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dllSystem.Management
Version de l'assembly : 4.0.0.0
Version Win32 : 4.8.3752.0 built by: NET48REL1
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Management/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Management.dllSystem.Data.resources
Version de l'assembly : 4.0.0.0
Version Win32 : 4.8.3752.0 built by: NET48REL1
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Data.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/System.Data.resources.dllAxInterop.WMPLib
Version de l'assembly : 1.0.0.0
Version Win32 : 1.0.0.0
CodeBase : file:///C:/Program%20Files%20(x86)/Nexouille%20Soft/Arrm/AxInterop.WMPLib.DLLInterop.WMPLib
Version de l'assembly : 1.0.0.0
Version Win32 : 1.0.0.0
CodeBase : file:///C:/Program%20Files%20(x86)/Nexouille%20Soft/Arrm/Interop.WMPLib.DLLSystem.Windows.Forms.resources
Version de l'assembly : 4.0.0.0
Version Win32 : 4.8.3752.0 built by: NET48REL1
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/System.Windows.Forms.resources.dllmscorlib.resources
Version de l'assembly : 4.0.0.0
Version Win32 : 4.8.3752.0 built by: NET48REL1
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/mscorlib.resources.dllSystem.Transactions
Version de l'assembly : 4.0.0.0
Version Win32 : 4.8.3752.0 built by: NET48REL1
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dllSystem.EnterpriseServices
Version de l'assembly : 4.0.0.0
Version Win32 : 4.8.3752.0 built by: NET48REL1
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dllNewtonsoft.Json
Version de l'assembly : 8.0.0.0
Version Win32 : 8.0.3.19514
CodeBase : file:///C:/Program%20Files%20(x86)/Nexouille%20Soft/Arrm/Newtonsoft.Json.DLLSystem.Xml.Linq
Version de l'assembly : 4.0.0.0
Version Win32 : 4.8.3752.0 built by: NET48REL1
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dllSystem.Numerics
Version de l'assembly : 4.0.0.0
Version Win32 : 4.8.3752.0 built by: NET48REL1
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll************** Débogage JIT **************
Pour activer le débogage juste-à-temps (JIT), le fichier de configuration pour cette
application ou cet ordinateur (machine.config) doit avoir la valeur
jitDebugging définie dans la section system.windows.forms.
L'application doit également être compilée avec le débogage
activé.Par exemple :
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>Lorsque le débogage juste-à-temps est activé, les exceptions non gérées
seront envoyées au débogueur JIT inscrit sur l'ordinateur
plutôt que d'être gérées par cette boîte de dialogue.
[/quote]*Bon courage...
Edit:
Ma version de windows (installée il y a 1 mois):
http://pix.toile-libre.org/?img=1578871015.png -
@jluc56 & @kevinnash ce fix devrait corriger ce pb également : http://dl.free.fr/mKbEcVPGj
merci pour le retour -
@nexusone13
Bonjour,
Je viens de tester un peu, et ça a l'air de coller ; encore merci.
A+ -
@nexusone13 idem de mon côté, cela fonctionne bien avec le fix2 et le fix3 également
-
1.8.1.4 fix5
Bugs Fix éxecutable seul (remplacer l'executable dans C:\Program Files (x86)\Nexouille Soft\Arrm\ par celui contenu dans l'archive ci-dessous). Il est nécessaire d'avoir la version 1.8.1.4 installée
- Correction bug (plantage application) lors du passage de rom en favoris/cachées/normales.
- Correction bug (plantage application) lors du clic sur bouton 'Verif nom via MD5'
- Lors de la suppression des METADATA, seuls les éléments cochés dans le panel 'ROMS Informations' sont supprimés.
- Ajout d'un bouton 'recherche stricte' qui permet de ne récupérer que les jeux dont le PlateformId ou ParentId correspond à la plateforme recherchée (demande de Khan-Dam).
- Déplacement du scrape_log.txt dans %appdata%\Nexouille soft\arrm\temp\scrape_log.txt.
-
@nexusone13 Voilà
-
Bonjour à tous,
Nouvelle version d' ARRM disponible :
Mise à jour 1.8.3.0 (15/02/2020)
Changelog : http://jujuvincebros.fr/wiki/arrm/doku.php?id=changelog-fr
Lien de téléchargement : http://jujuvincebros.fr/…/10-arrm-another-recalbox-roms-man…
Wiki : http://jujuvincebros.fr/wiki/arrm/doku.php?id=start-fr -
toujours au top ce petit programme
-
Hello @nexusone13 y a-t-il une fonction pour ajouter le numéro de disk au nom des roms afin d'éviter d'avoir des noms identiques pour les multi-disks et savoir l'ordre des disks ?
PS : Je crois qu'il y a une coquille dans le preset de compression vidéo handbrake, les vidéos finissent en rapport 1.33 au lieu des 1.054 d'origine
-
@kevinnash salut. Il y a l option ajouter disk. Voir wiki http://jujuvincebros.fr/wiki/arrm/doku.php?id=settings-fr#scrap_options
-
Merci @nexusone13 et amical salut à toi.
Hélas pas le courage de tout rescraper he he
Pourrais-tu faire une fonction offline qui permettrait de reconstruire la gamelist avec d'autres options ( tel le numéro de disk ou autre changement ) sans rescraper en ligne ?
As-tu vu mon PS pour le rapport vidéo avec handbrake ?
-
@kevinnash pas la peine de rescraper. Tu coches ajouter disk. Tu selectionnes tes roms et tu cliques sur 'verification roms' ca check toutes les roms en appliquant certaines checkbox. Voir l info bulle en restant avec ta souris sur le bouton verification roms
Pour handbrake efface la ligne des parametres ca remettra ceux par defaut. Si ce n est pas bon je suis preneur des bons parametres.
Penses aussi à prendre la dernière version d arrm
-
@nexusone13 pour la MAJ pas le courage de désinstaller et de reconfigurer he he
Pas possible de ne pas devoir désinstaller systématiquement ?
Concernant handbrake à priori cette ligne garde le ratio :
-Z "Apple 240p30" --crop 0:0:0:0 -f av_mp4
Pour moi ça ne va pas car sous Odroid je suis en full HD, il me faut donc du 480p mais je vais me débrouiller avec le soft Handbrake
-
@nexusone13 y a-t-il un endroit où je peux ajouter des détections de disks ?
J'ai testé mais ça ne me change pas le nom en ajoutant les disks, par exemple :
Alien Breed - Tower Assault (OCS & AGA)_Disk1
Ishar - Legend of the Fortress (AGA)_DiskA
Peut-être du fait du manque de parenthèses ?
-
@kevinnash En effet, c'est le manque de parenthèse qui empêche la détection.
En ce qui concerne la video, pourquoi ne pas désactiver la compression et ainsi conserver la video d'origine (video ou video normalisée) de Screenscraper ?Qd tu désinstalles, tu n'as pas besoin de reconfigurer. Les options sont conservées dans la base de registre.
-
@nexusone13 j'utilise une clé usb 3 256 Gos et je dépasse de quelques Gos mais ça va la faire en compressant les vidéos. Ne t'en fais pas, je suis grand fan d'encodage depuis le temps du DivX he he
Pour l'uninstall c'est de ma faute je pense, j'utilise Geek uninstaller et jamais la fonction de Windows, ce petit malin me nettoie le registre, je ne passerai pas par lui la prochaine à fois.
Encore merci à toi pour ce super soft ainsi que ta disponibilité