ପିନବଲ୍ ମେସିନ୍ ମାଷ୍ଟର୍ସ ଉଚ୍ଚ ସ୍କୋରରେ FPGA ଜ୍ୟାକ୍ ହୋଇଛି |

ବିଦ୍ୟୁତ୍ ସଂଯୋଗ ବିଚ୍ଛିନ୍ନ କରିବାବେଳେ ଆପଣ କିପରି ଏକ ପୁରୁଣା ଆର୍କେଡ୍ କ୍ୟାବିନେଟରେ ଉଚ୍ଚ ସ୍କୋରଗୁଡିକ ସଂରକ୍ଷଣ କରିବେ?ଏକ ପିନବଲ୍ ମେସିନରେ ନୂତନ ଉଚ୍ଚ ସ୍କୋର ଇଞ୍ଜେକ୍ସନ ଦେବା ସମ୍ଭବ କି?ଏହା ସେନ୍ଫିଲ୍ଡର ଏକ ଏପିସୋଡର ବି-ପ୍ଲଟ୍ ଥିଲା, ତେଣୁ ଏହା କରିବା ଉଚିତ୍, ଏକ ପିନବଲ୍ ମେସିନରେ ନୂତନ ଉଚ୍ଚ ସ୍କୋର ସୃଷ୍ଟି କରିବାକୁ FPGA ର ରାବଣ ଛିଦ୍ର ଏବଂ ମେମୋରୀ ମାନଚିତ୍ରକୁ [ମ୍ୟାଥ୍ୟୁ ଭେନ] କୁ ଆଗେଇ ନେବା |

ଏହି ପରୀକ୍ଷଣ ପାଇଁ ପଚରାଯାଉଥିବା ମେସିନ୍ ହେଉଛି ୱିଲିୟମ୍ସରୁ ଡକ୍ଟର କିଏ, ଯାହା ଜଣେ ଡାକ୍ତର ଯିଏ ସତ୍ତ୍ୱେ ପିନ୍ବଲ୍ ମେସିନ୍ ସେତେ ଭଲ ନୁହେଁ |ତଥାପି, ଡାଲେକ୍ସ |ଏହି ମେସିନ୍ 2MHz ରେ ଚାଲୁଥିବା ଏକ ମୋଟରୋଲା 68B09E ଦ୍ୱାରା ଚାଳିତ, 0x0000 ଠିକଣାରେ 8kB RAM ସହିତ |ଏହି RAM କିଛି AA ବ୍ୟାଟେରୀ ସହିତ ବ୍ୟାକଅପ୍ ହୋଇଥିଲା, ଏବଂ ସ luck ଭାଗ୍ୟବଶତ a ଏକ DIP ସକେଟରେ ଅଛି, ଯାହାକି CPU ଏବଂ RAM ମଧ୍ୟରେ ଯାଉଥିବା FPGA ବିକାଶ ବୋର୍ଡ ସହିତ ଲୋଡ୍ ହୋଇଥିବା ବୋର୍ଡକୁ ଫ୍ୟାବ୍ କରିବାକୁ ଅନୁମତି ଦେଇଥାଏ |

ଏହି ପିନବଲ୍ ମେସିନ୍ ପାଇଁ ଏକ ନୂତନ ଉଚ୍ଚ ସ୍କୋରକୁ ଅଟକାଇବା ଏବଂ ଲେଖିବା ପାଇଁ ମ basic ଳିକ କ techni ଶଳ ଅବିଶ୍ୱସନୀୟ [sprite_tm] ରୁ ଆସିଛି ଯିଏ 1943 କ୍ୟାବିନେଟରୁ ଉଚ୍ଚ ସ୍କୋର ଟ୍ୱିଟ୍ କରୁଛନ୍ତି |ଧାରଣାଟି ସରଳ: କେବଳ ଗୋଟିଏ ନିର୍ଦ୍ଦିଷ୍ଟ ମେମୋରୀ ଠିକଣାକୁ ଏକ FPGA ଦେଖନ୍ତୁ, ଏବଂ ସେହି ଠିକଣାରେ ତଥ୍ୟ ଅପଡେଟ୍ ହେବାବେଳେ ଏକ କମ୍ପ୍ୟୁଟରକୁ କିଛି ତଥ୍ୟ ପଠାନ୍ତୁ |ଡକ୍ଟର ଯିଏ ପିନ୍ବଲ୍ ମେସିନ୍ ପାଇଁ, ଏହା ଶବ୍ଦ ଅପେକ୍ଷା ଟିକେ କଠିନ: ତଥ୍ୟ ହେକ୍ସରେ ଗଚ୍ଛିତ ନୁହେଁ, କିନ୍ତୁ BCD ପ୍ୟାକ୍ ହୋଇଛି |ଟିକିଏ କାମ କରିବା ପରେ, ଯଦିଓ, [ମ୍ୟାଥ୍ୟୁ] ଏକ ଲାପଟପରେ ଚାଲୁଥିବା ପାଇଥନ୍ ସ୍କ୍ରିପ୍ଟରୁ ନୂତନ ଉଚ୍ଚ ସ୍କୋର ଲେଖିବାରେ ସକ୍ଷମ ହୋଇଥିଲା |ସମସ୍ତ କୋଡ୍ (ଏବଂ ଆଉ କିଛି ବିବରଣୀ) ଏକ ଗିଥବ୍ ଉପରେ ସମାପ୍ତ ହୋଇଛି |

