Click Here
home features news forums classifieds faqs links search
6155 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
22 crawler(s) on-line.
 95 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!

/  Forum Index
   /  Amiga Development
      /  Oldskool democoding questions
Register To Post

Goto page ( Previous Page 1 | 2 | 3 )
PosterThread
ChaosLord 
Re: Oldskool democoding questions
Posted on 6-Mar-2013 23:09:54
#41 ]
Cult Member
Joined: 4-Apr-2005
Posts: 782
From: Houston, Texas USA

@wawa

Quote:

wawa wrote:
@ChaosLord

mostly chrome atm. but ive tried multiple times, answered stupid riddles, tried to read some hieroglyphs to paste them into boxes, filled the form for a number of times till ive got really fed up with it.

I have had problems on other sites where the captcha thing was unreadable or just plain wrong. But somehow I hacked my way into the AmigaCoding.de site. I might have just gotten lucky.

I am like u, I have to give up on sites that are overly hard to sign up to.

Also the site has a bug where it sometimes use a random number for the text instead of a real number. This then produces crystal clear black text on a crystal clear black background which, surprisingly, is impossible to read.
For example, all the buttons that say "Submit" or "Preview" are 100% unreadable.

Lots of websites have the same bug.

But I don't think that bug has afflicted you in ur case.

Maybe he could sign u up "manually" himself then transfer control of the account over to u?

_________________
Wanna try a wonderfull magical Amiga strategy game?
Total Chaos AGA

 Status: Offline
Profile     Report this post  
Vikke 
Re: Oldskool democoding questions
Posted on 7-Mar-2013 11:22:42
#42 ]
Regular Member
Joined: 22-Apr-2004
Posts: 106
From: Finland

@Vikke

One more question regarding a website for assembler coding on old Amigas:

As I don't want to make a blog, would it be best to start forumthreads on both Amigaworld and EAB to be able to talk about the code, if there is something to talk about?

 Status: Offline
Profile     Report this post  
OlafS25 
Re: Oldskool democoding questions
Posted on 7-Mar-2013 15:39:45
#43 ]
Elite Member
Joined: 12-May-2010
Posts: 6573
From: Unknown

@ChaosLord

I see the Problems with Spam on all sites (at the moment on morphzone.org) and got a lot of warnings regarding this when I created the site. I have just new registered in a couple of minutes so it is possible.

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: Oldskool democoding questions
Posted on 7-Mar-2013 19:27:25
#44 ]
Elite Member
Joined: 9-Jun-2004
Posts: 13047
From: Norway

@matthey

Quote:
Disassemblers can do a pretty good job of determining what is a string. Small data can be difficult to judge whether it's code or data (strings) though. Here is a newer version of ADis that I have been working on:


I tried it, it did not disassemble every thing, it did a better job at finding text strings.

Quote:
It doesn't tell you the names of Amiga hardware registers like IRA does though.


But it does tell you original hex values so you can revert back to hex if the compiler did something wrong.

None of disassemblers renames the labels to some thing readable if its strings, this should be possible.

_________________
http://lifeofliveforit.blogspot.no/
Facebook::LiveForIt Software for AmigaOS

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: Oldskool democoding questions
Posted on 7-Mar-2013 20:34:45
#45 ]
Elite Member
Joined: 9-Jun-2004
Posts: 13047
From: Norway

@matthey

Quote:
I wonder how close in speed a PPC optimized JIT/dynrec compiler converting optimized 68k code could come to the average compiled PPC code.


I think thats hard question to answer, it will depend on the code, cache misses, and amount of emulation and optimizing that goes in to the generated code, and number of native system calls.

Dynrec is not just for emulators it can be used to optimize code, by replacing old machine code whit whit faster new machine code that do more in fewer clock cycles, like in the example I liked to.

By for example converting MC68000 to MC68020 code.

Quote:
I bet there wouldn't be too big of difference.


The result might where a lot, generally you get speed up, the difference between script langrages that uses JIT and the onces that does not, is really big.

http://luajit.org/performance_ppc.html

On LuaJIT 2.0.0 interpeted vs JIT, JIT is 26.71 times faster in the md5 test, but the binaray-trees is only 1.22 times faster.

http://blog.gmarceau.qc.ca/2009/05/speed-size-and-dependability-of.html
http://euaejit.blogspot.no/2012/07/lies-damned-lies-statistics-and.html
http://benchmarksgame.alioth.debian.org/

If you know of any Mandel broth test for 680x0 I be happy to test it whit Petunia JIT enabled, disabled and in UAE whit out JIT, and native PPC if it can be recompiled.

Last edited by NutsAboutAmiga on 07-Mar-2013 at 08:56 PM.
Last edited by NutsAboutAmiga on 07-Mar-2013 at 08:46 PM.
Last edited by NutsAboutAmiga on 07-Mar-2013 at 08:45 PM.
Last edited by NutsAboutAmiga on 07-Mar-2013 at 08:43 PM.
Last edited by NutsAboutAmiga on 07-Mar-2013 at 08:35 PM.

_________________
http://lifeofliveforit.blogspot.no/
Facebook::LiveForIt Software for AmigaOS

 Status: Offline
Profile     Report this post  
klx300r 
Re: Oldskool democoding questions
Posted on 7-Mar-2013 20:38:22
#46 ]
Elite Member
Joined: 4-Mar-2008
Posts: 3896
From: Toronto, Canada

@Vikke

I've got a A1000 & A1200 waiting for you to bring on the new demo mate

_________________
____________________________
c64-2sids, A1000, A1200T-060@50(finally working!),A4000-CSMKIII
! My Master Miggies- Amiga 1000 & AmigaOne X1000 !
mancave-ramblings
X1000 I BELIEVE

 Status: Offline
Profile     Report this post  
matthey 
Re: Oldskool democoding questions
Posted on 7-Mar-2013 23:15:44
#47 ]
Elite Member
Joined: 14-Mar-2007
Posts: 2877
From: Kansas

Quote:

NutsAboutAmiga wrote:
Quote:
Disassemblers can do a pretty good job of determining what is a string. Small data can be difficult to judge whether it's code or data (strings) though. Here is a newer version of ADis that I have been working on:


I tried it, it did not disassemble every thing, it did a better job at finding text strings.


You do have to choose the correct processor (like ADis -m6 for 68060+MMU+FPU) as only 68000 instructions will be identified by default. Dead code and unidentified code will not be disassembled currently because of the way ADis follows the execution route of the code. You can tell ADis to disassemble that offset as code with a command line option though. Eventually there could be an option for another pass to try and disassemble what is left or mark it as possible dead code for removal. ADis needs to get a little smarter at identifying code, data and text first. It's not bad but could be better.

Quote:

But it does tell you original hex values so you can revert back to hex if the compiler did something wrong.

None of disassemblers renames the labels to some thing readable if its strings, this should be possible.


You can specify ADis -a like IRA for helpful comments. There is more info than IRA with the most given with ADis -a8. This will show flags of how the data was identified, like text or relocatable. All the text is in a list+hash table (see refs.c) and it's possible to change the name of a reference. If you use ADis -l, some library information is defined kind of like what you are asking for. ADis can read symbols and use .fd files to name functions. Options to name strings like "intuition.library",0 to IntuitionName and renaming absolute values to register names shouldn't be too difficult.

There is also the Amiga disassembler Resource which has an editor so much more can be done. It's not free and the editor might have problems on AmigaOS 4 though.

Quote:

Dynrec is not just for emulators it can be used to optimize code, by replacing old machine code whit whit faster new machine code that do more in fewer clock cycles, like in the example I linked to.


True. It depends on how well the dynrec is coded though. In the case of the DosBox Dynrec it's a de-optimizer .

 Status: Offline
Profile     Report this post  
Vikke 
Re: Oldskool democoding questions
Posted on 8-Mar-2013 9:43:16
#48 ]
Regular Member
Joined: 22-Apr-2004
Posts: 106
From: Finland

@Vikke

I have been working on the layout of the website now, and it all seems to be nice and good, so the site will be up and running with the first code example sometime during the weekend.

As i have been making the website, I haven't had any time to make Amiga code, but I will put up a version of my first test done some days ago.

I will tell the domain of the site when it really is up and running.

 Status: Offline
Profile     Report this post  
Goto page ( Previous Page 1 | 2 | 3 )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle