Homebrew Homebrew game [HELP] Convert DsHeretic from slot2 (.ds.gba) to slot1 (.nds)

Nikokaro

Lost philosopher... searching for a way out...
OP
Member
Joined
Feb 3, 2020
Messages
2,207
Trophies
1
Location
Nautilus (under) Lake Como, Italy 🇮🇹
XP
6,904
Country
Italy
I apologize for the umpteenth bump of my thread, made only to make a small request to @elhobbs : "could you, if and when you want, make cheretic compatible with the (SD)camera-slot of the DSi making it possible to use the greater ram available? As you've already pointed out, not so much to get around missing textures, but instead to avoid certain slowdowns and, albeit rare, freezes and crashes."
Moreover this port would be so usable even by those who do not have a flashcart and would make it more popular and appreciated. Of course, if it doesn't require too much work on your part. :)

P.S. Alternatively, since you mentioned earlier that "It was working at some point", could you possibly identify what previous version it was working with?
 
Last edited by Nikokaro,
  • Like
Reactions: Tarmfot

elhobbs

Well-Known Member
Member
Joined
Jul 28, 2008
Messages
1,044
Trophies
1
XP
3,036
Country
United States
I apologize for the umpteenth bump of my thread, made only to make a small request to @elhobbs : "could you, if and when you want, make cquake compatible with the (SD)camera-slot of the DSi making it possible to use the greater ram available? As you've already pointed out, not so much to get around missing textures, but instead to avoid certain slowdowns and, albeit rare, freezes and crashes."
Moreover this port would be so usable even by those who do not have a flashcart and would make it more popular and appreciated. Of course, if it doesn't require too much work on your part. :)

P.S. Alternatively, since you mentioned earlier that "It was working at some point", could you possibly identify what previous version it was working with?
I made those comments about cheretic - I dont have any problems running cquake from the sd card on the dsi. I did provide a new build in the cquake thread.
 
  • Like
Reactions: Tarmfot

Nikokaro

Lost philosopher... searching for a way out...
OP
Member
Joined
Feb 3, 2020
Messages
2,207
Trophies
1
Location
Nautilus (under) Lake Como, Italy 🇮🇹
XP
6,904
Country
Italy
I made those comments about cheretic - I dont have any problems running cquake from the sd card on the dsi. I did provide a new build in the cquake thread
I meant cheretic...My bad.:rofl2:

I corrected the error, but I think you understood anyway, since I posted in this thread. :)
 
Last edited by Nikokaro,

elhobbs

Well-Known Member
Member
Joined
Jul 28, 2008
Messages
1,044
Trophies
1
XP
3,036
Country
United States
I did not find the actual issue. it appears to be some sort of alignment issue - or maybe the code changes just pushed the data corruption into a less important area ... anyway here is a build that is working for me. the only code changes I made were to add a few print statements so I could see where it was hanging.
 

Attachments

  • cheretic.zip
    286.1 KB · Views: 50

elhobbs

Well-Known Member
Member
Joined
Jul 28, 2008
Messages
1,044
Trophies
1
XP
3,036
Country
United States
I did not find the actual issue. it appears to be some sort of alignment issue - or maybe the code changes just pushed the data corruption into a less important area ... anyway here is a build that is working for me. the only code changes I made were to add a few print statements so I could see where it was hanging.
it still freezes after a bit
 

Nikokaro

Lost philosopher... searching for a way out...
OP
Member
Joined
Feb 3, 2020
Messages
2,207
Trophies
1
Location
Nautilus (under) Lake Como, Italy 🇮🇹
XP
6,904
Country
Italy
it still freezes after a bit
Unfortunately I confirm this. :sad:
I found the time to try this new build on my DSi XL (Memory Pit, TwilightMenu++) and this is (sadly) the result:

IMG_20220117_151400.jpg


I note that I can hear the music in the background but pressing the buttons I do not hear the corresponding sound effects. Otherwise there is only the black screen.
 
Last edited by Nikokaro,
  • Like
Reactions: Tarmfot

Nikokaro

Lost philosopher... searching for a way out...
OP
Member
Joined
Feb 3, 2020
Messages
2,207
Trophies
1
Location
Nautilus (under) Lake Como, Italy 🇮🇹
XP
6,904
Country
Italy
-DSi version of cheretic-

Hey, DSi owners, I have great news for you!!! :)

@elhobbs , following your statement ("at some point it worked") I tried ALL the versions of cheretic you created last year, from the first to the last, which I had stored on my PC. And I actually found a version that works from SD-slot (DSi), a version that I had saved as "cleaned-code-cheretic", and that should be the second to last or third to last version you released. Is it still available on github? Anyway, just in case, I upload it here.

Guys, you still say I don't do anything for you!?!! :wink:

IMG_20220118_141259.jpg
IMG_20220118_141154.jpg
 

Attachments

  • cheretic-for-DSi.7z
    251 KB · Views: 47
Last edited by Nikokaro,
  • Like
Reactions: ariela and VatoLoco

Nikokaro

