English Amiga Board


Go Back   English Amiga Board > Search Forums

Showing results 1 to 40 of 2543
Search took 0.25 seconds.
Search: Posts Made By: ross
Forum: Coders. General 29 May 2020, 21:11
Replies: 7
Views: 257
Posted By ross
Eheheh, so in the end we don't disagree ;)

Eheheh, so in the end we don't disagree ;)
Forum: Coders. General 29 May 2020, 18:15
Replies: 7
Views: 257
Posted By ross
Well, actually you can do it to some extent, but...

Well, actually you can do it to some extent, but you lose several fundamental property [EDIT: because actually you are in single playfield mode with disjoint bitplanes]:

- you cannot scroll...
Forum: Coders. Asm / Hardware 29 May 2020, 17:42
Replies: 20
Views: 815
Posted By ross
Nahh, this should work :) Some hint: -...

Nahh, this should work :)

Some hint:
- insert a call to main loop in IRQ3 handler
- remove the video poll from the swap buffer routine
- move LMB check from main loop to main code (IRQ...
Forum: Coders. Asm / Hardware 29 May 2020, 14:14
Replies: 20
Views: 815
Posted By ross
Ok, immediately found the culprit. I write in...

Ok, immediately found the culprit. I write in this thread because can be useful to someone else.

You call the SwapBuffers routine (for the double buffer management) from your main loop, and not...
Forum: Coders. Asm / Hardware 29 May 2020, 10:08
Replies: 9
Views: 209
Posted By ross
This is interesting and only Stingray can clarify...

This is interesting and only Stingray can clarify it, none of the previous answers satisfy me :nervous

As a/b suggested the intended delay is 1s.
So how to calculate it with h-sync times?
Well...
Forum: Coders. Asm / Hardware 28 May 2020, 22:55
Replies: 20
Views: 815
Posted By ross
Yes, with all the components it is much easier to...

Yes, with all the components it is much easier to understand the problem.
Forum: Coders. Asm / Hardware 28 May 2020, 20:54
Replies: 20
Views: 815
Posted By ross
Ok. Many reasons why something can go wrong :) ...

Ok.
Many reasons why something can go wrong :)
I assume that you don't have a double buffer system, so you can have a race between copper and CPU on registers/sprite_list setup.

You have no...
Forum: Coders. Asm / Hardware 28 May 2020, 19:54
Replies: 20
Views: 815
Posted By ross
Probably I've used the wrong words. The...

Probably I've used the wrong words.

The control words for the first sprite view are loaded by DMA on line $19/$14 (PAL/NTSC) but are the pointers you need to setup before this video line in copper...
Forum: Coders. Asm / Hardware 28 May 2020, 19:14
Replies: 20
Views: 815
Posted By ross
As Dan said, it's clearly visible from your...

As Dan said, it's clearly visible from your video: the top sprite is from previous frame than the one below.

EDIT: better explained in successive messages.
Forum: Amiga scene 26 May 2020, 20:02
Replies: 104
Views: 3,889
Posted By ross
For grumblers with strange configurations and KS,...

For grumblers with strange configurations and KS, a patched version that should work everywhere (yes, also on 512KB only machines!).

A WHDLoad slave needed for game exit support.

Into the Zone!
Forum: Amiga scene 25 May 2020, 18:32
Replies: 104
Views: 3,889
Posted By ross
LOL, never happened to me, but I only played to...

LOL, never happened to me, but I only played to see if the trainer was working.
Well, be careful not to get caught when you have one life left :cheese

In fact I could change the type of trainer,...
Forum: Amiga scene 25 May 2020, 16:27
Replies: 104
Views: 3,889
Posted By ross
Nahh, when you are in your last life the capturer...

Nahh, when you are in your last life the capturer no longer comes :D
Forum: Amiga scene 25 May 2020, 14:22
Replies: 104
Views: 3,889
Posted By ross
Yep, it's a 'feature' ;)

Yep, it's a 'feature' ;)
Forum: Amiga scene 25 May 2020, 00:46
Replies: 104
Views: 3,889
Posted By ross
The game doesn't save the score. [added a...

The game doesn't save the score.

[added a comma to avoid misunderstandings :p]
Forum: Amiga scene 24 May 2020, 23:50
Replies: 104
Views: 3,889
Posted By ross
Great little game :great, kudos to...

Great little game :great, kudos to Pink/Fade1/Bartman^Abyss!



Someone posted it into the Zone! :D
Press RMB to start with infinite lives (or press it whenever you want during the game).
...
Forum: Coders. Asm / Hardware 21 May 2020, 16:45
Replies: 5
Views: 256
Posted By ross
:great

:great
Forum: Coders. Asm / Hardware 21 May 2020, 12:17
Replies: 5
Views: 256
Posted By ross
hmm maybe .. The screen doesn't scroll, so you...

hmm maybe ..
The screen doesn't scroll, so you might try playing with BPLCON1 and some unusual DDFSTRT that 'shift' fetch positions and make the CWAIT valid for the color changes.
Forum: Coders. Asm / Hardware 21 May 2020, 11:51
Replies: 5
Views: 256
Posted By ross
Hi Graeme, this is due to the way the AGA...

Hi Graeme, this is due to the way the AGA advanced fetches mode works.
You can view it with the visual DMA debugger.
Bitplane DMA slots are not distributed evenly over time but 'packed'.

64...
Forum: support.Games 19 May 2020, 21:03
Replies: 25
Views: 913
Posted By ross
All the package is custom made and I've replaced...

All the package is custom made and I've replaced most of the low level / init routines with mine (optimizing several things..).
Code/data are packed with nrv2r (search the forum, there are some...
Forum: support.Games 19 May 2020, 16:24
Replies: 25
Views: 913
Posted By ross
Done. To make things a little more...

Done.

To make things a little more interesting I added a trainer, fixed the display glitches and packed the game into a single file.

Attached. Yes, 71.6 KB for the full game :)
Works in every...
Forum: support.Games 18 May 2020, 19:33
Replies: 25
Views: 913
Posted By ross
Ok, I'll take a look.

Ok, I'll take a look.
Forum: support.Games 18 May 2020, 11:20
Replies: 25
Views: 913
Posted By ross
This. Game disable copper DMA and then setup...

This.
Game disable copper DMA and then setup chipset registers for the display with CPU.
Unfortunately it 'forgets' to set some that KS>3.0 has changed the way of use (in particular BLPxMODs)....
Forum: request.Other 12 May 2020, 00:29
Replies: 10
Views: 1,066
Posted By ross
You caught me :) Actually the first crack for...

You caught me :)
Actually the first crack for #1510 is from Galahad but I'm so blind I haven't even noticed it...
Well, mine contain a fix for processor >000, that probably no one will ever use...
Forum: support.WinUAE 08 May 2020, 15:22
Replies: 62
Views: 7,072
Posted By ross
Hi Toni, debug related oddity. Code: ...

Hi Toni, debug related oddity.

Code:
move.l #$7fff7fff,$dff09a
rts

Before launching the previous one I insert in the debugger:
w 0 dff09a 4 w 7fff7fff.l
>w
0: 00DFF09A - 00DFF09D (4) W...
Forum: Coders. Asm / Hardware 04 May 2020, 22:10
Replies: 83
Views: 11,054
Posted By ross
I share the glory with all the great coders here!...

I share the glory with all the great coders here!

[Obviously I bribed the judge :D]
Forum: Coders. Asm / Hardware 03 May 2020, 23:42
Replies: 23
Views: 1,254
Posted By ross
Only TAS ;), CLR is read/write but not atomic.

Only TAS ;), CLR is read/write but not atomic.
Forum: Coders. Asm / Hardware 03 May 2020, 21:38
Replies: 23
Views: 1,254
Posted By ross
hmm, you have not convinced me :) I simply...

hmm, you have not convinced me :)

I simply think that the engineers realized that they had mistakenly overlooked this possibility and corrected in 020+
(so much that they added tst.x (d,pc), but...
Forum: Coders. Asm / Hardware 03 May 2020, 19:45
Replies: 23
Views: 1,254
Posted By ross
For 68000 instructions timing see here: ...

For 68000 instructions timing see here:
http://oldwww.nvg.ntnu.no/amiga/MC680x0_Sections/mc68000timing.HTML
or here:
https://wiki.neogeodev.org/index.php?title=68k_instructions_timings

Do not...
Forum: Coders. Asm / Hardware 03 May 2020, 11:04
Replies: 23
Views: 1,254
Posted By ross
I totally agree. An instruction with...

I totally agree.

An instruction with addressing mode relative to pc that I tend to use (and that does not exist on bare 000) is tst d(pc)*.
With this machine directive or option, non-working code...
Forum: Coders. Asm / Hardware 03 May 2020, 01:44
Replies: 23
Views: 1,254
Posted By ross
Yes, an option or a machine directive, like: ...

Yes, an option or a machine directive, like:

machine mc68020

Start lea (data,pc),a0
move.l (A0),d0
rts

data dc.l $ABCDABCD
Forum: support.Other 01 May 2020, 18:06
Replies: 7
Views: 461
Posted By ross
Yes, you are right, I've an active DF1: and with...

Yes, you are right, I've an active DF1: and with it there is not enough memory.
I could insert my AddChip bootblock to fix it..
Well, who cares :)
Forum: support.Other 01 May 2020, 17:45
Replies: 7
Views: 461
Posted By ross
Into the Zone! Fix for slow processors, 1MB...

Into the Zone!

Fix for slow processors, 1MB chip ram required (this is by intro design) you need to disable DF1: in 515+512KB machines.
Forum: support.WinUAE 01 May 2020, 10:54
Replies: 9
Views: 789
Posted By ross
You are a M! :p

You are a M! :p
Forum: Coders. Asm / Hardware 01 May 2020, 10:20
Replies: 4
Views: 848
Posted By ross
The concerned WAIT instruction: dc.w $802D,$80fe ...

The concerned WAIT instruction: dc.w $802D,$80fe
As you can see I've a wait for any position >=$80 because I completely mask the vertical positions excluding bit 7
(so I could have put any value...
Forum: Amiga scene 30 April 2020, 21:05
Replies: 44
Views: 3,790
Posted By ross
Nah :), better if done directly by pink. Mine...

Nah :), better if done directly by pink.
Mine is only a tiny and dirty hack :cool
Forum: Amiga scene 30 April 2020, 18:59
Replies: 44
Views: 3,790
Posted By ross
Infinite lives. Start a new game, press and...

Infinite lives.
Start a new game, press and keep pressed right mouse button during "Round 1" blinking until game start (you can notice a little screen flash).

Remember that alien invasion leads...
Forum: Amiga scene 30 April 2020, 14:41
Replies: 44
Views: 3,790
Posted By ross
Ok, into the Zone! It's a patch a bit rough but...

Ok, into the Zone!
It's a patch a bit rough but works (for me) :)

Cheers.
Forum: Amiga scene 29 April 2020, 18:18
Replies: 44
Views: 3,790
Posted By ross
Yes, I had already noticed when the problem arose...

Yes, I had already noticed when the problem arose and I've a patch for it.
And also a trainer; the game continues to be more difficult until level 99, but it is impossible already much earlier :)
...
Forum: Coders. General 28 April 2020, 19:12
Replies: 17
Views: 849
Posted By ross
Yep, this can't work on its own. Inside there...

Yep, this can't work on its own.
Inside there is also some encrypted code...

Not the best example to learn how to use ReSource :)
Forum: Coders. General 28 April 2020, 18:53
Replies: 17
Views: 849
Posted By ross
Maybe a binary loaded with LoadSeg() and then...

Maybe a binary loaded with LoadSeg() and then modified?

More info needed :)
Showing results 1 to 40 of 2543

 
Forum Jump

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


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