English Amiga Board


Go Back   English Amiga Board > Search Forums

Showing results 1 to 40 of 3842
Search took 0.31 seconds.
Search: Posts Made By: meynaf
Forum: Coders. Asm / Hardware Yesterday, 09:15
Replies: 10
Views: 303
Posted By meynaf
Probably me being a little pedantic here, but you...

Probably me being a little pedantic here, but you can do that without altering a register :
tst.b AudioRythmFlagAnim(pc)
bne .2
move.b #$3f,AudioRythmFlagAnim
.2
Forum: Coders. Asm / Hardware 28 July 2020, 20:11
Replies: 13
Views: 828
Posted By meynaf
So i have to do the work anyway. Better do...

So i have to do the work anyway. Better do everything at the same place then.



One init routine for one library function, so that the init routine is somehow local to that function.
You didn't...
Forum: Graphics. Tutorials 28 July 2020, 14:47
Replies: 7
Views: 350
Posted By meynaf
PPaint probably limits the min size to 320x200 to...

PPaint probably limits the min size to 320x200 to keep enough on-screen space for menus and tools. And the image can't be smaller than the screen.
Forum: Coders. System 28 July 2020, 09:16
Replies: 16
Views: 679
Posted By meynaf
If AllocVec returns zero, then not enough memory....

If AllocVec returns zero, then not enough memory. I don't see any other reason.

There could be plenty of memory overall but not enough chipmem.
It is possible total is enough but memory is...
Forum: Coders. Asm / Hardware 27 July 2020, 10:27
Replies: 13
Views: 828
Posted By meynaf
Not really ! Single include, many xref. I don't...

Not really ! Single include, many xref.
I don't want to have bunches of xref in source code. It has to be automatic, so the xref would have to be... in an include.



It's not that simple ;)...
Forum: Coders. Asm / Hardware 25 July 2020, 16:35
Replies: 13
Views: 828
Posted By meynaf
Every function has ifd/endc to add it or not. An...

Every function has ifd/endc to add it or not. An include is similar to adding a file in a project, it's just in the source rather than in some makefile.
There is nothing complicated in here.

Of...
Forum: Coders. Asm / Hardware 25 July 2020, 13:06
Replies: 13
Views: 828
Posted By meynaf
Why would this be complicated and messy ?...

Why would this be complicated and messy ? :confused
The one and only argument against this, is that the assembler will always have to reassemble everything, using unnecessary time. But considering...
Forum: Coders. Asm / Hardware 24 July 2020, 12:09
Replies: 13
Views: 828
Posted By meynaf
You're not alone doing something like that....

You're not alone doing something like that. :great



You could perhaps go one step further. Instead of defining by hand what you intend to use, you could include another file that will define a...
Forum: support.Other 21 July 2020, 10:03
Replies: 11
Views: 818
Posted By meynaf
I do these assign scripts too, for every program...

I do these assign scripts too, for every program that has assigns.
You can assign to the dir containing the script without specifying its path and therefore you can move whole dir around without...
Forum: Coders. Asm / Hardware 18 July 2020, 11:28
Replies: 5
Views: 371
Posted By meynaf
I would personnally never do an equality check...

I would personnally never do an equality check for a scan line, but a check for greater than. This alone can eliminate a lot of troubles.
Forum: support.Hardware 17 July 2020, 15:22
Replies: 18
Views: 504
Posted By meynaf
Makes me wonder, isn't there something getting...

Makes me wonder, isn't there something getting hot after a while ?
Forum: support.Hardware 17 July 2020, 15:05
Replies: 18
Views: 504
Posted By meynaf
No RAM expansion in the machine ? Fastmem failure...

No RAM expansion in the machine ? Fastmem failure is the only thing i know of, that could explain the crashes.
Forum: support.Hardware 17 July 2020, 14:41
Replies: 18
Views: 504
Posted By meynaf
When getting reboot loop, does the screen show...

When getting reboot loop, does the screen show any special color ? Red would indicate problem with ROM.
Forum: Coders. Asm / Hardware 15 July 2020, 08:52
Replies: 5
Views: 510
Posted By meynaf
If 0(d0) fails, try (d0.l) instead.

If 0(d0) fails, try (d0.l) instead.
Forum: Amiga scene 10 July 2020, 10:22
Replies: 8
Views: 373
Posted By meynaf
Arexx system library is rexxsyslib.library, not...

Arexx system library is rexxsyslib.library, not rexxsys.library.
Forum: Coders. General 07 July 2020, 15:01
Replies: 20
Views: 880
Posted By meynaf
Hopefully global include paths don't take over,...

Hopefully global include paths don't take over, it could sometimes have been very annoying ;)



Well, there is still the incpath option from the command line to cover that case.

In most cases...
Forum: Retrogaming General Discussion 06 July 2020, 22:26
Replies: 124
Views: 5,065
Posted By meynaf
On the ST there is single screen pointer,...

On the ST there is single screen pointer, contrary to the Amiga where you have one pointer per bitplane -- so changing it is faster on the ST.
Forum: Retrogaming General Discussion 06 July 2020, 21:48
Replies: 124
Views: 5,065
Posted By meynaf
There are several custom chips on the ST. The...

There are several custom chips on the ST. The Shifter is no magic, it's simply the chip that handles the display, i.e. a dumb framebuffer.
What you've seen in that Spectrum 512 program isn't made by...
Forum: Retrogaming General Discussion 06 July 2020, 13:06
Replies: 124
Views: 5,065
Posted By meynaf
You know what to do then :p Sure. ...

You know what to do then :p



Sure.



I knew this, but sometimes i bite even if i'm not the target ;)
Forum: Retrogaming General Discussion 06 July 2020, 12:17
Replies: 124
Views: 5,065
Posted By meynaf
Imagine mixing two channels, each 8 bit data and...

Imagine mixing two channels, each 8 bit data and 6 bit volume, for a total 2*(8+6)=28 bits. Would do 15, perhaps 16 bits dynamic, maybe even more ?
But not really possible as while volume writes...
Forum: Coders. General 06 July 2020, 11:54
Replies: 20
Views: 880
Posted By meynaf
Actually the include file - which contains code...

Actually the include file - which contains code for the emulation of said sound chip so you don't need it for experiments - is located in a path every program can access (PhxAss INCPATH in config)....
Forum: Retrogaming General Discussion 06 July 2020, 11:14
Replies: 124
Views: 5,065
Posted By meynaf
Unpredictable, but measurable (and usable to...

Unpredictable, but measurable (and usable to alter the output).



This does not say how exactly the test has been made.



PWM is filtered out and completely missing anyway if you use max...
Forum: Retrogaming General Discussion 06 July 2020, 10:11
Replies: 124
Views: 5,065
Posted By meynaf
Of course but this gives more discrete output...

Of course but this gives more discrete output levels than with a purely linear system.



Beware of assumptions ;)



What is Paula's output regarding the dynamic range exactly ? How was it...
Forum: Retrogaming General Discussion 06 July 2020, 09:06
Replies: 124
Views: 5,065
Posted By meynaf
Argh! It doesn't work this way. :blased ...

Argh! It doesn't work this way. :blased

Amiga D/As are not linear so simple multiply does not tell anything.
This is why 14-bit replay needs to be calibrated. And i'd say that a well calibrated...
Forum: Coders. General 06 July 2020, 08:42
Replies: 20
Views: 880
Posted By meynaf
Usually in this case there is some "include"...

Usually in this case there is some "include" directory in the tree, and some kind of incdir somewhere as well.
In addition, it is usually a good practice to avoid having files with exact same name...
Forum: Coders. General 04 July 2020, 20:11
Replies: 20
Views: 880
Posted By meynaf
That means source dir does not contain all the...

That means source dir does not contain all the necessary files to assemble the code and there is no incdir of any sort to fetch includes. Looks weird to me.
On the other hand, if you have a...
Forum: Coders. General 04 July 2020, 17:22
Replies: 20
Views: 880
Posted By meynaf
What i meant with the order being unimportant, is...

What i meant with the order being unimportant, is that this decision in the asm isn't very sensitive. You will always find situations in which the order would have been better the other way...
...
Forum: Coders. General 04 July 2020, 16:12
Replies: 20
Views: 880
Posted By meynaf
I would like it to be fetched from both positions...

