28 October 2010, 14:53 | #1 |
Junior Member
Join Date: Dec 2002
Location: The Streets
Age: 40
Posts: 2,731
|
Confused with part of Flashtro tutorial
Don't worry, I'm looking at a relatively simple one for a relatively simple game.
http://flashtro.com/page.php?al=alias6734 The problem is at the beginning - I've pretty much replicated it from booting up XCopy to copying the tracks to a new disk, then entered AR3. Now, when I input "rt 0 1 10000" followed by "d 1000c" it only appears to disassemble $1000C and not the rest of the section like in the screenshot. Am I doing something wrong? Is this how it's supposed to happen? Thanks. |
28 October 2010, 14:55 | #2 |
move.l #$c0ff33,throat
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,863
|
You need to press enter for the next line to appear. However, if you can't figure that out on your own I don't think cracking is an art you'll master, sorry.
|
28 October 2010, 14:57 | #3 |
gone
Join Date: Apr 2007
Location: completely gone
Posts: 1,596
|
It's a while since I used AR3 so I might be wrong but, after you disassemble a particular instruction like you did with "d 1000c", don't you just keep pressing enter to keep disassembling each of the following instructions in turn...?
|
28 October 2010, 14:57 | #4 |
gone
Join Date: Apr 2007
Location: completely gone
Posts: 1,596
|
Beaten by Sting!
...again. |
28 October 2010, 15:37 | #5 |
Junior Member
Join Date: Dec 2002
Location: The Streets
Age: 40
Posts: 2,731
|
Well I'm sorry if the screenshot made it look like it just outputted the whole list automatically, mister!
|
03 November 2010, 05:12 | #6 | |||
Junior Member
Join Date: Dec 2002
Location: The Streets
Age: 40
Posts: 2,731
|
Moaaarrrrr questions, m'lord. Bits from the Stack Up tutorial:
Quote:
Quote:
Quote:
I know I'll understand and master it all someday, just you wait! |
|||
03 November 2010, 10:01 | #7 |
Global Moderator
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
|
How is this in support.apps?????????????????
Moved to coders heaven! |
03 November 2010, 10:35 | #8 | ||
move.l #$c0ff33,throat
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,863
|
Quote:
Quote:
Not that I want to spoil your fun but I pretty much doubt it. |
||
03 November 2010, 10:41 | #9 |
Global Moderator
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
|
It does look pretty simple, but I guess not being able to read the screen properly would be a disadvantage. I had to use a magnifier for those screenshots!
|
05 November 2010, 03:16 | #10 | |
Junior Member
Join Date: Dec 2002
Location: The Streets
Age: 40
Posts: 2,731
|
It also doesn't help that some of the tutorials have broken picture references hence no screenshots to go by at all..... but I digress!
Well, I tried again with the Stack Up tutorial, worked out which command I screwed up on, redid it and everything seems to look better.... except I still can't get a breakpoint to activate and take me back to AR. So lemme explain..... I inserted the first BRA command correctly into the bootblock, got the new bootblock checksummed and written to the copied disk, and when I boot it, it'll tick the disk for a second and a half before stopping (or rather, "freezing" on an active light at track 35) on the white Kickstart screen. No guruing this time, and the results in AR I was getting from the commands looked comfortably similar to the screenshots. The only problem is that when it comes round to inserting the breakpoint in the correct location (which I obviously do), I get out of AR and wait for it to hit, only it doesn't. So I must've missed the boat somewhere along the line. Again, I followed the instructions up to this point to the letter. I guess another thing I should note is this bit: Quote:
|
|
05 November 2010, 11:24 | #11 |
Registered User
Join Date: May 2004
Location: Somewhere secret
Age: 50
Posts: 366
|
An easy way to tell is... have a look at the memory range you're about to save. If it's empty (which it should be after a reset, and if nothing has been loaded) then you've failed and it's not worth saving empty ram to disk - if you see code/data there then you're probably doing it right!
So in this instance... load bootblock from your copy, modify jmp $78000 to bra forever, fix the checksum, write it back to disk as indicated in the tutorial, reset and let it load and then stop for a couple of seconds... press magic AR button and try M 78000 to look in memory, if you see anything other than 00 00 00, press ESC and save memory just like the tutorial says! |
05 November 2010, 14:11 | #12 |
Junior Member
Join Date: Dec 2002
Location: The Streets
Age: 40
Posts: 2,731
|
Hmmm. Now it won't boot at all. Here's the commands I did from the start, step-by-step.
(Make copy of Stack Up with X-Copy) (press Page Up to go into AR) rt 0 1 10000 d 1000c (press Enter till you see 10066) (Esc) a 10066 BRA 10066 (Esc) (place backup disk in df0 bootchk 10000 wt 0 1 10000 (Reset) (Wait a few seconds) (Page Up) r a (whatever PC number is, in my case 15be) jmp (a3) (Esc) d (a498, not really my number, but you know) (press Enter till you see the address with the JMP 78000 instruction) (Esc) a (a4d0, again not my actual number) bra (number) (Esc) bootchk 10000 wt 0 1 10000 (Reset) Something tells me that maybe writing to 10000 again isn't the answer..... but then you did say to write the new instructions (which included putting back the "jmp (a3)" instruction) to disk again. Hmmmm. |
05 November 2010, 14:32 | #13 |
Junior Member
Join Date: Dec 2002
Location: The Streets
Age: 40
Posts: 2,731
|
Okay, so I deduced that writing to 10000 again wasn't such a hot idea, and tried to see if I could bootchk and write both jmp instructions back to disk via their respective addresses (where I found them). But apparently you can't specify a value less than $8400. Hnnnngh.
So am I definitely needing to write these two new changes to disk first before messing about with breakpoints? |
05 November 2010, 16:17 | #14 | ||
Registered User
Join Date: Sep 2009
Location: Norway
Posts: 1,712
|
Quote:
You are pretty much disencouraging people when you say that kind of things. Please stop being arrogant to beginners, people need to start somewhere... You were a newbie at this at some point too! |
||
05 November 2010, 16:23 | #15 |
move.l #$c0ff33,throat
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,863
|
Stop talking about things you have no fucking clue about, thank you.
|
05 November 2010, 16:48 | #16 |
Registered User
Join Date: Sep 2009
Location: Norway
Posts: 1,712
|
"Cracking Amiga games is not rocket science, it just takes a lot of time, patience and experiencing."
Point out what I was wrong about in the sentence above. I rest my case when you think about it three times. Sorry for exposing your amiga cracking skills pride. |
05 November 2010, 16:52 | #17 | |
move.l #$c0ff33,throat
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,863
|
Quote:
The only thing you made obvious here is that you, as usual, have no clue what you're talking about. Congratulations. |
|
05 November 2010, 16:56 | #18 |
Registered User
Join Date: Sep 2009
Location: Norway
Posts: 1,712
|
Wrong, try again.
"Cracking Amiga games is not rocket science, it just takes a lot of time, patience and experiencing." Point out what I was wrong about in the sentence above. |
05 November 2010, 17:00 | #19 |
Registered User
Join Date: Mar 2008
Location: Las Vegas/Nevada
Posts: 103
|
It's a run - on sentence?
|
05 November 2010, 17:53 | #20 | ||
Registered User
Join Date: Sep 2008
Location: Gainesville U.S.A.
Posts: 771
|
MethodGit - I'm a little confused on one point.
Quote:
Quote:
|
||
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Maptapper Tutorial Part 2 - Kid Gloves II | CodyJarrett | project.Maptapper | 15 | 25 June 2013 03:22 |
Maptapper Tutorial Part 1 - Introduction & The Basics | CodyJarrett | project.Maptapper | 0 | 24 June 2013 09:23 |
new and confused - cant save games | sully25 | New to Emulation or Amiga scene | 20 | 28 February 2009 23:41 |
Switching from 1.3 to 2.04!!! Im confused! | Galatran | New to Emulation or Amiga scene | 18 | 08 October 2008 13:30 |
Confused ??????? | CPC464 | Retrogaming General Discussion | 5 | 24 February 2002 19:05 |
|
|