English Amiga Board


Go Back   English Amiga Board > Search Forums

Showing results 1 to 40 of 4510
Search took 0.39 seconds.
Search: Posts Made By: meynaf
Forum: Nostalgia & memories Yesterday, 13:48
Replies: 34
Views: 1,292
Posted By meynaf
I find it odd nobody mentioned Gentle Winds from...

I find it odd nobody mentioned Gentle Winds from Jogeir Liljedahl.

https://www.youtube.com/watch?v=0Y6QmMTSN-0
Forum: Coders. General 13 June 2022, 13:35
Replies: 80
Views: 25,913
Posted By meynaf
May we see said 6502 DrawPixel routine ? It would...

May we see said 6502 DrawPixel routine ? It would be more "real-world" if we had the code.
Would be interesting to see that XOR/ORA filler as well.
I've never seen 6502 code beating 68000.
Forum: Coders. Asm / Hardware 09 June 2022, 09:02
Replies: 224
Views: 222,405
Posted By meynaf
You don't necessarily need to do 32-n. What...

You don't necessarily need to do 32-n.
What about :

moveq #-1,d2
lsl.l d3,d2
eor.l d1,d0
and.l d2,d0
eor.l d1,d0
ror.l d3,d0
asr.l d3,d1
Forum: Coders. Asm / Hardware 04 June 2022, 16:28
Replies: 22
Views: 1,465
Posted By meynaf
Of course. This is what well-documented...

Of course. This is what well-documented interfaces are for.
Actually for cross-module i've often chosen to not alter any register at all unless it's an output. My OS wrapper does exactly that. For...
Forum: Coders. Asm / Hardware 04 June 2022, 09:04
Replies: 22
Views: 1,465
Posted By meynaf
Well, you have to do this in all cases otherwise...

Well, you have to do this in all cases otherwise you're at risk of a register conflict. The fact a register is really used, or could be used, doesn't change that.
Functions often aren't called from...
Forum: Coders. Asm / Hardware 03 June 2022, 19:14
Replies: 22
Views: 1,465
Posted By meynaf
:lol And i suppose this AI is able to generate...

:lol
And i suppose this AI is able to generate 68k code too :laughing
Forum: Coders. Asm / Hardware 03 June 2022, 18:57
Replies: 22
Views: 1,465
Posted By meynaf
A good practice is to put same data in same...

A good practice is to put same data in same register whereever you can. Like on-map coordinate pairs in D6-D7, input data in A0, output data in A1, etc. This way it is not only cleaner, but also...
Forum: Retrogaming General Discussion 09 May 2022, 14:59
Replies: 22
Views: 1,209
Posted By meynaf
Last HD floppies were PC preformatted and were...

Last HD floppies were PC preformatted and were unreliable, with random errors. It seemed they never forgot their original format.
Forum: project.Amiga Game Factory 02 May 2022, 19:41
Replies: 88
Views: 7,384
Posted By meynaf
There is another possibility to properly resource...

There is another possibility to properly resource code at absolute location.
Try to find a different version of same program. As soon as code size changes, all subsequent addresses also change and...
Forum: project.Amiga Game Factory 28 April 2022, 21:24
Replies: 441
Views: 84,880
Posted By meynaf
Yes there exists AFB_68010 bit for AttnFlags so...

Yes there exists AFB_68010 bit for AttnFlags so the above code will indeed fail in that case.

If you use very long wait you take the risk of having more sample triggering clicks and you waste cpu...
Forum: Coders. Asm / Hardware 20 April 2022, 20:58
Replies: 33
Views: 2,678
Posted By meynaf
I would do the above example this way for 68k : ...

I would do the above example this way for 68k :

SPRITE_PALETTE_COUNT set 0
dbx macro
dc.w \1
SPRITE_PALETTE_COUNT set SPRITE_PALETTE_COUNT +1
endm

spritePalette:
dbx %000000000 ;...
Forum: News 12 April 2022, 09:40
Replies: 311
Views: 26,147
Posted By meynaf
Yet vbcc still uses vasm, at least the version i...

Yet vbcc still uses vasm, at least the version i used - and don't tell me it doesn't, i've had assembler errors once.
HiSoft C++ also uses asm as part of the build process.

