English Amiga Board


Go Back   English Amiga Board > Coders > Coders. Asm / Hardware

 
 
Thread Tools
Old 15 May 2019, 10:25   #41
zero
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.
zero is offline  
Old 20 May 2019, 11:24   #42
malko
Ex nihilo nihil
 
malko's Avatar
 
Join Date: Oct 2017
Location: CH
Posts: 4,856
Quote:
Originally Posted by kasio View Post
I quite enjoyed this beginners introduction to 68k asm:
http://mrjester.hapisan.com/04_MC68/
Thanks for the link .

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 .
malko is offline  
Old 23 May 2019, 09:15   #43
turrican3
Moon 1969 = amiga 1985
 
turrican3's Avatar
 
Join Date: Apr 2007
Location: belgium
Age: 48
Posts: 3,913
Quote:
Originally Posted by roondar View Post
Ah, that'd be the holy grail really.
I love the WinUAE debugger, but source level debugging would be the bee's knees.
What's diference between the actual debugger and a source level debugger ??
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 !
turrican3 is offline  
Old 23 May 2019, 11:14   #44
zero
Registered User
 
Join Date: Jun 2016
Location: UK
Posts: 428
Quote:
Originally Posted by turrican3 View Post
What's diference between the actual debugger and a source level debugger ??
A basic debugger just disassembles the machine code and shows you that. So you don't get the comments and the formatting from your source code, and sometimes the disassembly is wrong too (e.g. it mistakes data for code).

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.
zero is offline  
Old 19 August 2019, 12:37   #45
malko
Ex nihilo nihil
 
malko's Avatar
 
Join Date: Oct 2017
Location: CH
Posts: 4,856
While searching for something else, found this article @turrican3.
I you want to read it...
malko is offline  
Old 19 August 2019, 23:19   #46
mcgeezer
Registered User
 
Join Date: Oct 2017
Location: Sunderland, England
Posts: 2,702
Quote:
Originally Posted by malko View Post
While searching for something else, found this article @turrican3.
I you want to read it...
Are all of the Amiga Format magazines available online?

Does anyone know where... I have big respect for Dave Jones and I'd love to read that series.
mcgeezer is offline  
Old 20 August 2019, 00:06   #47
malko
Ex nihilo nihil
 
malko's Avatar
 
Join Date: Oct 2017
Location: CH
Posts: 4,856
All, I don't know. But some can be found : http://eab.abime.net/showthread.php?...79#post1334479
malko is offline  
Old 20 August 2019, 14:07   #48
LongLifeA1200
Registered User
 
LongLifeA1200's Avatar
 
Join Date: Nov 2017
Location: Amiga Kingdom
Posts: 366
Quote:
Originally Posted by mcgeezer View Post
Are all of the Amiga Format magazines available online?

Does anyone know where... I have big respect for Dave Jones and I'd love to read that series.
All seven issues of Amiga Format featuring Dave Jones' series is in the zone now.
LongLifeA1200 is offline  
Old 20 August 2019, 16:23   #49
mcgeezer
Registered User
 
Join Date: Oct 2017
Location: Sunderland, England
Posts: 2,702
Quote:
Originally Posted by LongLifeA1200 View Post
All seven issues of Amiga Format featuring Dave Jones' series is in the zone now.
Nice one!
mcgeezer is offline  
Old 20 August 2019, 16:38   #50
roondar
Registered User
 
Join Date: Jul 2015
Location: The Netherlands
Posts: 3,406
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
roondar is online now  
Old 20 August 2019, 21:51   #51
malko
Ex nihilo nihil
 
malko's Avatar
 
Join Date: Oct 2017
Location: CH
Posts: 4,856
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
malko is offline  
Old 21 August 2019, 16:43   #52
DanielAllsopp
Registered User
 
DanielAllsopp's Avatar
 
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?
DanielAllsopp is offline  
Old 21 August 2019, 18:58   #53
malko
Ex nihilo nihil
 
malko's Avatar
 
Join Date: Oct 2017
Location: CH
Posts: 4,856
Quote:
Originally Posted by DanielAllsopp View Post
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?
click on "Rules & Help" on the top of the page
malko is offline  
Old 21 August 2019, 19:36   #54
DanielAllsopp
Registered User
 
DanielAllsopp's Avatar
 
Join Date: Feb 2018
Location: Northumberland, UK
Posts: 272
Quote:
Originally Posted by malko View Post
click on "Rules & Help" on the top of the page
Got it. Awesome. Thanks!
DanielAllsopp is offline  
Old 30 September 2022, 09:47   #55
REAKTOR BEAR
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 Anyway, good luck to anyone getting started, it is totally possible, but takes a little reading and testing. PS. I use AsmPro from Aminet, in hires 4 colors, works great.

Last edited by REAKTOR BEAR; 03 October 2022 at 21:29.
REAKTOR BEAR is offline  
Old 30 September 2022, 11:12   #56
malko
Ex nihilo nihil
 
malko's Avatar
 
Join Date: Oct 2017
Location: CH
Posts: 4,856
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 ) were of great help as well.
malko is offline  
Old 30 September 2022, 11:39   #57
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,160
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.
jotd is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
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

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 09:11.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.17425 seconds with 14 queries