English Amiga Board


Go Back   English Amiga Board > Search Forums

Showing results 1 to 40 of 3249
Search took 0.30 seconds.
Search: Posts Made By: ross
Forum: request.Other Yesterday, 20:27
Replies: 12
Views: 1,719
Posted By ross
Just uploaded into the Zone!

Just uploaded into the Zone!
Forum: Coders. Asm / Hardware Yesterday, 15:27
Replies: 4
Views: 201
Posted By ross
Best way: do it with the CPU, you can find fast...

Best way: do it with the CPU, you can find fast methods with a search on EAB.
Theoretically you can do it with the blitter too, but too slow and convoluted.

DESC mode is global, so what you want...
Forum: Coders. General 11 May 2021, 00:34
Replies: 12
Views: 456
Posted By ross
No neat reference sorry, only old snippets from...

No neat reference sorry, only old snippets from BCPL and TripOS sources (and memory..).
(you can probably find information online)

About this code:

movea.l (356,a2), a4 ; 28 6A 01 64 = moveal...
Forum: Coders. General 10 May 2021, 19:34
Replies: 12
Views: 456
Posted By ross
uh, I wanted to answer this thread and instead I...

uh, I wanted to answer this thread and instead I answered a very old one simply because I had done a search to see if there was something public and useful (and the page remained open..) :D

Well,...
Forum: Coders. General 10 May 2021, 19:23
Replies: 7
Views: 1,722
Posted By ross
From what I remember there is a complete BCPL...

From what I remember there is a complete BCPL environment available for executables launched from the CLI.
I have no idea if the 3.1.4 ROMs continue to support it, but it was until 3.1 OS.
Some...
Forum: News 08 May 2021, 23:12
Replies: 443
Views: 54,700
Posted By ross
;) - Back on topic, this characters...

;)

-
Back on topic, this characters decomposition is awesome.

alpine9000, you have to find a way to insert it into the final game somehow.
:great
Forum: News 08 May 2021, 18:40
Replies: 443
Views: 54,700
Posted By ross
Questa è difficile :D Ma mi è piaciuta ;) ...

Questa è difficile :D Ma mi è piaciuta ;)

[sorry for the double message in foreign language]
Forum: Amiga scene 07 May 2021, 15:27
Replies: 149
Views: 11,243
Posted By ross
Congratulations Graeme, fantastic work :great

Congratulations Graeme, fantastic work :great
Forum: support.WinUAE 06 May 2021, 23:38
Replies: 211
Views: 63,312
Posted By ross
No need to sorry :) The version in The Zone! is...

No need to sorry :)
The version in The Zone! is for EAB users convenience only, the original archive is the one on Exotica, so it's all right.
Forum: support.WinUAE 06 May 2021, 23:27
Replies: 211
Views: 63,312
Posted By ross
The reason is simple. The archive contains an...

The reason is simple.
The archive contains an invalid Windows name. In the Pouet version this file is missing (therefore it is incomplete).

What I did is change the name of the file in the...
Forum: Nostalgia & memories 06 May 2021, 16:01
Replies: 40
Views: 1,357
Posted By ross
I propose stoning in the public square. ...

I propose stoning in the public square.


Before anyone takes me seriously: I'm obviously kidding :D
Forum: project.Amiga Game Factory 06 May 2021, 15:20
Replies: 98
Views: 8,344
Posted By ross
If you use the Intel ADPCM reference encoder you...

If you use the Intel ADPCM reference encoder you would better if you add this step (because it was born mainly for 16-bit samples..): /* Step 0 - get 8 bit signed PCM and convert to 16 bit signed */...
Forum: support.WinUAE 06 May 2021, 14:10
Replies: 211
Views: 63,312
Posted By ross
I think also this has nothing to do with WinUAE. ...

I think also this has nothing to do with WinUAE.

From the actual real 1200 video it appears that there is a bit plane left free to roam in chip memory.
Normally the state of the newly powered RAM...
Forum: Coders. Asm / Hardware 06 May 2021, 13:23
Replies: 6
Views: 601
Posted By ross
Ok, for the interested I've uploaded to The Zone!...

Ok, for the interested I've uploaded to The Zone! a fresh vasm compile:
vasmm68k_mot v1.8k daily snapshot 06-May-2021, x86_64-posix-seh-gcc-11.1.0