Lost philosopher... searching for a way out...
OP
Member
Joined
Feb 3, 2020
Messages
2,207
Trophies
1
Location
Nautilus (under) Lake Como, Italy 🇮🇹
XP
6,904
Country
Italy
A brief message to add something I had forgotten to mention. Also with the DSi version it is possible to play user wads via command line arguments (.argv file), but in my case it only works if launched directly from TwilightMenu++, while with HBmenu it does not work.
 

Nikokaro

Lost philosopher... searching for a way out...
OP
Member
Joined
Feb 3, 2020
Messages
2,207
Trophies
1
Location
Nautilus (under) Lake Como, Italy 🇮🇹
XP
6,904
Country
Italy
Surely someone can import the WAD files into one of the DOOM engine ports for the DS..?
Hi. 😉
I don't know if I understand your question correctly. Main Iwads cannot be put directly into the .NDS files for legal reasons (anyway they are easily found online e.g. on archive.org).
If you mean Pwads instead, on DS Doom, as well as with Doom, Doom2, TNT and Plutonia, you can already play user wads/megawads (the ones you find in the doomworld archive) either from flashcart or SD slot of a DSi.
Just edit a txt file by writing: "DSDoom.nds -file wad/ChexQuest.wad" where wad is the folder that contains the .wad files, and rename the txt as argv. Then launch it with hdmenu or TwilightMenu++. From the DS Doom menu you will have to choose the Iwad corresponding to the user wad launched (e.g. choose Doom for Chex Quest).
https://gbatemp.net/threads/how-to-play-custom-wads-with-dsdoom.575814/

If you do not want to use .argv files, another old method is to merge pwad with the corresponding Iwad, using Slate or xWe (wad editors). You will have to backup the main iwad. though, because you will be modify it permanently.

While on flashcart you will only be able to use the older, simpler wads (due to lack of RAM) on SD slot of DSi even the more complex and sophisticated ones will work (assuming they are PrBoom compatible).
Using Flipnote as an exploit is fine, instead via Memory Pit crashes were occurring, reportedly solved with the latest version of TwilightMenu++.

If I misunderstood the question, please let me know. In any case, the answer will be useful to others as well. 😋
 
Last edited by Nikokaro,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan @ BakerMan:
    #stopkillinggames
    +1
  • BigOnYa @ BigOnYa:
    #mailmesomesirloinsteak
  • K3Nv2 @ K3Nv2:
    Mail you deeze nuts
  • BigOnYa @ BigOnYa:
    That be cheap, flat rate small envelope. Me- "Hey this envelope is empty, oh that makes since."
  • K3Nv2 @ K3Nv2:
    Still fits in your mouth the same way
  • BigOnYa @ BigOnYa:
    I was looking at steaks other day at grocery, can't believe some cuts (angus) are like $25 a pound. Crazyness. Price of good fish is just as bad.
  • BakerMan @ BakerMan:
    when i go to college,what do you guys think i should major?
  • BakerMan @ BakerMan:
    inb4 computer science
  • BigOnYa @ BigOnYa:
    Fake Leg scratching 101
  • K3Nv2 @ K3Nv2:
    IT support you can act like your own farts smell like cherries that way
  • K3Nv2 @ K3Nv2:
    Odin 2s $300 lol no
  • Scarlet @ Scarlet:
    The Mini is even more lol
  • K3Nv2 @ K3Nv2:
    That RG cube is starting to look like the better value price creep option
    +1
  • BigOnYa @ BigOnYa:
    I want a handheld gaming system with a tablet sized screen, like a 8 or10" screen, with controllers that can detach like the Switch.
  • BakerMan @ BakerMan:
    @BigOnYa i was legitimately trying to scratch my leg, this is reminding me of that cylinder post
  • Scarlet @ Scarlet:
    I don't see the buzz about a square screen personally. I think there will be a review on the site within a few weeks though if you are interested.
    +1
  • Scarlet @ Scarlet:
    I've put down the money on the Odin 2 Mini since I just love that Vita form factor. Loved the power of the Odin 2 but the size always put me off, this one seems exactly what I've been wanting.
  • K3Nv2 @ K3Nv2:
    I don't care about the square screen it's just nice to hold something you don't have to stretch your arms a foots length
  • K3Nv2 @ K3Nv2:
    All these things expecting to be super huge is overrated just run a type c cable to your TV if you want a big display or in my case screen mirror it
  • BigOnYa @ BigOnYa:
    On the go tho I meant, I use my 10" tablet and a Bluetooth controller for retro gaming while sitting on my porch or on long car rides sometimes. Easier on my eyes than the Switch screen.
  • K3Nv2 @ K3Nv2:
    My point is we already have enough shit with big displays having something pocketable with up to ps2 would be fine on the go
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Ken unless the games are made for that screen size most suck on a screen that size... Having a square screen and being brighter and higher res helps but it's not a cure all, text is tiny bullets are tiny, your.... Well lol
  • K3Nv2 @ K3Nv2:
    You can stretch to fit probably it's not all bad that they make it seem to be
  • K3Nv2 @ K3Nv2:
    People always yap about oh but you loose pixels but yeah it won't look awful either
    K3Nv2 @ K3Nv2: People always yap about oh but you loose pixels but yeah it won't look awful either