ಎಫ್‌ಪಿಜಿಎ ಪಿನ್‌ಬಾಲ್ ಮೆಷಿನ್ ಮಾಸ್ಟರ್ಸ್ ಹೆಚ್ಚಿನ ಅಂಕಗಳನ್ನು ಗಳಿಸಿತು

ವಿದ್ಯುತ್ ಸಂಪರ್ಕ ಕಡಿತಗೊಳಿಸುವಾಗ ಹಳೆಯ ಆರ್ಕೇಡ್ ಕ್ಯಾಬಿನೆಟ್‌ನಲ್ಲಿ ನೀವು ಹೆಚ್ಚಿನ ಸ್ಕೋರ್‌ಗಳನ್ನು ಹೇಗೆ ಸಂರಕ್ಷಿಸುತ್ತೀರಿ?ಪಿನ್‌ಬಾಲ್ ಯಂತ್ರಕ್ಕೆ ಹೊಸ ಹೆಚ್ಚಿನ ಅಂಕಗಳನ್ನು ಸೇರಿಸಲು ಸಾಧ್ಯವೇ?ಇದು ಸೀನ್‌ಫೀಲ್ಡ್‌ನ ಎಪಿಸೋಡ್‌ನ ಬಿ-ಪ್ಲಾಟ್ ಆಗಿದ್ದು, ಇದನ್ನು ಮಾಡಲು ಯೋಗ್ಯವಾಗಿರಬೇಕು, ಪಿನ್‌ಬಾಲ್ ಯಂತ್ರದಲ್ಲಿ ಹೊಸ ಹೆಚ್ಚಿನ ಸ್ಕೋರ್‌ಗಳನ್ನು ರಚಿಸಲು ಎಫ್‌ಪಿಜಿಎಗಳು ಮತ್ತು ಮೆಮೊರಿ ಮ್ಯಾಪ್‌ಗಳ ಮೊಲದ ರಂಧ್ರವನ್ನು [ಮ್ಯಾಥ್ಯೂ ವೆನ್] ಮುನ್ನಡೆಸಬೇಕು.

ಈ ಪ್ರಯೋಗಕ್ಕಾಗಿ ಪ್ರಶ್ನೆಯಲ್ಲಿರುವ ಯಂತ್ರವು ವಿಲಿಯಮ್ಸ್‌ನಿಂದ ಡಾಕ್ಟರ್ ಹೂ ಆಗಿದೆ, ಇದು ಡಾಕ್ಟರ್ ಹೂ ಪಿನ್‌ಬಾಲ್ ಯಂತ್ರವು ಯಂತ್ರದಲ್ಲಿ ಉತ್ತಮವಾಗಿಲ್ಲ.ಇನ್ನೂ, ಡೇಲೆಕ್ಸ್.ಈ ಯಂತ್ರವು 2MHz ನಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿರುವ Motorola 68B09E ನಿಂದ ಚಾಲಿತವಾಗಿದೆ, 0x0000 ವಿಳಾಸದಲ್ಲಿ 8kB RAM ಹೊಂದಿದೆ.ಈ RAM ಕೆಲವು AA ಬ್ಯಾಟರಿಗಳೊಂದಿಗೆ ಬ್ಯಾಕಪ್ ಮಾಡಲ್ಪಟ್ಟಿದೆ ಮತ್ತು ಅದೃಷ್ಟವಶಾತ್ DIP ಸಾಕೆಟ್‌ನಲ್ಲಿದೆ, CPU ಮತ್ತು RAM ನಡುವೆ ಹೋಗುವ FPGA ಡೆವಲಪ್‌ಮೆಂಟ್ ಬೋರ್ಡ್‌ನೊಂದಿಗೆ ಲೋಡ್ ಮಾಡಲಾದ ಬೋರ್ಡ್ ಅನ್ನು ಫ್ಯಾಬ್ ಮಾಡಲು [ಮ್ಯಾಥ್ಯೂ] ಅನುಮತಿಸುತ್ತದೆ.

