Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Z26 3DS: Difference between revisions

From GameBrew
m (Text replacement - "Infobox 3DS homebrew" to "Infobox-3DS-Homebrews")
m (Text replacement - "Category:3DS homebrew emulators" to "")
 
(16 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox-3DS-Homebrews
{{Infobox 3DS Homebrews
| title = Z26 3DS
|title=Z26 3DS
| image = https://dlhb.gamebrew.org/3dshomebrew/Z26-3DS.png|250px
|image=Z263ds2.png
| type = Console
|description=Atari 2600 emulator.
| version =  
|author=nop90
| licence = Mixed
|lastupdated=2015/10/12
| author = nop90
|type=Console
| website = https://github.com/nop90/z26-3ds
|version=2015
| download = https://dlhb.gamebrew.org/3dshomebrew/Z26-3DS.rar
|license=GPL-2.0
| source = https://dlhb.gamebrew.org/3dshomebrew/Z26-3DS.rar
|download=https://dlhb.gamebrew.org/3dshomebrews/z263ds.7z
|website=https://github.com/nop90/z26-3ds
|source=https://github.com/nop90/z26-3ds
}}
}}
<youtube>FiRPNQ2g8Lc</youtube>
Z26 3DS is a port of z25 to the 3DS, part of code of the original emulator has been modified to make it run better on O3DS.


=Z26 3DS=
The project is no longer in development.


I'm working on porting z26 to 3ds and someone asked me to test it.<br />
==Installation==
<br />
Copy the z25-3ds folder to the 3ds folder of your SD card.
So here it is, attached you find the 3dsx version.<br />
 
<br />
To test it, make a folder in the root of the SD named Atari2600 and copy some 2600 roms in it.  
This is'n a simple port from SDL to 3DS IO functions, like the other two projects I posted. I'm modifying part of the code of the original emulator to make it run faster on o3ds.<br />
 
<br />
You can also use subdirectorys to organize roms if you want.
In the version posted, after a first try using sf2dlib to draw frames (which resulted in about 1/4 of the needed fps, I changed the code to write pixels directly on the framebuffer. Now it works at about half speed on o3ds and I think I can gain some more speed using 16bpp instead of 32.<br />
 
<br />
==Controls==
I'm also working on the opcode interpreter to find other possible optimization.<br />
'''Menu:'''
<br />
 
To test it, make a folder in the root of the SD named Atari2600 and copy some 2600 roms in it. You can also use subdirectorys to organize roms if you want.<br />
Up/Down - Navigate
<br />
 
In the menu use Up-Down to navigate, Left-Right moves page Down-Up. A selects a menu item and B is to exit from a menu page.<br />
Left/Right - Move page Down/Up
<br />
 
During game DPad and A emulate the Joystic 1 (no joy 2, there is an option to swap ports, but I did not tested it) X-Y select the difficulty, Select is the select key and Start is the reset Key.<br />
A - Select a menu item  
<br />
 
Pressing L and R pauses the game and opens the menu (no return to your game, if you exit ther menu the loaded rom is resetted).<br />
B - Exit from a menu page
<br />
 
Warning: If you swap too many roms the emulator crashes (the original code don't let you load a new rom, so I have to check if some allocated memory isn't released)<br />
'''In game:'''
<br />
 
On N3ds the emulator should run faster, but there isn't any FPS limiter, so it could run faster than normal.<br />
D-Pad/A - Joystick 1
<br />
 
As soon as I have a faster version I'll make an official release with menu options cleaned (some doesn't make anything).<br />
X/Y - Select the difficulty
<br />
 
Here are some screenshot (not from this version).<br />
Select - Confirm
 
Start - Reset
 
L+R - Pause and open menu
 
==Screenshots==
https://dlhb.gamebrew.org/3dshomebrews/z263ds5.png
https://dlhb.gamebrew.org/3dshomebrews/z263ds6.png
 
==Compatibility==
On N3DS the emulator should run faster, but there isn't any FPS limiter, so it could run faster than normal.
 
==Known issues==
If you swap too many roms the emulator crashes (this feature is not included in the original code).
 
No Joystick 2, there is an option to swap ports but it was not tested.
 
No return to your game when you pause during the game, if you exit the menu the loaded rom is reset.
 
==External links==
* GitHub - https://github.com/nop90/z26-3ds
* GBAtemp - https://gbatemp.net/threads/preview-z26-3ds-atari-2600-emulator.397827

Latest revision as of 05:59, 6 Mayıs 2024

Z26 3DS
Z263ds2.png
General
Authornop90
TypeConsole
Version2015
LicenseGPL-2.0
Last Updated2015/10/12
Links
Download
Website
Source

Z26 3DS is a port of z25 to the 3DS, part of code of the original emulator has been modified to make it run better on O3DS.

The project is no longer in development.

Installation

Copy the z25-3ds folder to the 3ds folder of your SD card.

To test it, make a folder in the root of the SD named Atari2600 and copy some 2600 roms in it.

You can also use subdirectorys to organize roms if you want.

Controls

Menu:

Up/Down - Navigate

Left/Right - Move page Down/Up

A - Select a menu item

B - Exit from a menu page

In game:

D-Pad/A - Joystick 1

X/Y - Select the difficulty

Select - Confirm

Start - Reset

L+R - Pause and open menu

Screenshots

z263ds5.png z263ds6.png

Compatibility

On N3DS the emulator should run faster, but there isn't any FPS limiter, so it could run faster than normal.

Known issues

If you swap too many roms the emulator crashes (this feature is not included in the original code).

No Joystick 2, there is an option to swap ports but it was not tested.

No return to your game when you pause during the game, if you exit the menu the loaded rom is reset.

External links

Advertising: