Search found 1399 matches

by Jubatian
Fri Jun 07, 2019 10:27 pm
Forum: Programming & Software
Topic: Mode 72 development
Replies: 81
Views: 28473

Re: Mode 72 development

I discovered a rather promising mod for this mode, quite simple actually, so at least it is not a ground-up something. I will see where I can get with it, but could be a whole new genre for the Uzebox, akin to what CunningFellow would do with his RLE mode! (No more for now, I hope I can come up with...
by Jubatian
Fri Jun 07, 2019 10:23 pm
Forum: Programming & Software
Topic: [solved] SPIF gets cleared if ANY interrupt happens?
Replies: 14
Views: 7191

Re: SPIF gets cleared if ANY interrupt happens?

What are you trying to accomplish by the way here? (Or is it some top secret stuff for a new awesome project? :) ) I am just curious as we have a couple of SD code already, that I created along with the new bootloader should do pretty well (or does it also have problems with these cards?). If you ne...
by Jubatian
Sat Jun 01, 2019 9:02 am
Forum: Programming & Software
Topic: [solved] SPIF gets cleared if ANY interrupt happens?
Replies: 14
Views: 7191

Re: SPIF gets cleared if ANY interrupt happens?

I think you should really try to reproduce it in the emulator. This is so that if the behaviour happens to appear within either of them (Uzem or CUzeBox), we could figure out what is going on causing it (something probably elsewhere in the code, probably not even within yours, and not an actual HW p...
by Jubatian
Fri May 31, 2019 4:58 pm
Forum: Programming & Software
Topic: [solved] SPIF gets cleared if ANY interrupt happens?
Replies: 14
Views: 7191

Re: SPIF gets cleared if ANY interrupt happens?

Could you check what happens in the Uzebox emulator when attempting to trigger the behaviour? It might pinpoint something. However I also think that the SPI is a bit "wonky" in this regard, code to work with it feeling somewhat fragile (I mean when I was in the situation).
by Jubatian
Wed May 29, 2019 10:51 pm
Forum: Uzebox Derivatives & open source consoles
Topic: MicroDuo if ever (2 x ATmega1284 system)
Replies: 13
Views: 7251

Re: MicroDuo if ever (2 x ATmega1284 system)

Generally I think PIC SUCKS AVR RULES Well, today they are both Microchip, so at this point the old battle became a bit moot :lol: Could even be a fun thing just for the heck of it! I did extensive coding on PIC18s, I dunno the situation today, but then there weren't free C compiler options for the...
by Jubatian
Wed May 29, 2019 10:14 pm
Forum: Uzebox Derivatives & open source consoles
Topic: MicroDuo if ever (2 x ATmega1284 system)
Replies: 13
Views: 7251

Re: MicroDuo if ever (2 x ATmega1284 system)

I like the idea of dedicated 'GPU'. What about adding a dedicated video SRAM that would work as RAMDAC? The tiles would be loaded to Video SRAM (rather than the GPU RAM itself) and the GPU would render pixels by sending 'read' addresses to the VSRAM, which would output the values on the 8bit data o...
by Jubatian
Tue May 28, 2019 9:16 pm
Forum: Programming & Software
Topic: Sprite blitting question
Replies: 8
Views: 2985

Re: Sprite blitting question

If I was to turn off sprite auto processing what would I really need to do in order to achieve this? I would be guessing that I could set a flag after I'm done doing all the the ram tile changes and THEN do the sprite blitting followed by the restore background. Would I be correct? There is some do...
by Jubatian
Tue May 28, 2019 8:31 pm
Forum: Programming & Software
Topic: Sprite blitting question
Replies: 8
Views: 2985

Re: Sprite blitting question

The problem is that I think it should normally just work, that is, if you reserve user RAM tiles, prepare the colour-replaced sprite into the user RAM tile, then forwarded that to the sprite blitter, the outcome should be as expected. However I am saying this assuming sequential execution. I am real...
by Jubatian
Mon May 27, 2019 10:19 pm
Forum: Programming & Software
Topic: Sprite blitting question
Replies: 8
Views: 2985

Re: Sprite blitting question

How ProcessSprites() is called in your setup? If you left it in the original way, that it is executed from the VSync interrupt (SPRITES_AUTO_PROCESS is set, you are not calling it directly from the game loop), then messy things could happen if you are exceeding VBlank time, these components aren't e...
by Jubatian
Mon May 27, 2019 9:54 pm
Forum: Uzebox Derivatives & open source consoles
Topic: MicroDuo if ever (2 x ATmega1284 system)
Replies: 13
Views: 7251

Re: MicroDuo if ever (2 x ATmega1284 system)

Good points actually! It is partially rather a struggle from my part as since long I have some quite elaborate roleplaying and adventure game ideas in mind which I would like to realize (and also some pixel comic idea similar to The Pocalypse which would be interesting to do in a manner that it actu...