English Amiga Board


Go Back   English Amiga Board > Search Forums

Showing results 1 to 40 of 1184
Search took 0.10 seconds.
Search: Posts Made By: Don_Adan
Forum: Coders. Asm / Hardware 18 January 2020, 04:21
Replies: 13
Views: 477
Posted By Don_Adan
I dont know how many chip ram free you have for...

I dont know how many chip ram free you have for sampled music, but you can use ADPCM (rate 1:2, if I remember right) or NTSP (rate 5:9). Or simple pack sample with PackFire (LZMA) or Arj7, and depack...
Forum: Coders. Asm / Hardware 18 January 2020, 02:43
Replies: 13
Views: 477
Posted By Don_Adan
Decoding from chip ram to chip ram can be not...

Decoding from chip ram to chip ram can be not very good for 68020+. But i dont know how many CPU time you have. If I remember right for pure chip ram sample playing you can use replay from...
Forum: Coders. Asm / Hardware 18 January 2020, 01:27
Replies: 13
Views: 477
Posted By Don_Adan
for very long samples, you must/can use small...

for very long samples, you must/can use small buff in chip ram. samples are copied/depacked from fast memory to this buffer. or you can use Ready Soft style player, blitter decoding, 4bit quality.
Forum: Coders. Asm / Hardware 18 January 2020, 01:11
Replies: 13
Views: 477
Posted By Don_Adan
you dont need to play long sample from chip ram. ...

you dont need to play long sample from chip ram.
for handling long sample players on Amiga you can check source players for:
ADPCMmono
NTSP
onEscapee
and from custom modules from Dragons Lair...
Forum: request.Modules 03 January 2020, 01:32
Replies: 34
Views: 3,788
Posted By Don_Adan
You can use TFMX's EagleRipper for EaglePlayer2....

You can use TFMX's EagleRipper for EaglePlayer2. Exotic Ripper dont needs external files to work, but i never used latest version with GUI, only older CLI version. Requester library can be used, but...
Forum: Coders. General 23 December 2019, 18:33
Replies: 8
Views: 367
Posted By Don_Adan
Perhaps odd address problem?

Perhaps odd address problem?
Forum: Coders. General 17 December 2019, 16:28
Replies: 85
Views: 7,318
Posted By Don_Adan
Then maybe packed exe can be shortest. If you...

Then maybe packed exe can be shortest. If you want you can check size of LZMA optimised depacker from BC Kid. I cant check this.
Forum: Coders. General 17 December 2019, 14:44
Replies: 85
Views: 7,318
Posted By Don_Adan
My version was optimised and perhaps was short...

My version was optimised and perhaps was short enough. I used this one only for fully PC relative code and with BSS_Code hunk, because i dont want to use alloc/free memory and to reloc code. I dont...
Forum: Coders. General 17 December 2019, 12:49
Replies: 85
Views: 7,318
Posted By Don_Adan
The best compression ratio has PackFire (LZMA...

The best compression ratio has PackFire (LZMA mode). Depacking is slow, but can be ok for 4KB intro. I created (packed only) one 4KB intro for test some years ago.
Forum: Coders. Asm / Hardware 16 December 2019, 17:56
Replies: 16
Views: 696
Posted By Don_Adan
Perhaps not, if i remember right. You can of...

Perhaps not, if i remember right. You can of course clear Origin. Mostly I used CED for replacing START+$2 with $8. Or you can add in resourced file START=$6000. I sometimes set extra label too and...
Forum: Amiga scene 15 December 2019, 07:15
Replies: 15
Views: 4,382
Posted By Don_Adan
White disk looks like a different Lemmings demo...

White disk looks like a different Lemmings demo from Psygnosis:

https://www.ebay.ie/itm/Lot-6-Vintage-Amiga-3-5-Floppy-Disks-Various-Programs/274109482360?hash=item3fd232c578:g:VKcAAOSwmY1dY-hF
Forum: Retrogaming General Discussion 02 December 2019, 22:40
Replies: 426
Views: 22,551
Posted By Don_Adan
Then maybe better poll for porting games with...

Then maybe better poll for porting games with available original source code, like f.e Star Control 2?
Forum: Coders. General 01 December 2019, 18:38
Replies: 106
Views: 3,698
Posted By Don_Adan
Ok, anyway it will be interesting if you can test...

Ok, anyway it will be interesting if you can test latest 5 versions on real A500 too. You need access to PC with disk drive, this is the easiest method to share files between PC and Amiga 500.
Forum: Coders. General 01 December 2019, 01:40
Replies: 106
Views: 3,698
Posted By Don_Adan
You tested speed on WinUAE. Better test on real...

You tested speed on WinUAE. Better test on real A500. Im not 100% sure that WinUAE timing is OK for all 68000 commands.
Forum: Coders. General 27 November 2019, 17:03
Replies: 106
Views: 3,698
Posted By Don_Adan
If you can replace Move.w d0,a4 Add.l...

If you can replace
Move.w d0,a4
Add.l A2,a4
with
Lea (a2,d0.w),a4
and check it will be nice :)
Forum: Coders. General 27 November 2019, 15:14
Replies: 106
Views: 3,698
Posted By Don_Adan
Interesting. Something must be 2-4 cycles...

Interesting. Something must be 2-4 cycles fastest. (SP) vs 2 swap and/or lea vs add/move?
Forum: Coders. General 27 November 2019, 13:33
Replies: 106
Views: 3,698
Posted By Don_Adan
You can check this version, if you want, but...

You can check this version, if you want, but perhaps same speed.

_PolygonBitmapToPlanes32:
movem.l d2-d7/a2-a6,-(a7)

move.l d2,a6
Add.l a6,a6
Add.l a6,a6 ; a6 = Modulo<<2 =...
Forum: Coders. Asm / Hardware 27 November 2019, 01:18
Replies: 4
Views: 423
Posted By Don_Adan
Your code reads longword from llist+14 offset. ...

Your code reads longword from llist+14 offset.
Better always set size for instructions move.w, dont use only "move", same for "dc".
Forum: Coders. General 26 November 2019, 18:56
Replies: 106
Views: 3,698
Posted By Don_Adan
No, my book is different. 0 cycles for registers...

No, my book is different. 0 cycles for registers using. When/if i will back to life, i will check this :)
Forum: Coders. General 26 November 2019, 17:53
Replies: 106
Views: 3,698
Posted By Don_Adan
In my assembler book Add.w Dx,Ax is 8 cycles ...

In my assembler book
Add.w Dx,Ax is 8 cycles
But
Add.l Ax,Ax is 6 cycles only.
I never tested this in real, then im not sure.
Forum: Coders. General 26 November 2019, 15:24
Replies: 106
Views: 3,698
Posted By Don_Adan
I never tested lea vs move/adda, my 68k...

I never tested lea vs move/adda, my 68k optimisation mentor told me that in real move/adda version is fastest. Anyway I checked my assembler book and also
Move.w d2,A4
add.l a2,a4
version can be...
Forum: Coders. General 26 November 2019, 03:20
Replies: 106
Views: 3,698
Posted By Don_Adan
You can check this version, can be a few cycles...

You can check this version, can be a few cycles fastest, if works. I optimised a few a/b version.

_PolygonBitmapToPlanes32:
movem.l d2-d7/a2-a6,-(a7)

move.l d2,a6
Add.l a6,a6...
Forum: Coders. General 25 November 2019, 20:31
Replies: 106
Views: 3,698
Posted By Don_Adan
Perhaps some code can be changed from longword to...

Perhaps some code can be changed from longword to word, f.e asl.l to asl.w, but i dont know maximum values for inputs.
Forum: Coders. General 25 November 2019, 19:29
Replies: 106
Views: 3,698
Posted By Don_Adan
For which CPU? Reads or writes from chip memory?

For which CPU? Reads or writes from chip memory?
Forum: Coders. General 24 November 2019, 17:46
Replies: 106
Views: 3,698
Posted By Don_Adan
Seems you dont understand me. F.e ...

Seems you dont understand me.
F.e
A5=$00010000
Move.w a5,-(sp) ; $0000
Move.w (sp)+,a5, $00000000
A5 is not restored correctly, if i remember right.
Forum: Coders. General 24 November 2019, 17:15
Replies: 106
Views: 3,698
Posted By Don_Adan
I dont see original C version in 68k assembler....

I dont see original C version in 68k assembler. Anyway using move.w ax,-(sp) and move.w (sp)+,ax is not good idea for me, because ax will be autoextended to longword size, if i remember right.
Forum: Coders. Asm / Hardware 23 November 2019, 15:36
Replies: 21
Views: 1,103
Posted By Don_Adan
From my memory only some Titus games used dc.w...