vasm 1.8k (c) in 2002-2021 Volker Barthelmann...
Forum: support.WinUAE 06 May 2021, 10:58
Replies: 211
Views: 63,312
Posted By ross
Yaga by Anadune Nothing to do with WinUAE. ...

Yaga by Anadune

Nothing to do with WinUAE.
It's a matter of 'bad' file name, see The Zone! for a fixed version.

You need a fast Amiga for this.
2nd part is nice, especially the tune.

abra...
Forum: Coders. Asm / Hardware 05 May 2021, 11:05
Replies: 6
Views: 601
Posted By ross
Confirmed in vasm 1.8k phx will fix this in no...

Confirmed in vasm 1.8k
phx will fix this in no time :) (at least with a warning, but better an error).

I second a/b, this trickery is for dc stuff.
Forum: Coders. Asm / Hardware 04 May 2021, 12:39
Replies: 92
Views: 3,230
Posted By ross
I reply, but I think it is so obvious to many in...

I reply, but I think it is so obvious to many in the forum that they will not even bother to do so.
Amiga is a limited platform and the system slows you down or does not leave you complete freedom...
Forum: Coders. Asm / Hardware 04 May 2021, 12:01
Replies: 92
Views: 3,230
Posted By ross
It's just a matter of context, and mcgeezer's one...

It's just a matter of context, and mcgeezer's one is precisely circumscribed.
Either mcgeezer makes a fully system compliant game, and then he adapts to the user's settings, or the whole game...
Forum: Coders. Asm / Hardware 04 May 2021, 10:40
Replies: 92
Views: 3,230
Posted By ross
I would not do the OpenScreen() method for one...

I would not do the OpenScreen() method for one reason only: it is by system and therefore can be patched.
So in the end you can have a screen promoted, shifted or whatever it is.

I have seen ugly...
Forum: Coders. Asm / Hardware 04 May 2021, 01:37
Replies: 92
Views: 3,230
Posted By ross
Yep, this is in my trap events handler and...

Yep, this is in my trap events handler and contain pr_WindowPtr=-1 setup:

include LVOs.i
include exec/execbase.i
include exec/tasks.i
include dos/dosextens.i
include devices/input.i...
Forum: Coders. Asm / Hardware 04 May 2021, 00:25
Replies: 92
Views: 3,230
Posted By ross
Both keypress and mouse events on hidden windows?...

Both keypress and mouse events on hidden windows?


Yep, this as usual ;)
Forum: Coders. Asm / Hardware 03 May 2021, 23:47
Replies: 92
Views: 3,230
Posted By ross
:agree

:agree
Forum: Coders. Asm / Hardware 03 May 2021, 23:29
Replies: 92
Views: 3,230
Posted By ross
A trap input handler is easy to install, but are...

A trap input handler is easy to install, but are you sure that mouse input goes to the Workbench below when I have a View(NULL) in the foreground?
Forum: Coders. Asm / Hardware 03 May 2021, 22:47
Replies: 92
Views: 3,230
Posted By ross
Check my edit, it's even easier :) I also...

Check my edit, it's even easier :)

I also happened to write directly to GfxBase allocated memory for copinit, so I mixed things up a bit..
(this works also, but hmm too much brutal and limited..,...
Forum: Coders. Asm / Hardware 03 May 2021, 22:17
Replies: 92
Views: 3,230
Posted By ross
Hi Graeme, I'm not entirely sure why you want to...

Hi Graeme, I'm not entirely sure why you want to use a View structure.

What I would do is simply call LoadView(NULL) and then directly write my copper list pointer to COP1LC.
Then use the value...
Forum: support.Games 01 May 2021, 19:13
Replies: 4
Views: 510
Posted By ross
Hi jotd, the password system is interesting...

Hi jotd, the password system is interesting because it 'inject' the parameters needed within the string.
That's why it looks so complicated, it's an encoding+checksum, it can't just be a 'simple'...
Forum: Coders. Asm / Hardware 30 April 2021, 19:20
Replies: 3
Views: 420
Posted By ross
Phase5 added also bit7 for 68060 EDIT: ah!...

Phase5 added also bit7 for 68060

EDIT: ah! seems that the best source is AROS:
/* AttnFlags */
/* Processors */
#define AFB_68010 0
#define AFB_68020 1
#define AFB_68030 2...
Forum: Coders. Asm / Hardware 30 April 2021, 10:54
Replies: 12
Views: 692
Posted By ross
Just move to a spare register :) Something like...

