Mupen64Plus
ಹಿಂದೆ ಮುಪೆನ್ 64-64 ಬಿಟ್ ಮತ್ತು ಮುಪೆನ್64-ಎಎಮ್ಡಿ64 ಎಂದು ಹೆಸರಿಸಲಾಗಿದ್ದ ಮುಪೆನ್64ಪ್ಲಸ್, ಸಿ ಮತ್ತು ಸಿ + + ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಲ್ಲಿ ಬರೆಯಲಾದ ಉಚಿತ ಮತ್ತು ಮುಕ್ತ-ಮೂಲ, ಕ್ರಾಸ್-ಪ್ಲಾಟ್ಫಾರ್ಮ್ ನಿಂಟೆಂಡೊ 64 ಎಮ್ಯುಲೇಟರ್ ಆಗಿದೆ. ಇದು ಬಳಕೆದಾರರಿಗೆ ರಾಮ್ ಚಿತ್ರಗಳನ್ನು ಓದುವ ಮೂಲಕ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ನಿಂಟೆಂಡೊ 64 ಆಟಗಳನ್ನು ಆಡಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ, ಇದನ್ನು ನಿಂಟೆಂಡೊ 64 ಕಾರ್ಟ್ರಿಡ್ಜ್ನ ರೀಡ್-ಓನ್ಲಿ ಮೆಮೊರಿಯಿಂದ ಎಸೆಯಲಾಗುತ್ತದೆ ಅಥವಾ ಹೋಮ್ಬ್ರೂ ಎಂದು ನೇರವಾಗಿ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ರಚಿಸಲಾಗುತ್ತದೆ. ಹಿಸ್ಟರಿ ಮುಪೆನ್64, ಮುಪೆನ್64ಪ್ಲಸ್ನ ಮುಂಚೂಣಿಯಲ್ಲಿದ್ದು, ಹ್ಯಾಕ್ಟಾರಕ್ಸ್ನಿಂದ ಡಿಸೆಂಬರ್ 10,2001 ರಂದು ಬಿಡುಗಡೆಯಾಯಿತು. ಮುಪೆನ್64ಅನ್ನು ಕ್ರಾಸ್-ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಆಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ, ಇದು ಲಿನಕ್ಸ್ ಮತ್ತು ವಿಂಡೋಸ್ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳೆರಡರಲ್ಲೂ ಚಾಲನೆಯಲ್ಲಿರುವ ಮೊದಲ ಬಿಡುಗಡೆಯಾಗಿದೆ. ಎಮ್ಯುಲೇಟರ್ ಮುಂದುವರೆದಂತೆ, ಫ್ರೀಬಿಎಸ್ಡಿ, ಎಆರ್ಓಎಸ್ ಮತ್ತು ಓಎಸ್ ಎಕ್ಸ್ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಯಿತು, ಆದರೆ ಈ ಬಂದರುಗಳನ್ನು ಹೆಚ್ಚು ಅಥವಾ ಲಿನಕ್ಸ್ ಮತ್ತು ವಿಂಡೋಸ್ ಆವೃತ್ತಿಗಳಂತೆ ನಿರ್ವಹಿಸಲಾಗಲಿಲ್ಲ. 2005ರ ಆಗಸ್ಟ್ 26ರಂದು, ಮುಪೆನ್64 ಆವೃತ್ತಿ 0.5 ಬಿಡುಗಡೆಯಾಯಿತು. ಇದು ಹ್ಯಾಕ್ಟಾರಕ್ಸ್ನ ಮುಪೆನ್64ನ ಕೊನೆಯ ಆವೃತ್ತಿಯಾಗಿತ್ತು, ಆದಾಗ್ಯೂ ಯೋಜನೆಯ ಹಲವಾರು ಶಾಖೆಗಳನ್ನು ನಿರ್ಮಿಸಲಾಯಿತು, ಅವುಗಳಲ್ಲಿ ಒಂದು ಮುಪೆನ್64ಪ್ಲಸ್ ಆಗಿತ್ತು. 2007ರ ಅಕ್ಟೋಬರ್ನಲ್ಲಿ, ರಿಚರ್ಡ್ ಗೋಡೆಕೆನ್ (ರಿಚರ್ಡ್ 42) ಅವರು ಮುಪೆನ್64 ಅನ್ನು ಫೋರ್ಕ್ ಮಾಡಿದರು. ಮುಪೆನ್64ಪ್ಲಸ್ ಎಂಬ ಹೆಸರಿನಲ್ಲಿ ನೆಲೆಸುವ ಮೊದಲು ಅವರ ಕೆಲಸವು ಹಲವಾರು ಬಿಡುಗಡೆಗಳ ಮೂಲಕ ಹೋಯಿತು. Mupen64Plus ಮೂಲತಃ 64-ಬಿಟ್ ಮರುಸಂಯೋಜಕವನ್ನು ಒದಗಿಸುವ ಮತ್ತು Mupen64 0.5 ನಲ್ಲಿರುವ ದೋಷಗಳನ್ನು ಸರಿಪಡಿಸುವ ಗುರಿಯನ್ನು ಹೊಂದಿತ್ತು. ಕಾಲಾನಂತರದಲ್ಲಿ, ಎಮ್ಯುಲೇಟರ್ ವಿಸ್ತರಿಸಿತು, ನಿರ್ವಹಿಸಿತು ಮತ್ತು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ವೀಡಿಯೊ ಪ್ಲಗ್-ಇನ್ಗಳನ್ನು ಸುಧಾರಿಸಿತು ಮತ್ತು ಯೋಜನೆಯ ಮೂಲ ವ್ಯಾಪ್ತಿಯನ್ನು ಮೀರಿ ಹೆಚ್ಚುವರಿ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಒದಗಿಸಿತು. 2009ರ ಕೊನೆಯಲ್ಲಿ, ಮುಪೆನ್64ಪ್ಲಸ್ ಯೋಜನೆಯು ಎಮ್ಯುಲೇಟರ್ನ ವಾಸ್ತುಶಿಲ್ಪದ ಪ್ರಮುಖ ಮರು-ವಿನ್ಯಾಸವನ್ನು ಕೈಗೊಂಡಿತು. ಅನೇಕ ಎನ್64 ಎಮ್ಯುಲೇಟರ್ಗಳಂತೆ (ಸಿಕ್ಸ್ಟಿಫೋರ್ಸ್, 1964, ಮತ್ತು ಪ್ರಾಜೆಕ್ಟ್64 ಸೇರಿದಂತೆ), ಮುಪೆನ್64ಪ್ಲಸ್ ನಾಲ್ಕು ಮಾಡ್ಯುಲರ್ ಪ್ಲಗ್-ಇನ್ಗಳನ್ನು (ಡೈನಾಮಿಕ್ ಲೈಬ್ರರಿಗಳು) ಬಳಸುತ್ತದೆ, ಇದು ಪ್ರಾಜೆಕ್ಟ್64 ಡೆವಲಪರ್ ಜಿಲ್ಮಾರ್ ಬರೆದ ವಿವರಣೆಗೆ ಬದ್ಧವಾಗಿದೆ. ಈ ವಿವರಣೆಯನ್ನು ಮೂಲತಃ 1990 ರ ದಶಕದ ಕೊನೆಯಲ್ಲಿ ಬರೆಯಲಾಯಿತು, ಎಲ್ಲಾ ನಿಂಟೆಂಡೊ 64 ಎಮ್ಯುಲೇಟರ್ಗಳು ವಿಂಡೋಸ್ ಅಡಿಯಲ್ಲಿ ಮಾತ್ರ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿದ್ದವು. ಪ್ಲಗ್-ಇನ್ ವಿನ್ಯಾಸವು ಪ್ರತಿ ಪ್ಲಗ್-ಇನ್ನ ಒಳಗೆ ಗ್ರಾಫಿಕಲ್ ಯೂಸರ್ ಇಂಟರ್ಫೇಸ್ (ಜಿಯುಐ) ನಿರ್ದಿಷ್ಟ ಕೋಡ್ ಅನ್ನು ಬಳಸುತ್ತದೆ, ಇದು ಅನೇಕ ವಿಭಿನ್ನ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳನ್ನು ಬೆಂಬಲಿಸಲು ಬಯಸುವ ಪ್ರೋಗ್ರಾಮರ್ಗಳಿಗೆ ತೊಂದರೆಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ಈ ಕಾರಣಕ್ಕಾಗಿ, Mupen64Plus ತಂಡವು ಎಲ್ಲಾ ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ಕೋಡ್ ಅನ್ನು ಒಂದು ಸಾಫ್ಟ್ವೇರ್ ಮಾಡ್ಯೂಲ್ನಲ್ಲಿ ಇರಿಸಲು ಮತ್ತು ಕ್ರಾಸ್-ಪ್ಲಾಟ್ಫಾರ್ಮ್ N64 ಎಮ್ಯುಲೇಟರ್ನ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಸುಗಮಗೊಳಿಸಲು ಇತರ ಸುಧಾರಣೆಗಳನ್ನು ಮಾಡಲು ಪ್ಲಗಿನ್ ಅಪ್ಲಿಕೇಶನ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ (API) ಅನ್ನು ಮಾರ್ಪಡಿಸುವ ವಿನ್ಯಾಸ ಪ್ರಸ್ತಾಪವನ್ನು ಪ್ರಸ್ತುತಪಡಿಸಿತು. ಈ ನಿರ್ಧಾರವು ನಂತರ ವಿವಾದಾತ್ಮಕವಾಗಿತ್ತು, ಆದರೆ ಪ್ರಸ್ತಾವಿತ ಬದಲಾವಣೆಗಳನ್ನು ಜಾರಿಗೆ ತರಲಾಯಿತು, ಮತ್ತು ತಂತ್ರಾಂಶವು ವಿಕಸನಗೊಳ್ಳುತ್ತಲೇ ಇದೆ. 2009ರ ಡಿಸೆಂಬರ್ 14ರಂದು, ಪರಿಷ್ಕೃತ API, ಆವೃತ್ತಿ 1.99.1 ನೊಂದಿಗೆ Mupen64Plusನ ಮೊದಲ ಬೀಟಾ ಬಿಡುಗಡೆಯಾಯಿತು. ಅಂದಿನಿಂದ ಹಲವಾರು ಇತರ ಬೀಟಾ ಆವೃತ್ತಿಗಳು ಬಿಡುಗಡೆಯಾಗಿವೆ. Mupen64Plus 2 ಅನ್ನು ಪ್ರಸ್ತುತ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುತ್ತಿದೆ. ಇದರ ಮೂಲವನ್ನು ಯೋಜನೆಯ ಜಿಟ್ ಭಂಡಾರದಿಂದ ಡೌನ್ಲೋಡ್ ಮಾಡಬಹುದು. ಡಿಜಿಟಲ್ ಟ್ರೆಂಡ್ಸ್ನ ಸ್ವಾಗತ ಬ್ರ್ಯಾಂಡನ್ ವಿಡ್ಲರ್ ಎಮ್ಯುಲೇಟರ್ ಅನ್ನು ಪ್ರಾಜೆಕ್ಟ್ 64 ಜೊತೆಗೆ ನಿಂಟೆಂಡೊ 64 ಗೆ ಅತ್ಯುತ್ತಮವಾದದ್ದು ಎಂದು ಪರಿಗಣಿಸುತ್ತಾರೆ, ಅದರ ಚೀಟ್ ಕಾರ್ಯಗಳು, 32-ಬಿಟ್ ಮತ್ತು 64-ಬಿಟ್ ಯಂತ್ರಗಳಿಗೆ ಡೈನಾಮಿಕ್ ರಿಕಂಪೈಲರ್ಗಳು ಮತ್ತು ವೇಗದ ಹೊಂದಾಣಿಕೆ ವೈಶಿಷ್ಟ್ಯವನ್ನು ಉಲ್ಲೇಖಿಸುತ್ತಾರೆ. ಶಾಖೆಗಳು ರೆಟ್ರೋಆರ್ಚ್/ಲಿಬ್ರೆಟ್ರೋ ಬಂದರನ್ನು ಸಕ್ರಿಯವಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದವು. ಜೂನ್ 2012 ರಲ್ಲಿ, ಬ್ಲ್ಯಾಕ್ಬೆರಿ ಪ್ಲೇಬುಕ್ಗಾಗಿ ಮುಪೆನ್64 ಪ್ಲಸ್-ಪಿಬಿ ಎಂಬ ಹೆಸರಿನ ಫೋರ್ಕ್ ಅನ್ನು ಘೋಷಿಸಲಾಯಿತು. 2013ರ ಆರಂಭದಲ್ಲಿ, ಆಟದ ಅಭಿವೃದ್ಧಿಗಾಗಿ ನಿರ್ಮಿಸಲಾದ ಓಪನ್-ಸೋರ್ಸ್ ಆಂಡ್ರಾಯ್ಡ್ ತಂತ್ರಜ್ಞಾನವನ್ನು ಆಧರಿಸಿದ ತನ್ನ ಕನ್ಸೋಲ್ ಅನ್ನು ಬಿಡುಗಡೆ ಮಾಡುವುದಾಗಿ ಓಯುಯಾ ಘೋಷಿಸಿತು. ಕನ್ಸೋಲ್ ಅನುಕರಣೆಯನ್ನು ಬೆಂಬಲಿಸಿತು ಮತ್ತು ಮೊದಲ ಪ್ರದರ್ಶನ ಅಧಿವೇಶನವು ಸೂಪರ್ ಮಾರಿಯೋ 64 ಮತ್ತು ಸ್ಟ್ರೀಟ್ ಫೈಟರ್ 2 ಅನ್ನು ಕ್ರಮವಾಗಿ ಮುಪೆನ್64ಪ್ಲಸ್ ಮತ್ತು ಸೂಪರ್ಜಿಎನ್ಇಎಸ್ನಲ್ಲಿ ಅನುಕರಿಸಿತು. ವೀಡಿಯೊ ಗೇಮ್ ಕನ್ಸೋಲ್ ಎಮ್ಯುಲೇಟರ್ಗಳ ಪಟ್ಟಿ ಸಹ ನೋಡಿ ಪ್ರಾಜೆಕ್ಟ್ 64, ಒಂದು ಪರ್ಯಾಯ ನಿಂಟೆಂಡೊ 64 ಎಮ್ಯುಲೇಟರ್ ಉಲ್ಲೇಖಗಳು ಬಾಹ್ಯ ಕೊಂಡಿಗಳು Mupen64Plus ಡೌನ್ಲೋಡ್ Mupen64Plus FZ ಅಮಿಗಾ ಎಮ್ಯುಲೇಷನ್ ಸಾಫ್ಟ್ವೇರ್ ಆಂಡ್ರಾಯ್ಡ್ ಎಮ್ಯುಲೇಷನ್ ಸಾಫ್ಟ್ವೇರ್ ಎಆರ್ಓಎಸ್ ಸಾಫ್ಟ್ವೇರ್ ಉಚಿತ ಮತ್ತು ಮುಕ್ತ ಮೂಲ ಆಂಡ್ರಾಯ್ಡ್ ಸಾಫ್ಟ್ವೇರ್ ಉಚಿತ ವಿಡಿಯೋ ಗೇಮ್ ಕನ್ಸೋಲ್ ಎಮ್ಯುಲೇಟರ್ಗಳು ಸಿ ಲಿನಕ್ಸ್ ಎಮ್ಯುಲೇಷನ್ ಸಾಫ್ಟ್ವೇರ್ನಲ್ಲಿ ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಲಾದ ಉಚಿತ ಸಾಫ್ಟ್ವೇರ್ ಮ್ಯಾಕ್ಓಎಸ್ ಎಮ್ಯುಲೇಷನ್ ಸಾಫ್ಟ್ವೇರ್ ನಿಂಟೆಂಡೊ 64 ಎಮ್ಯುಲೇಟರ್ಗಳು ವಿಂಡೋಸ್ ಎಮ್ಯುಲೇಟರ್ಗಳು