But it's not as if...
Forum: News 11 April 2022, 23:13
Replies: 311
Views: 26,147
Posted By meynaf
None of these are anything we'd want to do on our...

None of these are anything we'd want to do on our Amigas, in case you have not noticed.



Which amounts to ?



I didn't follow the project, but yes, maybe it was slow dev because of ASM....
Forum: News 11 April 2022, 21:06
Replies: 311
Views: 26,147
Posted By meynaf
And how long did it take for the mainstream OSes...

And how long did it take for the mainstream OSes we have today ? :blased
Forum: News 11 April 2022, 20:39
Replies: 311
Views: 26,147
Posted By meynaf
By looking at that, i start to wonder : where's...

By looking at that, i start to wonder : where's the sense in that ? I mean, where's the point in doing all this, what exactly do they want to achieve when doing all this ?
For me it looks like a...
Forum: News 11 April 2022, 17:57
Replies: 311
Views: 26,147
Posted By meynaf
Not sure if the mere API definitions are enough,...

Not sure if the mere API definitions are enough, haven't seen them.
Sometimes these things are unclear and unsuitable for a full reimplementation.
The biggest part for such a project isn't actual...
Forum: News 11 April 2022, 16:01
Replies: 311
Views: 26,147
Posted By meynaf
Like with any other language, many months of work...

Like with any other language, many months of work i suppose (of which most of the time would be spent attempting to understand original code).
But as i said earlier, i don't work for free on...
Forum: support.Games 11 April 2022, 14:33
Replies: 19
Views: 2,063
Posted By meynaf
DM2 assuredly needs 68020+, i know it for having...

DM2 assuredly needs 68020+, i know it for having seen the code. In particular, it is full of bitfield instructions.
Forum: News 11 April 2022, 12:02
Replies: 311
Views: 26,147
Posted By meynaf
While it is possible some C compilers generate ML...

While it is possible some C compilers generate ML directly, i severely doubt this. Most of them translate to asm or at least it's certainly quite a few of them. As an example, vbcc uses vasm. And, i...
Forum: News 11 April 2022, 11:17
Replies: 311
Views: 26,147
Posted By meynaf
Sigh. Have I said there was a language perfect...

Sigh.
Have I said there was a language perfect for all tasks ?
No. All i'm saying is that any task can be performed in asm (which is not true for all these HLLs), and that it's not as difficult as...
Forum: News 11 April 2022, 10:52
Replies: 311
Views: 26,147
Posted By meynaf
Interfaces are not fully checked, as only the...

Interfaces are not fully checked, as only the type of the data is checked - and if it is wrong then the program will not work so it's easy to debug anyway. It will not see anything if the data is of...
Forum: News 09 April 2022, 15:55
Replies: 311
Views: 26,147
Posted By meynaf
Sure, but a complex application is just made of...

Sure, but a complex application is just made of many simpler modules - which can in turn be written in any language, and not necessarily the same.



Well, most ports at least are slow.
Of...
Forum: News 09 April 2022, 14:49
Replies: 311
Views: 26,147
Posted By meynaf
The problem is that stuff ported from PC like...

The problem is that stuff ported from PC like that, is dead slow. I know, i ported a few things this way. And the only way to fix that is : rewrite it in ASM...
Forum: News 09 April 2022, 14:42
Replies: 311
Views: 26,147
Posted By meynaf
An average developer wouldn't be able to do that,...

An average developer wouldn't be able to do that, regardless of the language.
And anyway, not a good example : this is not typical stuff we're going to see on our 68k machines - if at all.
Forum: News 09 April 2022, 11:14
Replies: 311
Views: 26,147
Posted By meynaf
You are charging the language for something it is...

You are charging the language for something it is not responsible of.
And remember you too have to deal with the consequences of your decision. Like wasting 50-75% of your raw cpu power for nothing,...
Forum: News 09 April 2022, 08:47
Replies: 311
Views: 26,147
Posted By meynaf
So you have to admit that asm is perfectly fine...

So you have to admit that asm is perfectly fine at least for some people. Didn't I tell somewhere something about having the right mindset ?



Strawman again. We're not saying HLL is useless,...
Forum: News 06 April 2022, 16:39
Replies: 311
Views: 26,147
Posted By meynaf
But you didn't say a thing when phx wrote "This...

But you didn't say a thing when phx wrote "This is not the forum for professional software development" (in reply to Thor, too).
Forum: News 06 April 2022, 15:41
Replies: 311
Views: 26,147
Posted By meynaf
So ok if you want, the inner workings of the...

So ok if you want, the inner workings of the emulator are discussed. And ? What does it change at the end ? What has bringed us there at first place already ?



So for you this is enough to say...
Forum: News 06 April 2022, 14:48
Replies: 311
Views: 26,147
Posted By meynaf
So what do we have here ? People who are talking...

So what do we have here ? People who are talking about what to do, not how to do it. IOW, about algorithmic rather than implementation. They are not looking at the generated asm. It's more "quick...
Forum: News 06 April 2022, 13:21
Replies: 311
Views: 26,147
Posted By meynaf
Right, who is still developing in SQL, Delphi,...

Right, who is still developing in SQL, Delphi, Swift, Ruby, or Lua, which are all even less.



That doesn't tell. In both ways. Still, doesn't count - asm isn't into a pit, it's still there.

...
Forum: News 06 April 2022, 13:05
Replies: 311
Views: 26,147
Posted By meynaf
Then it was just a language barrier. We weren't...

Then it was just a language barrier. We weren't speaking about the same things. This can happen. I just badly worded it (why aren't we just discussing in French ?).
My point was about what you code...
Forum: News 06 April 2022, 12:15
Replies: 311
Views: 26,147
Posted By meynaf
What does that change ? You can always...

What does that change ?



You can always do something impressive by using clever algorithms, but it will still be limited.



Oh what a show of bad faith.
If it's your hobby to f.e. repair...
Forum: News 06 April 2022, 10:54
Replies: 311
Views: 26,147
Posted By meynaf
Opposed, not strictly speaking. In addition, i...

Opposed, not strictly speaking.
In addition, i like asm not only because it allows writing faster and shorter code, but also for the coding freedom it procures. Of course, this is only valid for 68k...
Forum: News 06 April 2022, 09:55
Replies: 311
Views: 26,147
Posted By meynaf
He sure would. :D This is not business...

He sure would. :D



This is not business software either. Business software is software made for some customer's business, like websites for selling things.



That doesn't go very far, and...
Forum: News 05 April 2022, 21:34
Replies: 311
Views: 26,147
Posted By meynaf
That kind of attitude is what has bringed the...

That kind of attitude is what has bringed the Amiga its best titles, constantly pushing the limits.



Of course i know what it represents. How can you possibly code if you don't know what things...
Forum: News 05 April 2022, 20:31
Replies: 311
Views: 26,147
Posted By meynaf
Business projects on Amiga hardware today, stay...

Business projects on Amiga hardware today, stay serious.



Running emulators on a machine and coding on it, are two different things.



This has nothing to do with the point in question.
Forum: News 05 April 2022, 19:21
Replies: 311
Views: 26,147
Posted By meynaf
May i recall you on which site you are ? ...

May i recall you on which site you are ?



Knowing the instructions is not enough to be able to properly read code.



"modern machines" are completely OT here.
As i suppose there is no 68k...
Forum: News 05 April 2022, 14:30
Replies: 311
Views: 26,147
Posted By meynaf
Well, i even once found a guy who defended the...

Well, i even once found a guy who defended the idea that ARM (32-bit) ISA was better than m68k :lol
Forum: News 05 April 2022, 14:28
Replies: 311
Views: 26,147
Posted By meynaf
Well, correct code optimization isn't about...

Well, correct code optimization isn't about micro-optimization targeting a specific cpu. It starts by writing nice code that will run well on all the cpu range the program must work on. So i favor...
Forum: News 05 April 2022, 13:23
Replies: 311
Views: 26,147
Posted By meynaf
Perhaps this is why there are so many security...

Perhaps this is why there are so many security holes... :p



I only assumed it's not worth the effort on x86 and perfectly doable on 68k.
Showing results 1 to 40 of 4510

 
Forum Jump

All times are GMT +2. The time now is 15:33.


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