ଠିକଣା ଏବଂ ଡାଟା ଲାଇନ୍ ଟ୍ୟାପ୍ କରି ଆର୍କେଡ୍ ଖେଳଗୁଡିକ ବିସ୍ତାର କରିବା କିଛି ନୁହେଁ ଯାହାକୁ ଆମେ ଅନେକ ଦେଖୁ, କିନ୍ତୁ ଏହା କରାଯାଇଛି, ରୋବଟ୍ରନ୍ ଚର୍ଚ୍ଚ ସହିତ |ଏଠାରେ, କିଛି MAME ହ୍ୟାକ୍ 66 ବର୍ଷରେ ପହଞ୍ଚିବା ଏବଂ ଅବଶିଷ୍ଟ ମଣିଷମାନଙ୍କୁ ରୋବଟ୍ ଆପୋକ୍ଲିପ୍ସରୁ ରକ୍ଷା କରିବା ହେତୁ ବିଶ୍ୱର ତ୍ରାଣକର୍ତ୍ତାଙ୍କ ନିକଟରେ ନିଜକୁ ସମର୍ପିତ କରିବା ପାଇଁ ରୋବୋଟ୍ରନ୍ ର ଏକ ଖେଳକୁ ଏକ ଚର୍ଚ୍ଚରେ ପରିଣତ କଲେ |ଜଣେ ଡାକ୍ତର ଯିଏ ପିନ୍ବଲ୍ ମେସିନ୍ MAME ର ଏକ ମୋଡେଡ୍ ସଂସ୍କରଣ ବାହାରେ ଯାଇଥାଏ, ଏବଂ ଯଦି ଆମେ ରୋବୋଟ୍ରନ୍ ର ପ୍ରକୃତ ଖେଳ ସହିତ ଏକ ପ୍ରକୃତ ଚାପେଲ୍ ତିଆରି କରିବାକୁ ଯାଉଛୁ, ତେବେ ଆମେ ବ୍ୟବହାର କରିବାକୁ ଯାଉଛୁ |

କିଛି ଦିନ ପୂର୍ବରୁ ଖେଳ ସଂରକ୍ଷଣକୁ ସଂରକ୍ଷଣ କରିବା ପାଇଁ ସେଗା ଶନିରେ FRAM ବ୍ୟବହାର କରିବାର କାହାଣୀ ଥିଲା |ସମାନ ଏଠାରେ ମଧ୍ୟ କାମ କରିପାରେ |

ମୋର ମେସିନ୍ ହେଉଛି ଜଣେ ଡ।ମୁଁ ଭାବୁଛି ଏହା ମୋର କାମ କରିବ କିନ୍ତୁ ମୋତେ ପ୍ରଥମେ SRAM ବିକ୍ରୟ କରିବାକୁ ପଡିବ!