ಈ ಪಿನ್‌ಬಾಲ್ ಯಂತ್ರಕ್ಕೆ ಹೊಸ ಹೆಚ್ಚಿನ ಸ್ಕೋರ್ ಅನ್ನು ಪ್ರತಿಬಂಧಿಸುವ ಮತ್ತು ಬರೆಯುವ ಮೂಲ ತಂತ್ರವು 1943 ರ ಕ್ಯಾಬಿನೆಟ್‌ನಿಂದ ಹೆಚ್ಚಿನ ಅಂಕಗಳನ್ನು ಟ್ವೀಟ್ ಮಾಡುತ್ತಿರುವ ನಂಬಲಾಗದ [ಸ್ಪ್ರೈಟ್_ಟಿಎಂ] ನಿಂದ ಬಂದಿದೆ.ಕಲ್ಪನೆಯು ಸರಳವಾಗಿದೆ: ಒಂದು ನಿರ್ದಿಷ್ಟ ಮೆಮೊರಿ ವಿಳಾಸವನ್ನು FPGA ನೋಡಿ ಮತ್ತು ಆ ವಿಳಾಸದಲ್ಲಿನ ಡೇಟಾವನ್ನು ನವೀಕರಿಸಿದಾಗ ಕೆಲವು ಡೇಟಾವನ್ನು ಕಂಪ್ಯೂಟರ್‌ಗೆ ಕಳುಹಿಸಿ.ಡಾಕ್ಟರ್ ಹೂ ಪಿನ್‌ಬಾಲ್ ಯಂತ್ರಕ್ಕೆ, ಇದು ಧ್ವನಿಸುವುದಕ್ಕಿಂತ ಸ್ವಲ್ಪ ಗಟ್ಟಿಯಾಗಿರುತ್ತದೆ: ಡೇಟಾವನ್ನು ಹೆಕ್ಸ್‌ನಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗಿಲ್ಲ, ಆದರೆ ಪ್ಯಾಕ್ ಮಾಡಲಾದ BCD.ಸ್ವಲ್ಪ ಕೆಲಸದ ನಂತರ, [ಮ್ಯಾಥ್ಯೂ] ಲ್ಯಾಪ್‌ಟಾಪ್‌ನಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿರುವ ಪೈಥಾನ್ ಸ್ಕ್ರಿಪ್ಟ್‌ನಿಂದ ಹೊಸ ಹೆಚ್ಚಿನ ಅಂಕಗಳನ್ನು ಬರೆಯಲು ಸಾಧ್ಯವಾಯಿತು.ಗಿಥಬ್‌ನಲ್ಲಿ ಎಲ್ಲಾ ಕೋಡ್ (ಮತ್ತು ಇನ್ನೂ ಕೆಲವು ವಿವರಗಳು) ಮುಗಿದಿದೆ

ವಿಳಾಸ ಮತ್ತು ಡೇಟಾ ಲೈನ್‌ಗಳನ್ನು ಟ್ಯಾಪ್ ಮಾಡುವ ಮೂಲಕ ಆರ್ಕೇಡ್ ಆಟಗಳನ್ನು ವಿಸ್ತರಿಸುವುದು ನಾವು ಬಹಳಷ್ಟು ನೋಡುವ ವಿಷಯವಲ್ಲ, ಆದರೆ ಇದನ್ನು ಚರ್ಚ್ ಆಫ್ ರೋಬೋಟ್ರಾನ್‌ನೊಂದಿಗೆ ಅತ್ಯಂತ ಪ್ರಸಿದ್ಧವಾಗಿ ಮಾಡಲಾಗಿದೆ.ಇಲ್ಲಿ, ಕೆಲವು MAME ಹ್ಯಾಕ್‌ಗಳು 66 ವರ್ಷಗಳಲ್ಲಿ ಆಗಮಿಸುವ ಮತ್ತು ಉಳಿದಿರುವ ಮಾನವರನ್ನು ರೋಬೋಟ್ ಅಪೋಕ್ಯಾಲಿಪ್ಸ್‌ನಿಂದ ರಕ್ಷಿಸುವ ಕಾರಣದಿಂದಾಗಿ, ನಿಷ್ಠಾವಂತರು ಪ್ರಪಂಚದ ರಕ್ಷಕನಿಗೆ ತಮ್ಮನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಒಪ್ಪಿಸಲು ರೋಬೋಟ್ರಾನ್ ಆಟವನ್ನು ಚರ್ಚ್ ಆಗಿ ಪರಿವರ್ತಿಸುತ್ತಾರೆ.ಡಾಕ್ಟರ್ ಹೂ ಪಿನ್‌ಬಾಲ್ ಯಂತ್ರದ ಈ ಹ್ಯಾಕ್ MAME ನ ಮಾರ್ಪಡಿಸಿದ ಆವೃತ್ತಿಯನ್ನು ಮೀರಿದೆ, ಮತ್ತು ನಾವು ಎಂದಾದರೂ ನಿಜವಾದ ರೋಬೋಟ್ರಾನ್ ಆಟದೊಂದಿಗೆ ನಿಜವಾದ ಪ್ರಾರ್ಥನಾ ಮಂದಿರವನ್ನು ಮಾಡಲು ಹೋಗುತ್ತಿದ್ದರೆ, ಇವುಗಳನ್ನು ನಾವು ಬಳಸಲಿದ್ದೇವೆ.