I would like it to be fetched from both positions : if first one is not found, try the other.
The order does not seem important.
Forum: Amiga scene 04 July 2020, 09:25
Replies: 130
Views: 21,478
Posted By meynaf
In dungeon dirs there is a script to play them...

In dungeon dirs there is a script to play them automatically. Run them exactly like the game.
You never read readme files do you ? ;)
Forum: Amiga scene 03 July 2020, 18:52
Replies: 130
Views: 21,478
Posted By meynaf
It says dungeon file can not be found. Several...

It says dungeon file can not be found. Several dungeons are available, you need to choose one.
Forum: Amiga scene 30 June 2020, 13:30
Replies: 130
Views: 21,478
Posted By meynaf
PM me with the details then. It's probably...

PM me with the details then. It's probably nothing to fix.
Forum: Coders. Asm / Hardware 30 June 2020, 10:35
Replies: 40
Views: 2,892
Posted By meynaf
Even with icache off, even if they don't execute...

Even with icache off, even if they don't execute simultaneously, if instruction 1 overwrites instruction 2 then instruction 2 will still execute unmodified, because the write occurs several clocks...
Forum: Coders. Asm / Hardware 29 June 2020, 20:09
Replies: 40
Views: 2,892
Posted By meynaf
Checking the address of the instruction itself...

Checking the address of the instruction itself means support for SMC and, again, the 68k's philosophy is against it (it's also the reason why PC-relative modes aren't for writing).
A sure thing is...
Forum: Coders. Asm / Hardware 27 June 2020, 15:49
Replies: 40
Views: 2,892
Posted By meynaf
Yes indeed :laughing 060 did a few "not really...

Yes indeed :laughing
060 did a few "not really smart" moves. Hopefully (AFAIK) this one doesn't have a significant impact.
Forum: Coders. Asm / Hardware 27 June 2020, 15:15
Replies: 40
Views: 2,892
Posted By meynaf
Ok, here it goes : - perform computation with...

Ok, here it goes :
- perform computation with scale factor (*2, *4 or *8), if *1 is used instead then <020
- push a7 with movem.l a7,-(a7), then pop to another register and compare with a7 - if...
Forum: Coders. Asm / Hardware 27 June 2020, 13:57
Replies: 40
Views: 2,892
Posted By meynaf
Missed : in french, would be SE. :p If...

Missed : in french, would be SE. :p



If you want, i also have a few tricks to detect 020+, even some that don't need trapping.
Forum: Coders. Asm / Hardware 27 June 2020, 13:50
Replies: 40
Views: 2,892
Posted By meynaf
You don't need to stretch your brain :...

You don't need to stretch your brain : superscalar or not, the instruction executed will be the one before the alteration.
The 68060 does not in any manner monitor code alterations, nor does any...
Forum: Coders. Asm / Hardware 27 June 2020, 12:47
Replies: 40
Views: 2,892
Posted By meynaf
You mean without OS ? Not sure it's what you...

You mean without OS ?

Not sure it's what you want, but here are a few tricks :
- set some 040+ bit in cacr - if it reads back as 0, then 020-030
- try to access caar register - if not illegal,...
Forum: Coders. Asm / Hardware 25 June 2020, 17:23
Replies: 34
Views: 2,538
Posted By meynaf
If you're patching code and it doesn't fit...

If you're patching code and it doesn't fit otherwise, then it's acceptable.
If you're coding in a ROM and space is extremely limited, then it's acceptable.
Otherwise, forbidden. Coder license...
Forum: Coders. Asm / Hardware 25 June 2020, 16:42
Replies: 34
Views: 2,538
Posted By meynaf
It's not really not understandable as the intent...

It's not really not understandable as the intent is clear, but indeed, very dirty :D
Reminds me of the cmpi.w trick used by sas/c.
Showing results 1 to 40 of 3842

 
Forum Jump

All times are GMT +2. The time now is 12:54.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, vBulletin Solutions Inc.
Page generated in 0.27660 seconds with 10 queries