English Amiga Board


Go Back   English Amiga Board > Search Forums

Showing results 1 to 40 of 113
Search took 0.02 seconds.
Search: Posts Made By: aros-sg
Forum: support.Apps 13 May 2022, 08:28
Replies: 15
Views: 1,093
Posted By aros-sg
Maybe there's some serial debug output happening....

Maybe there's some serial debug output happening. Try sashimi tool. And if there is such output try to redirect sashimi output to "NIL:".
Forum: News 11 May 2022, 16:01
Replies: 55
Views: 5,202
Posted By aros-sg
Yes I know, that's why I wrote "even if it is not...

Yes I know, that's why I wrote "even if it is not a hw sprite". After first frame (1/50 sec) you could do a bob restore/move/repaint to front buffer in vblank, so it's updated for second frame (1/50...
Forum: News 11 May 2022, 08:41
Replies: 55
Views: 5,202
Posted By aros-sg
If there was a bit processing power left, it...

If there was a bit processing power left, it would look even better if the ball moved around at 50 fps. Theoretically that can be done even if it's a bob and not a hw sprite and the rest of the game...
Forum: project.Amiga Game Factory 01 May 2022, 19:37
Replies: 325
Views: 55,365
Posted By aros-sg
Don't know. Maybe just something wrong in my...

Don't know. Maybe just something wrong in my head. I know almost all this games in this screenshots you posted. The color does not "feel" the same everywhere. Blue-ish purple seems worse than red-ish...
Forum: project.Amiga Game Factory 30 April 2022, 18:57
Replies: 325
Views: 55,365
Posted By aros-sg
Yeah .. except for all this purple stuff. Sorry....

Yeah .. except for all this purple stuff. Sorry. Maybe it's just me, but this color is really awful. Nothing should ever painted in this color. Is there any other game that uses that stupid color?
Forum: Coders. System 08 March 2022, 14:08
Replies: 5
Views: 1,578
Posted By aros-sg
I would maybe try to check in...

I would maybe try to check in InvokeEventHandler() whether ehn_Object is subclass of areaclass (either runtime check with OCLASS(cl) and cl = cl->cl_Super loop. Or adding some flag to noitfyclass...
Forum: support.WinUAE 03 March 2022, 07:21
Replies: 14
Views: 1,156
Posted By aros-sg
Don't store stuff at negative offset from...

Don't store stuff at negative offset from stackpointer. Otherwise for example preemptive task switches bite you.
Forum: Amiga scene 23 February 2022, 16:13
Replies: 121
Views: 21,771
Posted By aros-sg
If you only ever hw shift from 0 .. 15 you should...

If you only ever hw shift from 0 .. 15 you should be able to use same DDFSTART as in 1x fetch mode (or on OCS chipset) and then don't have the sprite limitations normally coming with 2x or 4x fetch...
Forum: Amiga scene 23 February 2022, 08:35
Replies: 121
Views: 21,771
Posted By aros-sg
You should be able to have same max. number of...

You should be able to have same max. number of sprites available no matter if in 1x, 2x or 4x fetch modes, if you only ever hardware scroll shift from 0 .. 15. Because of 32 pixel or 64 pixel...
Forum: Amiga scene 19 January 2022, 08:56
Replies: 69
Views: 9,803
Posted By aros-sg
It means that parallax drawing/blitting happens...

It means that parallax drawing/blitting happens in only 4 planes even if the game runs in more planes/colors. Similiar thing/example: imagine you have a 16 color (4 plane) game and some objects/bobs...
Forum: Coders. General 12 January 2022, 08:43
Replies: 43
Views: 4,861
Posted By aros-sg
The minterm is 1 byte (0 .. 255) value that...

The minterm is 1 byte (0 .. 255) value that specifies what output bit (D) shall be in all 8 possible input (ABC) bit combinations:


11110000 A
11001100 B
10101010 C
-----------
abcdefgh D...
Forum: Amiga scene 10 January 2022, 17:35
Replies: 45
Views: 6,076
Posted By aros-sg
He can render everything in fast ram and write...

He can render everything in fast ram and write back (no chip ram read ever) changes between previous frame and current frame to chip ram. This also means that areas in chip ram are only written once...
Forum: Amiga scene 10 January 2022, 16:26
Replies: 45
Views: 6,076
Posted By aros-sg
High memory usage may suggest he uses pre-shifted...

High memory usage may suggest he uses pre-shifted bobs. This would simplify and speed up things like optimized rendering (like never restoring areas which were covered by bobs in previous frame and...
Forum: project.Amiga Game Factory 09 January 2022, 09:39
Replies: 387
Views: 73,867
Posted By aros-sg
Yes, that's what I meant.

Yes, that's what I meant.
Forum: project.Amiga Game Factory 09 January 2022, 09:11
Replies: 387
Views: 73,867
Posted By aros-sg
Do you know that you can get hardware parallax...

Do you know that you can get hardware parallax 6+2, 6+1, 7+1 planes if the game level and sprites do not need full 256 color palette? You cannot get independant horizontal scrolling for the parallax...
Forum: Coders. General 27 December 2021, 07:34
Replies: 11
Views: 1,577
Posted By aros-sg
Why does it need to be public? The...

Why does it need to be public? The poll-scan-position-once-then-calc-delay-then-wait-with-timerdevice-thing only needs to be done internally inside the WaitBOVP() function (and maybe inside...
Forum: Coders. General 26 December 2021, 13:20
Replies: 11
Views: 1,577
Posted By aros-sg
No, no. That's not what I mean. If WaitBOVP()...

No, no. That's not what I mean. If WaitBOVP() polls scan position once, shouldn't it be able to figure out how much time will need to pass until scan position will reach bottom of viewport and then...
Forum: Coders. General 25 December 2021, 14:24
Replies: 11
Views: 1,577
Posted By aros-sg
Why can't WaitBOVP() poll position once,...

Why can't WaitBOVP() poll position once, calculate how much time is left until end of display and then wait using timer.device?
Forum: Coders. Asm / Hardware 10 December 2021, 16:17
Replies: 5
Views: 1,169
Posted By aros-sg
I'm not really coding much of anything at all...

I'm not really coding much of anything at all these days.

Memory saving -> mask also would not need to be in chip ram. That would be advantage over std plane by plane blit, if otherwise speed...
Forum: Coders. Asm / Hardware 10 December 2021, 15:11
Replies: 5
Views: 1,169
Posted By aros-sg
Blitting BOBs line by line

Has anyone ever tested if this would make sense in some cases (maybe many planes, maybe AGA, maybe CPU >= 020). For example for 32x32 bobs. Image data still interleaved, but only single plane mask so...
Forum: Coders. General 27 November 2021, 09:30
Replies: 8
Views: 1,963
Posted By aros-sg
As you scroll around,the visible part of the...

As you scroll around,the visible part of the bitmap moves around in memory (and vertically also wraps around most of the time). And the blit positions for a step are always relative to that current...
Forum: Coders. General 26 November 2021, 07:44
Replies: 8
Views: 1,963
Posted By aros-sg
During X scrolling when you ~"cross over into...

During X scrolling when you ~"cross over into new" block (like scrolling right from scrollxpos = 15 to scrollxpos = 16, or scrolling from scrollxpos
= 32 to scrollxpos = 31) the Y (!) fill row needs...
Forum: Coders. Asm / Hardware 18 November 2021, 07:56
Replies: 18
Views: 1,753
Posted By aros-sg
Maybe this copper/blitter bug. From quick search...

Maybe this copper/blitter bug. From quick search in forums: "If the copper is WAITing and the blitter is running and the CPU touches COPJMP to strobe the address of a new copper list into the...
Forum: Nostalgia & memories 14 November 2021, 09:24
Replies: 826
Views: 96,817
Posted By aros-sg
Couldn't the OS (Exec) theoretically work around...

Couldn't the OS (Exec) theoretically work around this and sort of re-arrange the priorities:


timerinterrupt: /* do almost nothing */

timer_interrupt_pending = TRUE;
...
Forum: Coders. Blitz Basic 22 October 2021, 08:41
Replies: 7
Views: 1,448
Posted By aros-sg
Guess: This is Blitz Basic Forum, so he means...

Guess: This is Blitz Basic Forum, so he means running/starting it from/in Blitz Basic editor, similiar to how you can run/start Amiga Basic programs from the editor or Pascal programs from Hispeed...
Forum: Coders. System 21 October 2021, 19:30
Replies: 22
Views: 5,258
Posted By aros-sg
What may be even faster theoretically (I wonder...

What may be even faster theoretically (I wonder how much) would be if there was an option for higher end machines (with some fast ram, but still only chipset, no RTG) to render the console in a...
Forum: project.Amiga Game Factory 19 October 2021, 08:48
Replies: 384
Views: 61,043
Posted By aros-sg
Or you could hardware scroll the foreground and...

Or you could hardware scroll the foreground and then only 2-plane cookie cut the background using inverted foreground mask.
Forum: project.Amiga Game Factory 19 October 2021, 07:47
Replies: 384
Views: 61,043
Posted By aros-sg
You don't need to restore if you use clean...

You don't need to restore if you use clean background (~restore buffer) as C source in blit (instead of C being ~screen buffer)


You could also copy-blit foreground object and restore destroyed...
Forum: Coders. C/C++ 17 October 2021, 19:54
Replies: 1,407
Views: 262,251
Posted By aros-sg
There are some gcc inline fixedmul/fixeddiv...

There are some gcc inline fixedmul/fixeddiv functions in DoomAttack source. If they still work with newer gcc versions (was in 2.95 era) maybe can be used as inspiration. They look like this:

...
Forum: Coders. General 15 October 2021, 08:11
Replies: 43
Views: 9,241
Posted By aros-sg
In ScrollingTrick there is only one fill column...

In ScrollingTrick there is only one fill column used for both left and right scrolling and only one fill row used for both up and down scrolling.

If you think of right scrolling as the normal...
Forum: support.WinUAE 13 October 2021, 08:08
Replies: 61
Views: 9,226
Posted By aros-sg
If the answer was yes, it would allow for example...

If the answer was yes, it would allow for example better accelerated P96 driver for Amiga emulators as the driver could "map" Amiga side screen bitmaps and friend bitmaps of screen bitmaps to host...
Forum: support.WinUAE 12 October 2021, 19:09
Replies: 61
Views: 9,226
Posted By aros-sg
Does P96 support drivers where access to the...

Does P96 support drivers where access to the hardware (~framebuffer) is always and only done by the driver itself but never ever by P96 core itself (i.e. no things like direct access to framebuffer...
Forum: New to Emulation or Amiga scene 03 October 2021, 14:22
Replies: 11
Views: 10,427
Posted By aros-sg
So it's like before a crash (or any other time),...

So it's like before a crash (or any other time), where you also do not know in which state the system is ... ;-)
Forum: project.Amiga Game Factory 12 September 2021, 14:44
Replies: 384
Views: 61,043
Posted By aros-sg
Ever thought about only single buffering vertical...

Ever thought about only single buffering vertical areas where no BOBs ever appear?
Forum: Amiga scene 02 September 2021, 13:59
Replies: 121
Views: 21,771
Posted By aros-sg
Maybe it's too annoying to code, but a hw sprite...

Maybe it's too annoying to code, but a hw sprite does not necessarily need to have fixed gfx data. Theoretically you can at runtime clear to 0 (make transparent) areas in gfx data where other objects...
Forum: Coders. Asm / Hardware 26 August 2021, 18:23
Replies: 19
Views: 5,442
Posted By aros-sg
If it's not so much about speed of sprite but...

If it's not so much about speed of sprite but additional colors: punch a hole in PF2 by having a mask (like BOBs) and use blitter to clear background where sprite should be visible. Later restore...
Forum: Coders. Asm / Hardware 24 July 2021, 07:34
Replies: 28
Views: 3,340
Posted By aros-sg
I think the confusion is because you maybe think...

I think the confusion is because you maybe think of clipping from the source (BOB) point of view, while I think of it from the destination (screen) point of view.


I just don't want no WORDs to...
Forum: Coders. Asm / Hardware 23 July 2021, 21:10
Replies: 28
Views: 3,340
Posted By aros-sg
Yes, but isn't everybody (who clips) clipping to...

Yes, but isn't everybody (who clips) clipping to nearest WORD (16 pixel)? I'm still wondering if you need the extra 16 pixels left and right.

Say you want to blit a BOB at x = -1, y = 0. What...
Forum: Coders. Asm / Hardware 23 July 2021, 16:05
Replies: 28
Views: 3,340
Posted By aros-sg
No, only two and you know that because I...

No, only two and you know that because I corrected you about that already once or twice:confused. I wrote ScrollingTrick.lha.
Forum: Coders. Asm / Hardware 23 July 2021, 15:57
Replies: 28
Views: 3,340
Posted By aros-sg
Really? Assuming a non scrolling at all screen...

Really? Assuming a non scrolling at all screen with visible 320 pixels. Does it still need to be 320+16+16 internally for clipping to work? That would suck. Can't that be avoided some way by for...
Showing results 1 to 40 of 113

 
Forum Jump

All times are GMT +2. The time now is 00:53.


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