Search found 1355 matches

by Jubatian
Tue Jul 09, 2019 8:47 am
Forum: Games & Demos
Topic: Super Mario Land
Replies: 21
Views: 1458

Re: Super Mario Land

Huh, sorry for not being around, I was preparing for a trip to Hungary, and now I am there, trying to sort out my relocation proper, visiting some friends and such. No much access to Uzebox stuff. There is also a "junk" demo in there alongside with the plane which just throws some things on the scre...
by Jubatian
Mon Jul 01, 2019 7:27 pm
Forum: Games & Demos
Topic: Super Mario Land
Replies: 21
Views: 1458

Re: Super Mario Land

I see the export as c header option in GIMP. How does this handle tile de-duplication though? No de-duplication, that's just a simple tool to get you a tileset into 2bpp format. You neet to add the converter code to a map creator (tile de-duplication doesn't make much sense without one). So, there ...
by Jubatian
Mon Jul 01, 2019 6:00 pm
Forum: Games & Demos
Topic: Super Mario Land
Replies: 21
Views: 1458

Re: Super Mario Land

Okay. So, I'll need to change all my tile data and maps to work with mode 52. I would want to modify my own toolset to do that. How do you create the actual tiles? Look into the generators folder, there is a very crude tool there. It demands Gimp, within Gimp there is an option to export an image a...
by Jubatian
Sun Jun 30, 2019 2:42 pm
Forum: Games & Demos
Topic: Super Mario Land
Replies: 21
Views: 1458

Re: Super Mario Land

Maybe we need some kind of list of compiler/linker options that are labeled such as "DON'T USE THIS! BAD IDEA!". Also, I should have understood better what they did before I started using them. I would say, probably a pinned thread, as the list might grow while discovering stuff. There is one certa...
by Jubatian
Fri Jun 28, 2019 7:06 pm
Forum: Uzebox Derivatives & open source consoles
Topic: MicroDuo if ever (2 x ATmega1284 system)
Replies: 13
Views: 1578

Re: MicroDuo if ever (2 x ATmega1284 system)

Wow, quite some ideas there! How about a 9th color pin that forces the output to white? bst/bld could be used with that pin to add some kind of overlay for cheap, or quicker 1bpp output. I don't see too much point in doing that as I already have a 2.25 cycles / pixel 1bpp mode with arbitrary FG / BG...
by Jubatian
Tue Jun 25, 2019 6:22 pm
Forum: Uzebox Derivatives & open source consoles
Topic: MicroDuo if ever (2 x ATmega1284 system)
Replies: 13
Views: 1578

Re: MicroDuo if ever (2 x ATmega1284 system)

Can you really pump 16bits transfers on a 1284 tho? The extra bits can certainly be useful for other things such as sending interrupts or command/data protocol control flags but if it's synchronized burst transfers then only 8 wires are needed (or 8 resistors to be safe) ld r19, z+ out PORT, r19 (n...
by Jubatian
Mon Jun 24, 2019 7:09 pm
Forum: Games & Demos
Topic: Super Mario Land
Replies: 21
Views: 1458

Re: Super Mario Land

I had these lines in my Makefile: LDFLAGS += -Wl,--relax # Enables linker relaxations. LDFLAGS += --param inline-call-cost=2 # Can reduce flash usage Once they were commented out I got blue bars. I was on a quest some time ago to find extra flash wherever I could find it and these flags helped. I w...
by Jubatian
Sun Jun 23, 2019 9:30 am
Forum: Uzebox Derivatives & open source consoles
Topic: MicroDuo if ever (2 x ATmega1284 system)
Replies: 13
Views: 1578

Re: MicroDuo if ever (2 x ATmega1284 system)

Just a bit of progress report. No HW yet, I am still not quite there, but I hope I will eventually get all the stuff needed for it. At least in a month I will get a lot of things which I had remaining in Hungary, along them a few things which are useful for actual HW building. However there are two ...
by Jubatian
Sun Jun 23, 2019 8:51 am
Forum: Games & Demos
Topic: Super Mario Land
Replies: 21
Views: 1458

Re: Super Mario Land

uimgview_dragons loaded just fine. This is an SPIRAM video mode? That means this confirms that reading from SPIRAM works. Also, I'm guessing that a new image is loaded from SD for each slide. Yes, it is SPIRAM, I posted it since the copy from SD to SPI RAM uses the same mechanism (function calls an...
by Jubatian
Sat Jun 22, 2019 9:53 am
Forum: Games & Demos
Topic: Super Mario Land
Replies: 21
Views: 1458

Re: Super Mario Land

I've shown my read code before for the SD card. The same read code worked for two other games. So, perhaps I am not init-ing the sd correctly or adding the libraries in the wrong order or something. I'm running out of ideas. Just a cross-check: Does the Square Kernel's image viewer work? ( attachme...