From my memory only some Titus games used dc.w offsets at odd address on 68000 for some music data. It works something like this:

Lea data,A4
Move.b (a0)+,d0
Lsl.w #8,d0
Move.b (a0)+,d0
Lea...
Forum: Coders. Asm / Hardware 22 November 2019, 00:13
Replies: 18
Views: 855
Posted By Don_Adan
No, your code is buggy. You must use Move.b...

No, your code is buggy.
You must use
Move.b #$ff, (a0,d1.l)
Forum: Looking for a game name ? 16 November 2019, 16:45
Replies: 17
Views: 2,543
Posted By Don_Adan
Zitrax, custom module available on the Wanted...

Zitrax, custom module available on the Wanted Team page.
Forum: request.Other 15 November 2019, 19:32
Replies: 11
Views: 1,287
Posted By Don_Adan
You are wrong: ...

You are wrong:
https://www.youtube.com/watch?v=zObp2cyo_B0
Forum: Coders. General 03 November 2019, 14:50
Replies: 85
Views: 7,318
Posted By Don_Adan
You must skip some bytes at begining of packed...

You must skip some bytes at begining of packed file with arjbeta.exe. You can check Turrican 2 (WT version).
Forum: Coders. General 03 November 2019, 13:44
Replies: 85
Views: 7,318
Posted By Don_Adan
You can add Arj mode 7 and xpk_SHR3 for...

You can add Arj mode 7 and xpk_SHR3 for comparison.
Forum: support.Hardware 18 October 2019, 06:51
Replies: 58
Views: 1,812
Posted By Don_Adan
I have similar problem, i think this is hardware...

I have similar problem, i think this is hardware problem, something is too hot if 68040 cpu caches are enabled, because this crash occured randomly after about 10-15 minutes from start cold Amiga...
Forum: project.Amiga Game Factory 17 October 2019, 20:08
Replies: 56
Views: 21,317
Posted By Don_Adan
I think that if compiled file needs extra NOP,...

I think that if compiled file needs extra NOP, then is not fully resourced, or you missed cnop 0,2 or cnop 0,4 somewhere.
Forum: support.Hardware 13 October 2019, 14:08
Replies: 58
Views: 1,812
Posted By Don_Adan
You can try to use other SetPatch, or try to use...

You can try to use other SetPatch, or try to use LoadModule at first and replace ROM modules one by one. Maybe any new ROM module cause this problem? scsi.device for A4000?
Forum: Coders. C/C++ 12 October 2019, 18:54
Replies: 68
Views: 6,198
Posted By Don_Adan
You can edit Amiga exe file header and manually...

You can edit Amiga exe file header and manually change from $00 to $40 bytes(s) for necessary chip hunks. Easy enough, if you know Amiga exe file formats.
Forum: Retrogaming General Discussion 22 September 2019, 23:25
Replies: 426
Views: 22,551
Posted By Don_Adan
Original arcade need 2 x 68000 at 12.2MHz CPU. I...

Original arcade need 2 x 68000 at 12.2MHz CPU. I thinked about AGA mostly for fastest CPU and more RAM, maybe for better graphics. But im amateur coder only.
Forum: Coders. General 22 September 2019, 13:16
Replies: 5
Views: 440
Posted By Don_Adan
Try ; opt c-,ow, o+

Try
; opt c-,ow, o+
Forum: Retrogaming General Discussion 21 September 2019, 01:45
Replies: 426
Views: 22,551
Posted By Don_Adan
I dont know, but maybe for AGA this game can be...

I dont know, but maybe for AGA this game can be possible to do. Nice zoom effect. For me this game has very good control, two joysticks, very good for tank game, one joy for one tank caterpillar. I...
Forum: Coders. General 12 September 2019, 20:53
Replies: 9
Views: 589
Posted By Don_Adan
Your 68000 can be fastest than 68020 14MHz, but...

Your 68000 can be fastest than 68020 14MHz, but can not handle 68020 code. Removed 68020 restrictions is easy enough, but this Amplifier will be crashed on 68000. Then you must ask for 68000...
Showing results 1 to 40 of 1184

 
Forum Jump

All times are GMT +2. The time now is 10:50.


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