#171725 - lessthanthree - Thu Dec 17, 2009 6:06 pm
i am using a basic 16-bit 64x32 png, using the following grit settings:
Code: |
# Set the warning/log level to 3
-W3
# Set the transparent color to 000000 (rrggbb hex)
-gTFF00FF
# Bitmap image
-gb
# Set the bit depth to 16
-gB16
|
the images show, but will neither flip vertically nor horizontally.
Main.cpp
http://pastebin.com/m22e4a301
Makefile
http://pastebin.com/m6f248837
_________________
481812161
#171729 - headspin - Thu Dec 17, 2009 8:14 pm
Bitmap sprites do not render correctly in No$. Have you tried testing on hardware?
_________________
Warhawk DS | Manic Miner: The Lost Levels | The Detective Game
#171732 - lessthanthree - Thu Dec 17, 2009 9:26 pm
I currently own a DSi and M3 simply, I'm waiting for payday to get a R4i or something.
Any other emu's that work under wine/ubuntu 64bit, that run bitmap well?
PS Which card is recommended for the DSi, or most likely to get DSi mode to work on an firmware update rather than a hardware update?
_________________
481812161
#171734 - headspin - Fri Dec 18, 2009 1:41 am
Why use bitmap format? There are very few benefits to using it. I would go for 256 color instead.
_________________
Warhawk DS | Manic Miner: The Lost Levels | The Detective Game
#171739 - lessthanthree - Fri Dec 18, 2009 9:50 pm
Currently I'm just testing, I had 16 color then 256, now I'm practicing with bitmap. I'm not sure which DS emulators are available, since most sites that host them, have broken links. The sites that I've found are targeted towards pirates and only state functionality of commercial games, and not compatibility with devkitARM & libnds.
Good news though, I got paid today so I'm gonna order a cart, r4i seems cheap
_________________
481812161
#171741 - dantheman - Sat Dec 19, 2009 10:02 am
Avoid anything with "R4" in the name. Most are fakes or clones, and it's too difficult to reliably tell which ones work well and which ones are horrible knockoffs so it's best to just avoid them all for simplicity.
#171751 - wintermute - Mon Dec 21, 2009 11:33 am
dantheman wrote: |
Avoid anything with "R4" in the name. Most are fakes or clones, and it's too difficult to reliably tell which ones work well and which ones are horrible knockoffs so it's best to just avoid them all for simplicity. |
You have any evidence to support that statement?
I've seen more cheap, unreliable knockoffs of other cards than R4/M3 - some even going as far as writing firmware to disable the clones. As far as I can tell all this R4 fake/clone rumour mongering appears to be little more than scare tactics from the other manufacturers intended to get people to buy something else instead.
Personally I've had more trouble with other cards falling apart and/or failing within a few months.
_________________
devkitPro - professional toolchains at amateur prices
devkitPro IRC support
Personal Blog
#171760 - dantheman - Tue Dec 22, 2009 7:33 am
Semi-recent list of current R4 clones, courtesy of Linfox Domain.
Official, original carts
R4 DS (r4ds.com, r4ds.cn) Latest: v1.18
R4i RTS / R4i SDHC (r4rts.cn) Latest: v2.4a
Clones
R4 i.L.S (r4li.com) Latest R4: v1.24 R4i: v1.25
R4 SDHC (ndslr4.com, r4sdhc.com) Latest R4: v1.28 R4i: v2.02
R4 SDHC / R4 New (r4new.com, r4-pro.com) Latest: v1.4
R4-II (r4iids.com) Latest: v2.07
R4-III / R4 Upgrade (r4dsl.net, r4iiinew.com, r4iii.com, iii.phqy.net) Latest: v4.02
R4-III / R4 Upgrade (r4-dsl.net) Latest: v3.09
R4-III SDHC (r4iiisdhc.com) Latest: v3.07
R4 Advance / R4i Advance (r4ds-a.com, r4i-advance.com) Latest R4: v1.22, R4i: v1.27
NEW R4i-Best (r4i-best.com) Latest: v1.23
R4 Deluxe / R4i Deluxe (r4deluxe.com) Latest: v1.27
R4-New (r4-new.com) Latest: v1.50
R4 Plus (r4.ndsl.cc) Latest: v2.0
R4 Plus (r4plus.net) Latest: v2.01
R4 Pro (r4dspro.com) Latest: v1.50
R4-Pro (r4-pro.com) Latest: v1.4
R4 Team (r4team.com) Latest: v1.19
R4 Top Latest: v1.24
R4-v / R4i SDHC (r4-v.com) Latest R4: v1.24 R4i: v1.42
R4X (r4xds.com) Latest: v1.18
Gold R4i (r4ids.com) Latest: v1.30
Hyper-R4i (hyper4i.com) Latest: v1.56 SP1
Super R4i (super4i.com) Latest: v1.20
R4 Ultra / R4i (r4ultra.com) Latest: v1.55
R4i (r4i.cn) Latest: 'new'
NEW R4i DSHC (r4i-dshc.com) Latest: v1.10b
R4i-Gold (r4i-gold.com) Latest: v1.29b
R4i-Gold (r4igold.cn) Latest: v1.12b
R4i-II (r4i-sdhc.com.hk) Latest: v1.08b
NEW R4i-SDHC.com.tw (r4i-sdhc.com.tw) Latest: v2.13c
R4i Neo (r4neo.com) Latest: v1.32
R4i Pocket (r4ipocket.com) Latest: v1.02a
R4i Pro Upgrade (r4ipro.com) Latest: v1.27
R4i-Redant (r4i-redant.com) Latest: v2.24
R4i-SDHC (r4i-sdhc.com) Latest: v1.12b
R4i-SDHC / R4i Red (r4isdhc.com) Latest: v1.11b
R4i Upgrade (ndsr4i.com)
Some of these use the R4 firmware. Some use their own specialty firmware. Some are compatible with the DSi but only pre-1.4 firmware, some are upgradeable to make them work with firmware 1.4, some were not user-upgradeable and so they released an entirely new device just for 1.4 compatibility, and some (like the original) won't work on any DSi at all no matter what firmware version. Some are clones of each other. At least one (Hyper R4i) is a clone of the EZ-Vi (which is why it was one of the first to be compatible with 1.4, right after the EZ-Vi released an update to fix it), while others make use of the Acekard R.P.G. interface.
The "original" R4 is probably still a safe bet for homebrew purposes if you can guarantee you're getting an authentic one. You'd still be limited to 2 GB though since there's no SDHC support (an issue if you use Moonshell for media listening/viewing), and I'm not entirely sure where you'd find an original one nowadays anyway. The "R4 RTS" by the M3 Team is also probably decent (though WHY they chose to use the R4 name is beyond me, after the clones have given the brand such a bad name).
I generally just say to avoid the name R4 to avoid confusion. Invariably someone would go out, buy a clone by mistake, and be stuck with an inferior (or unsupported, or confusing, etc) device for no reason. Honestly I don't have any clue as to the DLDI compatibility for any of these, save the original.
The TTDS (or DSTT) is another one to look out for in terms of clones, especially from DealExtreme, but it's not nearly as bad as the R4 situation.
#171766 - vuurrobin - Tue Dec 22, 2009 3:32 pm
didn't the r4 team stopped a long time ago because they got into some legal trouble? the latest firmware release is more than a year ago, so at least they aren't active anymore. and seeing that there are alot of clones around that may or may not work, you might just as well go with an other card that is just as well or even better than r4.
the acecard 2i seems to be a populair choice for the dsi.
_________________
my blog:
http://vuurrobin.100webcustomers.com/
#171767 - elwing - Tue Dec 22, 2009 3:36 pm
the additional good point about the acekards is that their firmware is opensource, unlike other product this one will always continue to get updates.
#171776 - wintermute - Wed Dec 23, 2009 1:01 am
That's utterly crazy, I didn't realise it was that bad :/
I've been thinking about setting up a devkitPro shop for a while. Maybe I should do some research on a decent card & get it up and running.
_________________
devkitPro - professional toolchains at amateur prices
devkitPro IRC support
Personal Blog
#171779 - ritz - Wed Dec 23, 2009 3:11 am
wintermute wrote: |
... a decent card & get it up and running. |
That'd be awesome! A card by homebrewers, for homebrewers :)
#171791 - wintermute - Thu Dec 24, 2009 1:11 am
Well, I was thinking more along the lines of an existing card that could be devkitPro branded. Creating a new card might be a rather expensive endeavour and I can't imagine we'd be able to compete on price.
_________________
devkitPro - professional toolchains at amateur prices
devkitPro IRC support
Personal Blog
#171793 - ritz - Thu Dec 24, 2009 4:42 am
Yea, I assumed that's what you meant. And I would agree that the other way would probably be a bit pricey :)
#171794 - elwing - Thu Dec 24, 2009 7:37 am
wintermute wrote: |
Well, I was thinking more along the lines of an existing card that could be devkitPro branded. Creating a new card might be a rather expensive endeavour and I can't imagine we'd be able to compete on price. |
well, take the opensource Acekard2i and roll your own homebrew oriented firmware, since it's the only cards (all the acekards) I'm aware of that have opensource firmware...
it would be the nearest "realist" thing to do to have your own devkitPro dev cards...
a firmware with support only for homebrew and with maybe some additional remote debugging/logging feature would be awesome
#171802 - SteveH - Thu Dec 24, 2009 11:46 am
elwing wrote: |
wintermute wrote: | Well, I was thinking more along the lines of an existing card that could be devkitPro branded. Creating a new card might be a rather expensive endeavour and I can't imagine we'd be able to compete on price. |
well, take the opensource Acekard2i and roll your own homebrew oriented firmware, since it's the only cards (all the acekards) I'm aware of that have opensource firmware...
it would be the nearest "realist" thing to do to have your own devkitPro dev cards...
a firmware with support only for homebrew and with maybe some additional remote debugging/logging feature would be awesome |
Another option would be the EzFlash Vi card, all you need to do to make it homebrew only is to rename the homebrew launcher app to ez5sys.bin after you pre-dldi patch the binary for your SD card type, this is the card I'm using and it's very easy to setup for homebrew only use.
#171803 - sonny_jim - Thu Dec 24, 2009 1:00 pm
Going slightly OT but there are cards that are homebrew only, the iPlayer (before the emulator was released) and some of the stuff from Datel.
_________________
Quote: |
Would that be the internet driver for the program?
|
#171805 - Vague Rant - Fri Dec 25, 2009 8:47 am
elwing wrote: |
wintermute wrote: | Well, I was thinking more along the lines of an existing card that could be devkitPro branded. Creating a new card might be a rather expensive endeavour and I can't imagine we'd be able to compete on price. |
well, take the opensource Acekard2i and roll your own homebrew oriented firmware, since it's the only cards (all the acekards) I'm aware of that have opensource firmware... |
Uh, no they don't. The Acekard RPG was open source, nothing before or since that has been. I guess you could base something off the old RPG sources, but if all you need is a homebrew loader you could probably just do one from scratch.
_________________
I've got nothing to say, but it's OK.
#171862 - elwing - Wed Dec 30, 2009 10:47 am
Vague Rant wrote: |
elwing wrote: | wintermute wrote: | Well, I was thinking more along the lines of an existing card that could be devkitPro branded. Creating a new card might be a rather expensive endeavour and I can't imagine we'd be able to compete on price. |
well, take the opensource Acekard2i and roll your own homebrew oriented firmware, since it's the only cards (all the acekards) I'm aware of that have opensource firmware... |
Uh, no they don't. The Acekard RPG was open source, nothing before or since that has been. I guess you could base something off the old RPG sources, but if all you need is a homebrew loader you could probably just do one from scratch. |
doh, you're right... wonder how's akaio devlopped...
#171882 - Vague Rant - Thu Dec 31, 2009 5:01 am
The AKAIO team received an old version of the Acekard 2 source directly from Acekard; neither the old AK2 source nor AKAIO's have ever been public.
_________________
I've got nothing to say, but it's OK.
#171920 - headspin - Sat Jan 02, 2010 7:11 am
This has gone so OT why not split it? I've seen more relevant posts being split than this.
_________________
Warhawk DS | Manic Miner: The Lost Levels | The Detective Game