Jump to content

swapd0's Photo

swapd0

Member Since 20 Feb 2006
OFFLINE Last Active Today, 3:03 AM

#4260254 U-235 SoundEngine released!

Posted by swapd0 on Thu Apr 18, 2019 5:06 AM

With an example with two samples on the same bank it's enough to know how it works.




#4259738 U-235 SoundEngine released!

Posted by swapd0 on Wed Apr 17, 2019 9:02 AM

Ok, I thought that I had to declare a sample bank for each sample, but it's a sample bank, so you can declare many samples in a row. I misunderstood the manual.




#4235992 Atari ST Games Ported to the Jaguar

Posted by swapd0 on Mon Mar 11, 2019 3:30 AM

Well, actually there are a lot of atari st games that shows more than 16 colours because they have a raster background or they have different palette for the game and the score board... XD




#4221000 Road Rash pre-alpha on Jaguar at 30 fps

Posted by swapd0 on Sat Feb 16, 2019 11:00 AM

The fence it's done with sprites.




#4219656 C compilers?

Posted by swapd0 on Thu Feb 14, 2019 4:11 AM

 

Nice. Because? Now gcc before vbcc?

 

vbcc generates code as a 32bits processor, it doesn't matter if you use int16_t types, it will read the value, expand to 32bits and do the operation.

 

The speed up it's quite huge, much better than I thought.

 

Edit:

https://twitter.com/...996493603979264

 




#4219281 C compilers?

Posted by swapd0 on Wed Feb 13, 2019 12:21 PM

It works with my sprite test, I've changed my makefile and used the linker script, etc and looks ok, even I've changed a few things into my code and still runs.

 

Now I'm gonna try with the st-niccc demo...

 

Thanks a lot.




#4212794 Atari ST Games Ported to the Jaguar

Posted by swapd0 on Mon Feb 4, 2019 9:45 AM

Anyway, who has a friend that also likes the Jaguar to play in two player mode?  :grin:




#4211541 Classic Kong Demo

Posted by swapd0 on Sat Feb 2, 2019 10:51 AM

4




#4211488 Classic Kong Demo

Posted by swapd0 on Sat Feb 2, 2019 8:48 AM

Really nice, impressive.

 

 

 

 

But, there is a lag when getting the hammer and also when it goes away.

And the left side of the the background scroller kind of flickers.

Sometimes it changes, then the right side flickers.

 

It's an issue with the way the OP works, I'm using a 256 pixel resolution but the OP renders a few more pixel, also I don't have any clipping code and on the right side of a sprite you can't clip with pixel precision.

 

I'm going to fix it drawing two black strips on each side to display only 256 pixels, this was in my TODO list long time ago XD but I need those extra pixels to see the CPU usage changing BG register.




#4211125 Classic Kong Demo

Posted by swapd0 on Fri Feb 1, 2019 3:37 PM

Yes, maybe all sounds effects need to be normalised.

 

It looks that I need to speed up the code, also I want to change u235se to the latest version.




#4210742 Classic Kong Demo

Posted by swapd0 on Fri Feb 1, 2019 5:24 AM

I've uploaded a version using the GPU

 

Thanks to @42bs for the help.

 

Classic Kong Demo GPU version

 




#4210734 GPU with mutiple interrupts

Posted by swapd0 on Fri Feb 1, 2019 5:11 AM

Fixed!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1!!!!

 

Thanks a lot Bastian 

 

By the way I got this in my init code.

  moveq #0,d0
  move.l d0,D_FLAGS			; disable DSP-IRQs
  move.l #1<<14|%11111<<9,G_FLAGS	; disable GPU-IRQs, bank #1

If I set the DSP with the same flags as the GPU the u235se doesn't work...




#4210700 GPU with mutiple interrupts

Posted by swapd0 on Fri Feb 1, 2019 3:17 AM

IRQ runs on register bank 0!

 

See my previous post!

 

Then my init code it's wrong because I do a move.l #0,G_FLAGS and that make the main code runs at bank 0.




#4207573 U-235 SoundEngine released!

Posted by swapd0 on Mon Jan 28, 2019 5:44 AM

Another possible feature: play mod only one time or add a flag to mark when the mod loop, I've implemented something like this but it stops a bit late and plays the first note.




#4204917 Possible to run a game from the Memory Track?

Posted by swapd0 on Thu Jan 24, 2019 7:52 AM

To make BJL works you a loader program into the jaguar, how you can have it running with the memory track on? The only solution it's to load it from the CD or replace the ROM.