ଅଧିକାଂଶ ଖେଳଗୁଡିକରେ ସେମାନଙ୍କର କୋଡ୍ EPROM ଗୁଡ଼ିକ ସରିଯାଉଛି |RAM ରେ ଅଧିକ ସ୍କୋର କେଉଁଠାରେ ରହେ ତାହା ଜାଣିବା ପାଇଁ ଏକ ଲଜିକ୍ ଆନାଲିଜର୍ ଦେଖୁଥିବା ଠିକଣା, ଡାଟା ଏବଂ କଣ୍ଟ୍ରୋଲ୍ ସିଗ୍ନାଲ୍ ବ୍ୟବହାର କରନ୍ତୁ, ଏବଂ ତାପରେ ଆପଣ ଚାହୁଁଥିବା ମୂଲ୍ୟକୁ RAM ଅଞ୍ଚଳରେ ଭର୍ତ୍ତି କରିବା ପାଇଁ ଏକ ଛୋଟ ଛୋଟ ପ୍ରୋଗ୍ରାମ୍ ଲେଖନ୍ତୁ |ପ୍ରୋଗ୍ରାମକୁ ଏକ ଉପଯୁକ୍ତ EPROM ରେ ଜଳାନ୍ତୁ ଏବଂ ଗୋଟିଏ ନିଷ୍ପାଦନ ପାଇଁ ଅଦଳବଦଳ କରନ୍ତୁ |ତା’ପରେ ଅର୍ଜିନାଲ୍ EPROM କୁ ବଦଳାନ୍ତୁ ତେଣୁ ଖେଳ ସ୍ୱାଭାବିକ ହୋଇଗଲା |ଏହାକୁ କାର୍ଯ୍ୟକାରୀ କରିବାକୁ ଟିକିଏ ସମୟ ଲାଗେ, କିନ୍ତୁ ଠିକ୍ କାମ କରେ |ଏବଂ ନା, ମୁଁ ଏହା କହିବି ନାହିଁ ଯେ ମୁଁ ଏହାକୁ କିପରି କିମ୍ବା କେଉଁଠାରେ ଯାଞ୍ଚ କରିଛି |:) .

ଏକ ଉଚ୍ଚ ସ୍କୋର ସଞ୍ଚୟ କରିବାକୁ କାହିଁକି ଏସବୁ ଦେଇ ଯାଆନ୍ତୁ?କେବଳ ଏକ NVRAM ସଂସ୍ଥାପନ କର ଏବଂ ଏହା ସହିତ କର |ସମସ୍ତ ୱିଲିୟମ୍ସ WPC MPU ବୋର୍ଡ ପାଇଁ ତାହା ଏକ ସହଜ ସମାଧାନ |ଫଟୋ ସହିତ କ’ଣ ଅଛି?ତାହା ମଧ୍ୟ ଜଣେ ଡାକ୍ତର ଯିଏ MPU ଚିତ୍ରିତ ନୁହେଁ |ୱିଲିୟମ୍ସ 3,4,6 ପାଇଁ ଏହା ଏକ ରୋଟେଣ୍ଡୋଗ MPU327-4 ରିପ୍ଲେସମେଣ୍ଟ ବୋର୍ଡ |ଏହାର NVRAM ଅଛି ଏବଂ ଏହା କେବେବି ସ୍ମୃତି ହରାଇବ ନାହିଁ |

ସେହି ପରିସର ପାଇଁ ଫାୟାର୍ ପାୱାର୍ mpu ବୋର୍ଡର ରାମ ହେଉଛି ଏକ 256x4bit ୟୁନିଟ୍ ଯାହା ସେମାନେ ନିମ୍ନ ନାଇବଲ୍ ଉପରେ ଠିକଣା କରିବାକୁ ଏବଂ ଉପର ନାବଲ୍କୁ ଉଚ୍ଚକୁ ଟାଣିବାକୁ ବାଛିଥିଲେ - ତେଣୁ ଷ୍ଟକ୍ HSTD F5 F5 F0 F0 F0 F0 F0 ଗଚ୍ଛିତ ହେବ |ଅନ୍ୟ ଉତ୍ପାଦକଙ୍କ ସମସାମୟିକ ପିନବଲ୍ ମେସିନ୍ଗୁଡ଼ିକୁ ଅଗ୍ନି ଶକ୍ତି ପାଇଁ 5101 ରାମ ବ୍ୟବହାର କରୁଥିବା ସମାନ ସମସ୍ୟା ମଧ୍ୟ ରହିବ, କିନ୍ତୁ ବାଲି (ଉଦାହରଣ ସ୍ୱରୂପ) ଉପର ନିବଲ୍କୁ ସକ୍ରିୟ କରିବାକୁ ଏବଂ ନିମ୍ନକୁ F ଭାବରେ ଛାଡିବାକୁ ବାଛିଥାଏ |

ଠିକଣା ସ୍ଥାନରେ କ ewhere ଣସି ସ୍ଥାନରେ ସେମାନଙ୍କର ସମ୍ପୂର୍ଣ୍ଣ ବାଇଟ୍ ଓସାର RAM ଥିବା ଆବଶ୍ୟକ, ନଚେତ୍ ଆପଣ ଏକ ଠିକଣାକୁ ଷ୍ଟାକ ଉପରେ ଠେଲି ପାରିବେ ନାହିଁ |ଅନ୍ୟ କେତେକ ଏମ୍ବେଡ୍ ସିଷ୍ଟମ୍ ଯାହା ମୁଁ ବ୍ୟବହୃତ ନିବଲ୍ ୱାଇଡ୍ RAM ଉପରେ କାମ କରୁଥିଲି କିନ୍ତୁ ପୂର୍ଣ୍ଣ ବାଇଟ୍ ଆଣିବା ପାଇଁ ଦୁଇଟି ଆକ୍ସେସ୍ ନେଇଥିଲି |ଯଦିଓ CPU କେବଳ ଗୋଟିଏ ବସ୍ ଚକ୍ର ଦେଖିଲା |

