Homebrew [SNEmulDS] Rebirth the project and update it for the last DKP

Coto

-
Member
Joined
Jun 4, 2010
Messages
2,979
Trophies
2
XP
2,565
Country
Chile
I will update code if necessary basing off virtual machine findings. Thank you!


edit:

I will list the steps for each standard branch to rebuild the emulator in 0.6b:

1)
https://bitbucket.org/Coto88/newlib-nds/branch/master
Use the : master branch

2)
https://bitbucket.org/Coto88/toolchaingenericds/branch/master
Use the : master branch

3)
https://bitbucket.org/Coto88/snemulds/branch/master
Use the : master branch for SnemulDS 0.6b

- .zip support
- gdb remote debugging (if you are a dev)
- support same rom set as archeide's SnemulDS 0.6a does (or so I think)
-
SnemulDS master branch resembles the last known working SnemulDS 0.6a, done by archeide which you can download below if everything else fails:
http://www.snemul.com/ds/SNEmulDSv06a.zip


This is old SnemulDS 0.6 (early alpha? ) source I found years ago. The above SnemulDS versions are rebuilt using the below sources:

Note: After rebuilding 0.4 and 0.5 I can safely say this is 0.6 sources (in between 0.5 and 0.6a). It compiles on old devkitpro 2007 toolchain.
http://www.mediafire.com/file/60cmuwchpq69gsh/snemul06_old_src.zip
 
Last edited by Coto,
D

Deleted User

Guest
I thought i upload the latest build from SnemulDS-master released on 12.12.2017. The Emulator right now is very much Work in Progress. You may or may not experience Crashes like ARM9 Abort Error.
I tested the build with my M3 DS Real Flashcard on my Phat NDS. It probably won´t work on TWloader right now.
 

Attachments

  • SNEmulDS-master-build-12-12-2017.zip
    175.5 KB · Views: 320
D

Deleted User

Guest
Here is another upload of SnemulDS-master with the latest improvements from Coto.
You should experience far less, if any abort data error in this Version.
My Toolchain is up to date with the latest files.
SnemulDS-master works with my M3 Simply Flashcard and Phat DS.
 

Attachments

  • SnemulDS-master built 31.01.2018.zip
    180.3 KB · Views: 403

Swampat

The swamp monster that pats the ground
Member
Joined
May 25, 2017
Messages
238
Trophies
0
Age
27
XP
230
Country
United States
Here is another upload of SnemulDS-master with the latest improvements from Coto.
You should experience far less, if any abort data error in this Version.
My Toolchain is up to date with the latest files.
SnemulDS-master works with my M3 Simply Flashcard and Phat DS.
Can I use this is srloader or do I have to wait for ROCKET LAUNCHER.
 

mironicurse

Well-Known Member
Member
Joined
Sep 28, 2015
Messages
141
Trophies
0
Age
30
XP
591
Country
Russia
Here is another upload of SnemulDS-master with the latest improvements from Coto.
You should experience far less, if any abort data error in this Version.
My Toolchain is up to date with the latest files.
SnemulDS-master works with my M3 Simply Flashcard and Phat DS.
I just got ARM9 data abort on TLOZ - link to the past (NTSC)
tested on DSTWO, DSlite
Code:
R0[5307C]
R1[0]
R2[6000]
R3[1010]
R4[44D90001]
R5[2218]
R6[80]
R7[8000]
R8[6000]
R9[207FA74]
R10[2083A64]
R11[31]
R12[205EA04]
R13[B0030DC]
R14[5000]
R15[2074178]
SPSR[2000001F]
CPSR[2000001F]
 
Last edited by mironicurse,

Coto

-
Member
Joined
Jun 4, 2010
Messages
2,979
Trophies
2
XP
2,565
Country
Chile
I just got ARM9 data abort on TLOZ - link to the past (NTSC)
tested on DSTWO, DSlite
Code:
R0[5307C]
R1[0]
R2[6000]
R3[1010]
R4[44D90001]
R5[2218]
R6[80]
R7[8000]
R8[6000]
R9[207FA74]
R10[2083A64]
R11[31]
R12[205EA04]
R13[B0030DC]
R14[5000]
R15[2074178]
SPSR[2000001F]
CPSR[2000001F]

Where exactly?

I am using the crc32 lozalttp file:
Size: 1,048,576
CRC-32: 777AAC2F
MD-5: 608c22b8ff930c62dc2de54bcd6eba72

And it boots. I have no save but so far I got into the castle:
1pjm7r.jpg


If I were you I would format sd card and copy back files