Just move to a spare register :)
Something like this:

moveq #%111,d1
and.l d0,d1
bne .theseBitsAreSet

In this case, speed is the same as btst version (which does not use...
Forum: Coders. Asm / Hardware 30 April 2021, 09:51
Replies: 12
Views: 692
Posted By ross
In your specific case (3 bits), could be as...

In your specific case (3 bits), could be as simple as:

btst d0,#%11111110
bne .theseBitsAreSet

; bits 1 or 2 or 3 are not set
move.l #-100,d0
rts
...
Forum: Coders. Asm / Hardware 25 April 2021, 11:56
Replies: 21
Views: 986
Posted By ross
With the LUT you can avoid inserting the lsr and...

With the LUT you can avoid inserting the lsr and code it directly into the generator.

You can also 'colour' the mix, compressing or expanding the sound, for free. You are free to generate as you...
Forum: Coders. Asm / Hardware 25 April 2021, 09:32
Replies: 21
Views: 986
Posted By ross
True. And your solutions are nice! But I bet for...

True. And your solutions are nice! But I bet for a bare 68k.;)
The LUT is by far the fastest and simplest, especially if you mix and clamp a whole buffer and you can keep a0 constant.

EDIT: and...
Forum: Coders. Asm / Hardware 25 April 2021, 00:58
Replies: 21
Views: 986
Posted By ross
Yep, notice that a0 point to the middle at the...

Yep, notice that a0 point to the middle at the end of the generator :)
lea -512(a0),a0


Optimized generator:
clamp_lut_generator:
lea clamp_lut(pc),a0
lea 1024(a0),a1
move.w ...
Forum: Coders. Asm / Hardware 25 April 2021, 00:41
Replies: 21
Views: 986
Posted By ross
Generator for the 1024 LUT: ...

Generator for the 1024 LUT:
clamp_lut_generator:
lea clamp_lut(pc),a0
move.w #512-128-1,d0
moveq #-128,d1
.1 move.b d1,(a0)+
dbra d0,.1
.2 move.b d1,(a0)+
...
Forum: Coders. Asm / Hardware 25 April 2021, 00:33
Replies: 21
Views: 986
Posted By ross
Just enlarge the lut to 1024 byte :)

Just enlarge the lut to 1024 byte :)
Forum: Coders. Asm / Hardware 25 April 2021, 00:13
Replies: 21
Views: 986
Posted By ross
Isn't this faster? clamp_lut_generator: ...

Isn't this faster?

clamp_lut_generator:
lea clamp_lut(pc),a0
moveq #-1,d0
moveq #-128,d1
.1 move.b d1,(a0)+
subq.b #1,d0
bmi.b .1
.2 move.b d1,(a0)+
Forum: Coders. Asm / Hardware 24 April 2021, 21:52
Replies: 21
Views: 986
Posted By ross
Just use a pre-clamped 512 element LUT ;)

Just use a pre-clamped 512 element LUT ;)
Forum: Coders. Asm / Hardware 14 April 2021, 19:46
Replies: 4
Views: 532
Posted By ross
With all DMAs off excluding blitter (yes, BLTPRI...

With all DMAs off excluding blitter (yes, BLTPRI does practically nothing in this situation because of idle cycles) you can do (227/2) writes per line.

(10240/2)/(227/2)=...
;)

EDIT:
This is...
Forum: Coders. Asm / Hardware 14 April 2021, 18:11
Replies: 13
Views: 693
Posted By ross
I was explaining to someone, just yesterday, the...

I was explaining to someone, just yesterday, the advantages of the Scc instructions, but I'm don't even remember who it was..

I need some rest :)
Forum: Coders. Asm / Hardware 14 April 2021, 17:16
Replies: 13
Views: 693
Posted By ross
Nice!

Nice!
Forum: Coders. Asm / Hardware 14 April 2021, 16:48
Replies: 13
Views: 693
Posted By ross
ahaha, this made my day :) In fact I was...

ahaha, this made my day :)

In fact I was thinking about how to solve this problem, but today doesn't seem to be the right day (I'm not in the mood :().

[off-topic]
It happens when you are...
Showing results 1 to 40 of 3249

 
Forum Jump

All times are GMT +2. The time now is 18:22.


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