ಕೆಲವು ದಿನಗಳ ಹಿಂದೆ ಆಟದ ಉಳಿತಾಯವನ್ನು ಸಂರಕ್ಷಿಸಲು ಸೆಗಾ ಶನಿಯಲ್ಲಿ FRAM ಅನ್ನು ಬಳಸುವ ಬಗ್ಗೆ ಕಥೆ ಇತ್ತು.ಅದೇ ಇಲ್ಲಿಯೂ ಕೆಲಸ ಮಾಡಬಹುದು.

ನನ್ನ ಯಂತ್ರವು ಡಾ.ಇದು ನನ್ನಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತದೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ ಆದರೆ ನಾನು ಮೊದಲು SRAM ಅನ್ನು ಅನ್ಸೋಲ್ಡರ್ ಮಾಡಬೇಕು!

ಹೆಚ್ಚಿನ ಆಟಗಳು EPROM ಗಳಿಂದ ಅವುಗಳ ಕೋಡ್ ಮುಗಿದಿದೆ.RAM ನಲ್ಲಿ ಹೆಚ್ಚಿನ ಸ್ಕೋರ್‌ಗಳು ಎಲ್ಲಿ ವಾಸಿಸುತ್ತವೆ ಎಂಬುದನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ಲಾಜಿಕ್ ವಿಶ್ಲೇಷಕವನ್ನು ವೀಕ್ಷಿಸುವ ವಿಳಾಸ, ಡೇಟಾ ಮತ್ತು ನಿಯಂತ್ರಣ ಸಂಕೇತಗಳನ್ನು ಬಳಸಿ, ತದನಂತರ RAM ಪ್ರದೇಶಕ್ಕೆ ನೀವು ಬಯಸುವ ಮೌಲ್ಯವನ್ನು ಸೇರಿಸಲು ಸಣ್ಣ ಪುಟ್ಟ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಬರೆಯಿರಿ.ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಸೂಕ್ತವಾದ EPROM ಗೆ ಬರ್ನ್ ಮಾಡಿ ಮತ್ತು ಒಂದು ಎಕ್ಸಿಕ್ಯೂಶನ್‌ಗಾಗಿ ಸ್ವ್ಯಾಪ್ ಮಾಡಿ.ನಂತರ ಮೂಲ EPROM ಅನ್ನು ಬದಲಾಯಿಸಿ ಆದ್ದರಿಂದ ಆಟವು ಸಹಜ ಸ್ಥಿತಿಗೆ ಮರಳುತ್ತದೆ.ಇದು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಸ್ವಲ್ಪ ಸಮಯ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ಆದರೆ ಉತ್ತಮವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.ಮತ್ತು ಇಲ್ಲ, ನಾನು ಇದನ್ನು ಹೇಗೆ ಅಥವಾ ಎಲ್ಲಿ ಪರಿಶೀಲಿಸಿದ್ದೇನೆ ಎಂದು ಹೇಳಲು ಹೋಗುವುದಿಲ್ಲ:) .

ಹೆಚ್ಚಿನ ಸ್ಕೋರ್ ಉಳಿಸಲು ಈ ಎಲ್ಲದರ ಮೂಲಕ ಏಕೆ ಹೋಗಬೇಕು?ಕೇವಲ NVRAM ಅನ್ನು ಸ್ಥಾಪಿಸಿ ಮತ್ತು ಅದರೊಂದಿಗೆ ಮಾಡಿ.ಎಲ್ಲಾ ವಿಲಿಯಮ್ಸ್ WPC MPU ಬೋರ್ಡ್‌ಗಳಿಗೆ ಇದು ಸುಲಭವಾದ ಪರಿಹಾರವಾಗಿದೆ.ಫೋಟೋದಲ್ಲಿ ಏನಿದೆ?ಅದು ಎಂಪಿಯು ಚಿತ್ರಿಸಿದ ಡಾಕ್ಟರ್ ಕೂಡ ಅಲ್ಲ.ಇದು ವಿಲಿಯಮ್ಸ್ 3,4,6 ಗಾಗಿ ರಾಟೆಂಡಾಗ್ MPU327-4 ಬದಲಿ ಬೋರ್ಡ್ ಆಗಿದೆ.ಇದು NVRAM ಅನ್ನು ಹೊಂದಿದೆ ಮತ್ತು ಅದರ ಸ್ಮರಣೆಯನ್ನು ಎಂದಿಗೂ ಕಳೆದುಕೊಳ್ಳುವುದಿಲ್ಲ.

