![]() |
![]() |
#41 |
Registered User
Join Date: Jun 2016
Location: UK
Posts: 428
|
On the A500 you could attach something to the expansion port that replaced the entire CPU with an emulated one, with full debug capability. Like an Action Replay it could see all the custom registers and anything written to RAM as well.
Well, really just an Action Replay with a USB or serial port would be enough. I wonder how feasible it is. |
![]() |
![]() |
#42 | |
Ex nihilo nihil
Join Date: Oct 2017
Location: CH
Posts: 5,151
|
Quote:
![]() A cool reading that allowed me to begin to fill some of the holes that others reading began to dig/raise in my 68k learning process ![]() |
|
![]() |
![]() |
#43 | |
Moon 1969 = amiga 1985
Join Date: Apr 2007
Location: belgium
Age: 48
Posts: 3,914
|
Quote:
one debug from the memory and the other from the source code ?? Is there a doc about the winuae debugger ?? Sorry for noob question and since i made this thread i didn't have the time to have a look about it. But i hope i'll have very soon. By the way thank you guys !!! ![]() More coders the amiga will have more the scene will be alive !!! long live to the amiga ! ![]() |
|
![]() |
![]() |
#44 | |
Registered User
Join Date: Jun 2016
Location: UK
Posts: 428
|
Quote:
With a source level debugger you can step through lines in your source code so it's much easier to see what is happening and fix problems. |
|
![]() |
![]() |
#45 |
Ex nihilo nihil
Join Date: Oct 2017
Location: CH
Posts: 5,151
|
|
![]() |
![]() |
#46 | |
Registered User
Join Date: Oct 2017
Location: Sunderland, England
Posts: 2,702
|
Quote:
Does anyone know where... I have big respect for Dave Jones and I'd love to read that series. |
|
![]() |
![]() |
#47 |
Ex nihilo nihil
Join Date: Oct 2017
Location: CH
Posts: 5,151
|
All, I don't know. But some can be found : http://eab.abime.net/showthread.php?...79#post1334479
|
![]() |
![]() |
#48 |
Registered User
Join Date: Nov 2017
Location: Amiga Kingdom
Posts: 368
|
|
![]() |
![]() |
#49 |
Registered User
Join Date: Oct 2017
Location: Sunderland, England
Posts: 2,702
|
|
![]() |
![]() |
#50 |
Registered User
Join Date: Jul 2015
Location: The Netherlands
Posts: 3,464
|
Note that these are all also on archive.org for those who want a more 'permanent' source. But still nice to see them in the Zone
![]() |
![]() |
![]() |
#51 |
Ex nihilo nihil
Join Date: Oct 2017
Location: CH
Posts: 5,151
|
Happy that this reading I pointed to was also useful for others and not only for turrican 3
![]() Thanks for putting it in the zone LongLifeA1200. Now hope that turrican3 had a look at it ![]() |
![]() |
![]() |
#52 |
Registered User
Join Date: Feb 2018
Location: Northumberland, UK
Posts: 272
|
How does one go about getting access to The Zone to read these articles? The link above says that I am trying to access a restricted area?
|
![]() |
![]() |
#53 |
Ex nihilo nihil
Join Date: Oct 2017
Location: CH
Posts: 5,151
|
|
![]() |
![]() |
#54 |
Registered User
Join Date: Feb 2018
Location: Northumberland, UK
Posts: 272
|
|
![]() |
![]() |
#55 |
Registered User
Join Date: Mar 2021
Location: SWEDEN
Posts: 40
|
I know this is an old post but maybe people still return here for guidance.
I was trying to learn Amiga ASM for 7 years, but was not until I read like 100 pages (several times) of the PDFs "Amiga_Hardware_Reference_Manual_3rd_edition" and "COMPUTEs_Amiga_Machine_Language_Programming_Guide" and "Amiga_Machine_Language_Abacus", that I finally started to get enough fundamentals to do some simple demo coding. You slowly start to see the logic, that ASM is all about moving data around inside the $MEMORY, using the CPU for simple logic, math calculations and COMPARE A with B...THEN JUMP to Subroutine, and of course using the specially assigned $CUSTOM_CHIP_MEMORY functions like $dff180 = background color. Reading other people's code is simply insane ![]() Last edited by REAKTOR BEAR; 03 October 2022 at 21:29. |
![]() |
![]() |
#56 |
Ex nihilo nihil
Join Date: Oct 2017
Location: CH
Posts: 5,151
|
Not the same books but quite the same conclusion here
![]() jel's (FR) [ Show youtube player ] & Photon's (UK) [ Show youtube player ] video tutorials (watched again and again ![]() |
![]() |
![]() |
#57 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,456
|
the best is to try to copy / code simple examples from books and see them in action / step by step debug
also learn about hardware registers/copperlists and basic library startup/end (graphics/copper). - If you need to allocate memory you need exec AllocMem / FreeMem - If you need files you need to open dos.library and learn Open/Read/Close... There were pretty good books at the time. I used basic "Micro Application" asm book, and also the Amiga Bible... Copying / typing source code from paper to computer was also part of the learning process. Copy/paste teaches nothing. |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Tool to convert asm to gnu asm (gas) | Asman | Coders. Asm / Hardware | 13 | 30 December 2020 11:57 |
Learning C | nobody | Coders. C/C++ | 28 | 15 June 2016 08:07 |
I need help with my intro... I´m learning... | Skillion76 | Coders. General | 10 | 27 September 2014 17:36 |
Wanting to start learning to code amiga in asm | fishyfish | Coders. Asm / Hardware | 5 | 03 March 2012 06:11 |
Help needed!!Random octal numbers generator(asm) | sheryn88 | Coders. General | 6 | 01 August 2010 07:19 |
|
|