Aktualności: C64 Power - online od stycznia 2000 !

Autor Wątek: RunStop + Restore  (Przeczytany 2195 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

zielok__

  • Gość
RunStop + Restore
« dnia: 12 Lipca 2009, 14:10 »
Jak zablokowac? Nie chce mi sie szukac ani myslec. Pamietam, ze cos z NMI. Da ktos zrodlo?



Offline Sebaloz

  • Level 6
  • ******
  • Wiadomości: 1520
RunStop + Restore
« Odpowiedź #1 dnia: 12 Lipca 2009, 16:06 »

zielok__

  • Gość
RunStop + Restore
« Odpowiedź #2 dnia: 12 Lipca 2009, 19:35 »
Dziekuje! Ale cos jednak pamietam!

Offline V-12/Tropyx

  • Level 7
  • *******
  • Wiadomości: 2765
  • 0ldsk00l 4ever!
    • http://www.riversedge.pl/
RunStop + Restore
« Odpowiedź #3 dnia: 13 Lipca 2009, 07:12 »
wystarczy jedno poke:

poke 808,234
http://www.riversedge.pl/ - zapraszam na nową stronę: recenzje, relacje, strefa C64.

Serwis Commodore 64/1541 - naprawa/diagnoza.
Zawsze aktualne!

Offline Raf

  • Master of disaster
  • Administrator
  • Level 7
  • **********
  • Wiadomości: 7339
  • Wolność, własność, sprawiedliwość
RunStop + Restore
« Odpowiedź #4 dnia: 13 Lipca 2009, 09:03 »
po co to blokowac? przeciez to jest odpowiednik ctrl+break.....
"Cokolwiek powiesz albo napiszesz, znajdzie się ktoś, kto słyszy lub czyta coś zupełnie innego i jeszcze bezczelnie wmawia Ci to"

Offline Sebaloz

  • Level 6
  • ******
  • Wiadomości: 1520
RunStop + Restore
« Odpowiedź #5 dnia: 13 Lipca 2009, 09:38 »
                   
Raf napisal:
po co to blokowac? przeciez to jest odpowiednik ctrl+break.....


Bo zawsze sie ktos znajdzie kto bedzie chcial sprawdzic czy zablokowane.
Przeciez nie nabierze sie na to zeby przed uruchomieniem wpisac poke \"Smile\"

zielok__

  • Gość
RunStop + Restore
« Odpowiedź #6 dnia: 13 Lipca 2009, 00:00 »
                   
Sebaloz/Lepsi.De napisal:

Bo zawsze sie ktos znajdzie kto bedzie chcial sprawdzic czy zablokowane.
Przeciez nie nabierze sie na to zeby przed uruchomieniem wpisac poke \"Smile\"


O wlasnie \"Smile\"

Izaak Berenbaum__

  • Gość
RunStop + Restore
« Odpowiedź #7 dnia: 13 Lipca 2009, 14:55 »
                   
Sebaloz/Lepsi.De napisal:
                   
Raf napisal:
po co to blokowac? przeciez to jest odpowiednik ctrl+break.....

Bo zawsze sie ktos znajdzie kto bedzie chcial sprawdzic czy zablokowane.

niech jeszcze sprawdzi czy zablokowany jest przycisk reset w komodorku. albo czy korki w mieszkaniu sa zablokowane.

Offline V-12/Tropyx

  • Level 7
  • *******
  • Wiadomości: 2765
  • 0ldsk00l 4ever!
    • http://www.riversedge.pl/
RunStop + Restore
« Odpowiedź #8 dnia: 13 Lipca 2009, 22:15 »
Blokowac? Nie blokowac? Po co dyskutowac? Jest to czysto estetyczna czynnosc, ktorej rezultat dedykuje sie tym, ktorym podczas ogladania produkcji swierzbia palce i bladza nimi po klawiaturze \"Smile\".
http://www.riversedge.pl/ - zapraszam na nową stronę: recenzje, relacje, strefa C64.

Serwis Commodore 64/1541 - naprawa/diagnoza.
Zawsze aktualne!

Offline wegi

  • Level 7
  • *******
  • Wiadomości: 2588
RunStop + Restore
« Odpowiedź #9 dnia: 13 Lipca 2009, 23:32 »
Jakkolwiek restore jest dolaczone bezposrednio do NMI i przerwanie zostanie i tak wyzwolone. W krytycznych czasowo momentach (fastload przykladowo) z duzym prawdopodobienstwem powali program.
Gdy po wynalezieniu komputera kwantowego jedni pytali o sposób wytwarzania prądu, kisiel pytał jak wytwarzać świeczki...

NIECH NIE BĘDZIE NICZEGO !!!

CZY RAF PIŁ Z JERICHA KUBECZKA ???

Nitro__

  • Gość
RunStop + Restore
« Odpowiedź #10 dnia: 14 Lipca 2009, 09:32 »
Jest metoda pro na to, chodzi w niej o to, aby wywolac przerwanie NMI i go nie zakonczyc, wtedy sytuacja opisana powyzej nie zajdzie.

Offline wegi

  • Level 7
  • *******
  • Wiadomości: 2588
RunStop + Restore
« Odpowiedź #11 dnia: 14 Lipca 2009, 16:12 »
*=$1000

sei
lda #$38
sta $01
lda #sta $fffa
lda #>nmi1
sta $fffb
jmp *
            :
nmi1
lda #sta $fffa
inc $0400
jmp *-3

nmi2
lda #sta $fffa
inc $0450
jmp *-3

wychodzi, ze z restore nie da sie tego zamaskowac
Gdy po wynalezieniu komputera kwantowego jedni pytali o sposób wytwarzania prądu, kisiel pytał jak wytwarzać świeczki...

NIECH NIE BĘDZIE NICZEGO !!!

CZY RAF PIŁ Z JERICHA KUBECZKA ???

Nitro__

  • Gość
RunStop + Restore
« Odpowiedź #12 dnia: 14 Lipca 2009, 18:07 »
                   
Cytat:
The Action Replay (and almost any other Freezer) works via IRQ or NMI, then the AR-ROM is switched in.
If you disable all IRQs (e.g. SEI), and disable all NMIs (forcing a NMI and never acknowledging it), the freezer button should not work anymore.

Z tego tekstu wynika, ze jest inaczej \"Wink\"

Offline Kisiel

  • Level 7
  • *******
  • Wiadomości: 11447
  • Number 7 in all users competition...
    • http://wiki.projekt64.filety.pl/doku.php
RunStop + Restore
« Odpowiedź #13 dnia: 14 Lipca 2009, 18:11 »
IMHO nie ma potwierdzenia nmi ani irq w 6510. Najprosciej zablokowac to wylaczajac rom i kierujac wektor na rti
idz wyprostowany wśród tych co idą na kolanach

...w przypadku checi zakupu UK1541,GA,MA,T8500,T7501 prosze o kontakt na Facebooku, haslo: UK1541....

Offline wegi

  • Level 7
  • *******
  • Wiadomości: 2588
RunStop + Restore
« Odpowiedź #14 dnia: 31 Lipca 2009, 23:11 »
Nitro wymyslilem troche denny sposob na NMI:
http://forum.c64power.com/index.php?id=1877&fid=1

ale sztuka jest...

ech... gdziez te czasy, gdzie o 9:00 w Dniu Kobiet w zakladzie pracy zaden mezczyzna trzezwy nie byl \"Sad\"
Gdy po wynalezieniu komputera kwantowego jedni pytali o sposób wytwarzania prądu, kisiel pytał jak wytwarzać świeczki...

NIECH NIE BĘDZIE NICZEGO !!!

CZY RAF PIŁ Z JERICHA KUBECZKA ???