ಆ ಶ್ರೇಣಿಯ ಫೈರ್‌ಪವರ್ ಎಮ್‌ಪಿಯು ಬೋರ್ಡ್‌ನ ರಾಮ್ 256x4ಬಿಟ್ ಯೂನಿಟ್ ಆಗಿದ್ದು ಅದನ್ನು ಅವರು ಕೆಳ ನಿಬ್ಬಲ್‌ನಲ್ಲಿ ಪರಿಹರಿಸಲು ಆಯ್ಕೆ ಮಾಡಿಕೊಂಡರು ಮತ್ತು ಮೇಲಿನ ನಿಬಲ್ ಅನ್ನು ಎತ್ತರಕ್ಕೆ ಎಳೆದರು - ಆದ್ದರಿಂದ ಸ್ಟಾಕ್ HSTD ಅನ್ನು F5 F5 F0 F0 F0 F0 F0 ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ.5101 ರಾಮ್ ಅನ್ನು ಬಳಸಿದ ಫೈರ್‌ಪವರ್‌ಗೆ ಇತರ ತಯಾರಕರ ಸಮಕಾಲೀನ ಪಿನ್‌ಬಾಲ್ ಯಂತ್ರಗಳು ಅದೇ ಸಮಸ್ಯೆಯನ್ನು ಎದುರಿಸುತ್ತವೆ, ಆದರೆ ಬ್ಯಾಲಿ (ಉದಾಹರಣೆಗೆ) ಮೇಲಿನ ನೈಬಲ್ ಅನ್ನು ಸಕ್ರಿಯವಾಗಿಸಲು ಮತ್ತು ಕೆಳಗಿನದನ್ನು ಎಫ್ ಆಗಿ ಬಿಡಲು ಆಯ್ಕೆ ಮಾಡುತ್ತಾರೆ.

ಅವರು ವಿಳಾಸ ಜಾಗದಲ್ಲಿ ಎಲ್ಲೋ ಪೂರ್ಣ ಬೈಟ್ ಅಗಲ RAM ಅನ್ನು ಹೊಂದಿರಬೇಕು, ಇಲ್ಲದಿದ್ದರೆ ನೀವು ಸ್ಟಾಕ್‌ನಲ್ಲಿ ವಿಳಾಸವನ್ನು ತಳ್ಳಲು ಮತ್ತು ಅದಕ್ಕೆ ಹಿಂತಿರುಗಲು ಸಾಧ್ಯವಿಲ್ಲ.ನಾನು ನಿಬ್ಬಲ್ ವೈಡ್ RAM ನಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತಿದ್ದ ಕೆಲವು ಇತರ ಎಂಬೆಡೆಡ್ ಸಿಸ್ಟಮ್‌ಗಳು ಪೂರ್ಣ ಬೈಟ್ ಅನ್ನು ಪಡೆಯಲು ಎರಡು ಪ್ರವೇಶಗಳನ್ನು ತೆಗೆದುಕೊಂಡಿವೆ.CPU ಒಂದೇ ಬಸ್ ಸೈಕಲ್ ಅನ್ನು ಮಾತ್ರ ನೋಡಿದೆ.

ಅವರು ಮಾಡುತ್ತಾರೆ.$0000-$00FF ನಿಂದ ವಿಳಾಸವು 6810 ಅಥವಾ 5114 ನೊಂದಿಗೆ ಪೂರ್ಣ ಅಗಲವಾಗಿದೆ ಅಥವಾ 6802 ನಲ್ಲಿ ಆಂತರಿಕವಾಗಿ ಸಂಯೋಜನೆಯಲ್ಲಿದೆ. $0100- $01FF ನಿಂದ 5101 nybble ಸಂಗ್ರಹಣೆಯು ಬ್ಯಾಟರಿ ಬೆಂಬಲಿತ ಭಾಗವಾಗಿದೆ ಏಕೆಂದರೆ ಇದು ಕಡಿಮೆ ಶಕ್ತಿಯ ಅಗತ್ಯ ಭಾಗವಾಗಿದೆ.