ସେମାନେ କରନ୍ତି |00 0000- $ 00FF ରୁ ଠିକଣା 6810 କିମ୍ବା 5114 ସହିତ କିମ୍ବା 6802 ରେ ଆଭ୍ୟନ୍ତରୀଣ ମିଶ୍ରଣ ସହିତ ପୂର୍ଣ୍ଣ ଓସାର ଅଟେ | $ 0100- $ 01FF ରୁ 5101 ନାଇବଲ୍ ଷ୍ଟୋରେଜ୍ ବ୍ୟାଟେରୀ ସମର୍ଥିତ ଅଂଶ ପାଇଁ ଅଟେ କାରଣ ଏହା ଏକ କମ୍ ଶକ୍ତି ଆବଶ୍ୟକତା ଅଂଶ |

“ଯାହା, ଜଣେ ଡାକ୍ତର ହେବା ସତ୍ତ୍ pin େ ପିନବଲ୍ ମେସିନ୍ ସେପରି ମେସିନ୍ ନୁହେଁ” କ’ଣ ????ଡାକ୍ତର ଯିଏ ଏକ ମହାନ୍ ମେସିନ୍, ଏହାର କ mon ଣସି ରାକ୍ଷସ ବାସ୍ କିମ୍ବା ୱିଜାର୍ଡ ନୁହେଁ, କିନ୍ତୁ ପିନବଲ୍ ସମ୍ପ୍ରଦାୟ ଦ୍ୱାରା ଏହା ଏକ ଦୃ solid ଏବଂ ପ୍ରିୟ ଯନ୍ତ୍ର |

ମୁଁ ସହମତ।ମୁଁ ଖେଳିଥିବା ସମସ୍ତ ପିନବଲ୍ ମଧ୍ୟରୁ ଶହ ଶହ ପିନବଲ୍ ମେସିନ୍ ମଧ୍ୟରୁ |ମୋ ମତରେ ଖେଳିବା ପାଇଁ ଡାକ୍ତର ଯିଏ କ୍ରମାଗତ ଭାବରେ ସବୁଠାରୁ ମଜାଳିଆ |

ହୁଁ, ଏହା ଏକ ମାନସିକତା ଥିଲା ... ମୁଁ ସ୍ଥାନୀୟ ହ୍ୟାକର୍ସପେସ୍ 1942 ମେସିନ୍ରେ ସେହି ହ୍ୟାକ୍ କରିବା ପରେ, ମୁଁ ହାସଲ କରିଥିବା ପିନବଲ୍ ମେସିନ୍ ସହିତ ମଧ୍ୟ କିଛି କରିଥିଲି |ଯାହାକି ୱିଲିୟମ୍ସ ଡ।ମୁଁ କେବଳ ଏକ FPGA ବ୍ୟବହାର କରିନଥିଲି କିନ୍ତୁ ଲ୍ୟାଚ୍, ଏକ AVR (ମୁଁ ଭାବୁଛି) ଏବଂ କିଛି ଲିନକ୍ସ SBC ଯାହା କିଛି ବେତାର କରିପାରେ |

ଆହୁରି ମଧ୍ୟ, ମୁଁ ଡକ୍ଟରଙ୍କ ସହ ଏକମତ ନୁହେଁ ଯିଏ ମହାନ ନୁହଁନ୍ତି |ମୋ ମତରେ ରିପ୍ଲେବିଲିଟି ପାଇଁ ଏହା ବାସ୍ତବରେ ବହୁତ ସୁନ୍ଦର |

ଆମର ୱେବସାଇଟ୍ ଏବଂ ସେବାଗୁଡିକ ବ୍ୟବହାର କରି, ଆପଣ ଆମର କାର୍ଯ୍ୟଦକ୍ଷତା, କାର୍ଯ୍ୟକାରିତା ଏବଂ ବିଜ୍ଞାପନ କୁକିଜ୍ ସ୍ଥାନିତ କରିବାକୁ ସ୍ପଷ୍ଟ ଭାବରେ ସହମତ |ଅଧିକ ସିଖନ୍ତୁ


ପୋଷ୍ଟ ସମୟ: ସେପ୍ଟେମ୍ବର -02-2019 |
ହ୍ ats ାଟସ୍ ଆପ୍ ଅନଲାଇନ୍ ଚାଟ୍!