edit: according to debugging, the fault was raised at memcpy. So that´s definitely before the rom executes from EWRAM.
Also I could run the file from dstti, ninjapass and r4igold.cc just fine
 
Last edited by Coto,

mironicurse

Well-Known Member
Member
Joined
Sep 28, 2015
Messages
141
Trophies
0
Age
30
XP
591
Country
Russia
Where exactly?

I am using the crc32 lozalttp file:
Size: 1,048,576
CRC-32: 777AAC2F
MD-5: 608c22b8ff930c62dc2de54bcd6eba72

And it boots. I have no save but so far I got into the castle:
1pjm7r.jpg


If I were you I would format sd card and copy back files


edit: according to debugging, the fault was raised at memcpy. So that´s definitely before the rom executes from EWRAM.
Also I could run the file from dstti, ninjapass and r4igold.cc just fine
Yeah, rom with your checksum works.
Strange thing that previous rom that froze new snemulds worked with no issues on snemulds 0.5 and CATSFC
 

Ziko

Well-Known Member
Member
Joined
Nov 10, 2010
Messages
225
Trophies
1
XP
854
Country
United States
In terms of compatiblity, is this thing usable now? I'd really like to take all the games on SNES9x I have and play them on my DS sooner or later.
 

Ziko

Well-Known Member
Member
Joined
Nov 10, 2010
Messages
225
Trophies
1
XP
854
Country
United States
I wish I could but only my PC could do that. I'll probably look for other options now. Thanks for replying.
 

urbanman2004

Well-Known Member
Member
Joined
Jan 10, 2013
Messages
927
Trophies
1
XP
1,648
Country
United States
Here is another upload of SnemulDS-master with the latest improvements from Coto.
You should experience far less, if any abort data error in this Version.
My Toolchain is up to date with the latest files.
SnemulDS-master works with my M3 Simply Flashcard and Phat DS.
Thanks for your contribution. I'll def check it out when I get the chance
 

Coto

-
Member
Joined
Jun 4, 2010
Messages
2,979
Trophies
2
XP
2,565
Country
Chile
Sucks being broke man....
the experimental branch could work on srloader (haven't tested). Faster but less games work
https://github.com/cotodevel/SnemulDS/tree/experimental

the master branch not, because it uses a fixed map to handle paging. Slower but more games work
https://github.com/cotodevel/SnemulDS

I will add a release folder for both branches so you can test easily.

edit:
experimental branch is beginning to justify itself. The speedup was moved back to master branch (snemulds 0.6a original) giving great speedups.

games like super mario all stars and super metroid working..
 
Last edited by Coto,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    Jaws is on a diet
  • K3Nv2 @ K3Nv2:
    Damn power went out
  • BigOnYa @ BigOnYa:
    Ok xdqwerty, your little bro prob tripped On the cord and unplugged you
  • K3Nv2 @ K3Nv2:
    Ya I'm afraid of the dark hug me
  • BigOnYa @ BigOnYa:
    Grab and hold close your AncientBoi doll.
  • K3Nv2 @ K3Nv2:
    Damn didn't charge my external battery either
  • BigOnYa @ BigOnYa:
    Take the batteries out of your SuperStabber3000... Or is it gas powered?
  • K3Nv2 @ K3Nv2:
    I stole batteries from your black mamba
    +1
  • K3Nv2 @ K3Nv2:
    My frozen food better hold up for an hour I know that
  • BigOnYa @ BigOnYa:
    Or else gonna be a big lunch and dinner tomorrow.
  • BigOnYa @ BigOnYa:
    Did you pay your power bill? Or give all yo money to my wife, again.
  • K3Nv2 @ K3Nv2:
    Oh good the estimated time is the same exact time they just said
    +1
  • BigOnYa @ BigOnYa:
    Load up your pc and monitor, and head to a McDonalds dining room, they have free WiFi
  • K3Nv2 @ K3Nv2:
    Sir please watch your porn in the bathroom
    +2
  • BigOnYa @ BigOnYa:
    No sir we can not sell you anymore apple pies, after what you did with the last one.
  • K3Nv2 @ K3Nv2:
    We ran out
  • HiradeGirl @ HiradeGirl:
    for your life
    +1
  • K3Nv2 @ K3Nv2:
    My life has no value my fat ass is staying right here
  • K3Nv2 @ K3Nv2:
    Nearly 4 hours without power :(
  • Veho @ Veho:
    SO POWERLESS
  • K3Nv2 @ K3Nv2:
    Tell Kanye I need power
  • DinohScene @ DinohScene:
    Better start running in your hamster wheel
    DinohScene @ DinohScene: Better start running in your hamster wheel