"ಯಾವುದು, ಡಾಕ್ಟರ್ ಆಗಿದ್ದರೂ ಪಿನ್‌ಬಾಲ್ ಯಂತ್ರವು ಯಂತ್ರದಲ್ಲಿ ಉತ್ತಮವಾಗಿಲ್ಲ" ಏನು ????ಉತ್ತಮ ಯಂತ್ರವಾಗಿರುವ ಡಾಕ್ಟರ್, ಇದು ಮಾನ್ಸ್ಟರ್ ಬ್ಯಾಷ್ ಅಥವಾ ವಿಝಾರ್ಡ್ ಆಫ್ oz ಅಲ್ಲ, ಆದರೆ ಇದು ಪಿನ್‌ಬಾಲ್ ಸಮುದಾಯದಿಂದ ಘನ ಮತ್ತು ಪ್ರೀತಿಯ ಯಂತ್ರವಾಗಿದೆ

ನಾನು ಒಪ್ಪುತ್ತೇನೆ.ಎಲ್ಲಾ ಪಿನ್‌ಬಾಲ್ ನೂರಾರು ಪಿನ್‌ಬಾಲ್ ಯಂತ್ರಗಳಲ್ಲಿ ನಾನು ಆಡಿದ್ದೇನೆ.ನನ್ನ ಅಭಿಪ್ರಾಯದಲ್ಲಿ ನಿರಂತರವಾಗಿ ಆಡಲು ಅತ್ಯಂತ ಮೋಜಿನ ಡಾಕ್ಟರ್.

ಹುಹ್, ಅದು ಮೈಂಡ್‌ಫಕ್ ಆಗಿತ್ತು… ನಾನು ಸ್ಥಳೀಯ ಹ್ಯಾಕರ್‌ಸ್ಪೇಸ್ 1942 ಯಂತ್ರದಲ್ಲಿ ಹ್ಯಾಕ್ ಮಾಡಿದ ನಂತರ, ನಾನು ಸ್ವಾಧೀನಪಡಿಸಿಕೊಂಡ ಪಿನ್‌ಬಾಲ್ ಯಂತ್ರದೊಂದಿಗೆ ಇದೇ ರೀತಿಯದ್ದನ್ನು ಮಾಡಿದೆ.ಇದು ವಿಲಿಯಮ್ಸ್ ಡಾ. ಹೂ ಯಂತ್ರ.ನಾನು ಕೇವಲ ಎಫ್‌ಪಿಜಿಎ ಬಳಸಲಿಲ್ಲ ಆದರೆ ಲ್ಯಾಚ್‌ಗಳು, ಎವಿಆರ್ (ನನಗೆ ಅನಿಸುತ್ತದೆ) ಮತ್ತು ವೈರ್‌ಲೆಸ್ ಮಾಡಬಹುದಾದ ಕೆಲವು ಲಿನಕ್ಸ್ ಎಸ್‌ಬಿಸಿಯೊಂದಿಗೆ ಏನನ್ನಾದರೂ ಚಾವಟಿ ಮಾಡಿದ್ದೇನೆ.

ಅಲ್ಲದೆ, ನಾನು ಡಾ. ಯಾರು ಅಷ್ಟು ಶ್ರೇಷ್ಠರಲ್ಲ ಎಂಬುದರ ಬಗ್ಗೆ ಭಿನ್ನಾಭಿಪ್ರಾಯವಿದೆ.ನನ್ನ ಅಭಿಪ್ರಾಯದಲ್ಲಿ, ಮರುಪಂದ್ಯಕ್ಕೆ ಇದು ನಿಜವಾಗಿಯೂ ಬಹಳ ಸಂತೋಷವಾಗಿದೆ.

ನಮ್ಮ ವೆಬ್‌ಸೈಟ್ ಮತ್ತು ಸೇವೆಗಳನ್ನು ಬಳಸುವ ಮೂಲಕ, ನಮ್ಮ ಕಾರ್ಯಕ್ಷಮತೆ, ಕ್ರಿಯಾತ್ಮಕತೆ ಮತ್ತು ಜಾಹೀರಾತು ಕುಕೀಗಳ ನಿಯೋಜನೆಯನ್ನು ನೀವು ಸ್ಪಷ್ಟವಾಗಿ ಒಪ್ಪುತ್ತೀರಿ.ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ


ಪೋಸ್ಟ್ ಸಮಯ: ಆಗಸ್ಟ್-29-2019
WhatsApp ಆನ್‌ಲೈನ್ ಚಾಟ್!