The Lynx on DS, is this project feasible?

Indy13

Well-Known Member
OP
Member
Joined
Jan 26, 2017
Messages
651
Trophies
0
Age
45
XP
1,465
Country
France
I know I see it when testing home-brew stuff, but everything else works for me... =(
The ".lnx" files should include a header which is needed still, there are also ".lyx" files which doesn't (shouldn't) have a header.
I don't know if that helps.

here you can test if your rom is in ".lnx" format.
https://atarigamer.com/lynx/lnx2lyx
Thx @FluBBa it works !


I successfully launched Batman Returns!

If anyone is interested in the method here is what I did:

1. find and download lynx games in .lyx format (don't ask me, it's very easy to find on Google)

2. convert games here:

https://atarigamer.com/lyxconverter

3. download the .lnx file + header

And there you have it


I did this because my original .lnx files, the first ones I tested, were not recognized in the lnx2lyx converter
 

plasturion

temporary hermit
Member
Joined
Aug 17, 2012
Messages
1,345
Trophies
2
Location
Tree
XP
3,825
Country
Poland
Thanks a lot, it works now.
I noticed that avaialble roms on the web in .lnx format are with a header, and sometimes not.
Now is pretty cool to run tiny Chip's Challenge on our device.
 
  • Like
Reactions: FluBBa and Indy13

Indy13

Well-Known Member
OP
Member
Joined
Jan 26, 2017
Messages
651
Trophies
0
Age
45
XP
1,465
Country
France
I've been converting my complete romset (commercial games + homebrews) since yesterday so I haven't really had time to try many games but for the moment the ones I tested work well, here is ( very small^^) list:

-Batman Returns
-Double Dragon
-Electrocop
-Klax
-Rygar
 

Indy13

Well-Known Member
OP
Member
Joined
Jan 26, 2017
Messages
651
Trophies
0
Age
45
XP
1,465
Country
France
So, uh, a little progress =) I just got my asm cpu spinning in the emulator, double the FPS just like that.
The next big speed-up is probably the sprite blitter, that will take some time to re-implement in asm.
I'm still converting my romsets. I haven't had much time to devote myself to it since the last time (that said, it's still progressing ^^) but I wanted to know if this new ASM processor was in the source code on your github or not yet in order to compile the nds file myself to test on real hardware.

On the other hand I don't know if you planned to make borders later but on the atarigamer site the borders of their online emulator are not bad at all, I saved the image, I'll give it to you attach it if it could ever be useful in the future, who knows :)

I leave you two versions, the original version and a resized version 256x200 pixels in 8-bit depth
 

Attachments

  • lynx_ii_screen-original.png
    lynx_ii_screen-original.png
    4.2 KB · Views: 2
  • lynx_ii_screen 256x200-8bits.png
    lynx_ii_screen 256x200-8bits.png
    2.2 KB · Views: 2

Indy13

Well-Known Member
OP
Member
Joined
Jan 26, 2017
Messages
651
Trophies
0
Age
45
XP
1,465
Country
France
Hi @FluBBa , hope you're well :)

I tried to compile HandyDS but I got an error message that appears at the end of the process telling me that the lynxboot.img file is missing, so I added the lynxboot.img file several times at a time at the root of the main directory like this:

handy-comp-3.png

but also in the source folder like this:

handy-comp-4.png

I also added the ARMMikey folder to test it but in all the ways I tried from the simplest (without any addition) to the most complex (with lynxboot.img files everywhere) I always come across the same error message, could you tell me what I missed and where should I put my lynxboot.img file?

Here is the result I get:

handy-comp-1.png
handy-comp-2.png


PS: I also tried adding a lynxboot.img file to my devkitpro/devkitARM directory (on my C:/ drive) but I get the same resut unfortunally
 

draftguy123

Well-Known Member
Member
Joined
Jul 1, 2023
Messages
177
Trophies
0
XP
492
Country
Germany
Hi @FluBBa , hope you're well :)

I tried to compile HandyDS but I got an error message that appears at the end of the process telling me that the lynxboot.img file is missing, so I added the lynxboot.img file several times at a time at the root of the main directory like this:

View attachment 465013

but also in the source folder like this:

View attachment 465014

I also added the ARMMikey folder to test it but in all the ways I tried from the simplest (without any addition) to the most complex (with lynxboot.img files everywhere) I always come across the same error message, could you tell me what I missed and where should I put my lynxboot.img file?

Here is the result I get:

View attachment 465015
View attachment 465016


PS: I also tried adding a lynxboot.img file to my devkitpro/devkitARM directory (on my C:/ drive) but I get the same resut unfortunally
I got it to compile after editing Cart.s file, line 42.
Change from
.incbin "roms/lynxboot.img"

to absolute path e.g.
.incbin "c:/yourpath/roms/lynxboot.img"

build2.jpg
 
Last edited by draftguy123,
  • Like
Reactions: Indy13

Indy13

Well-Known Member
OP
Member
Joined
Jan 26, 2017
Messages
651
Trophies
0
Age
45
XP
1,465
Country
France
I'm sorry for the confusion, I try to keep things under wraps for a little bit more.

Oh sorry buddy, I didn't want to embarrass you with my somewhat inappropriate curiosity, I completely understand, I will try @draftguy123 's solution and in the future if ever I can't compile the source code, I'll be patient, no problem ;) Once again, sorry for my clumsiness.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Veho @ Veho: Mmmm, stroke my ego.