s&
About
The Project
info
About s&box
map
Roadmap
monitoring
Metrics
Engine startup and usage numbers
Updates
newspaper
Latest News
published_with_changes
Changes
Release-by-release changelog
Games
Browse Games
Discover Games
gamejams
Workshop
Playable
sports_esports
Games
Standalone games and gamemodes
Assets
landscape
Maps
view_in_ar
Models
texture
Materials
apparel
Clothing
apps
Everything
Every asset type in one list
Forum
Learn
Documentation
rocket_launch
Getting Started
docs
Documentation
api
API Reference
Resources
school
Tutorials
manage_search
Code Search
Get s&box
Sign in with Steam
sGBA
Released
Game Boy Advance emulator for s&box, open source!
by
Asphaltian
game
updated
2 days ago
252.3KB
thumb_up_alt
581
thumb_down_alt
25
favorite
1.1k
library_books
4
chevron_left
home
Details
newspaper
News
history
Changes
forum
Forum
reviews
Review
73
code
Source
query_stats
Metrics
leaderboard
Player Counts
chevron_right
folder
.obj
description
__compiler_extra.cs
folder
Cores
folder
Gba
folder
Sio
description
GbaSioLockstep.cs
description
GbaSioMode.cs
description
IGbaSioDriver.cs
description
LinkCableHost.cs
description
LinkCableSession.cs
description
ArmCore.Arm.cs
description
ArmCore.cs
description
ArmCore.Thumb.cs
description
Gba.cs
description
GbaAudio.Channels.cs
description
GbaAudio.cs
description
GbaAudio.Registers.cs
description
GbaBios.cs
description
GbaBios.Decompress.cs
description
GbaBios.HleBios.cs
description
GbaBios.Math.cs
description
GbaBios.Memory.cs
description
GbaCartridgeHardware.cs
description
GbaConstants.cs
description
GbaDma.cs
description
GbaIo.cs
description
GbaMemory.cs
description
GbaSavedata.cs
description
GbaSerialize.cs
description
GbaSystem.cs
description
GbaTimer.cs
description
GbaTiming.cs
description
GbaVideo.cs
description
GbaVideo.Rendering.cs
description
GbaWirelessAdapter.cs
folder
Nds
folder
Compute
description
ComputeRenderer2D.cs
description
ComputeRenderer2D.Dispatch.cs
description
ComputeRenderer2D.Snapshot.cs
description
ComputeRenderer2D.Structs.cs
description
ComputeRenderer2D.Update.cs
description
ComputeRenderer2D.Video.cs
description
ComputeRenderer3D.cs
description
ComputeRenderer3D.Dispatch.cs
description
ComputeRenderer3D.Gpu.cs
description
ComputeRenderer3D.RenderFrame.cs
description
ComputeRenderer3D.Setup.cs
description
ComputeRenderer3D.Texcache.cs
description
ComputeRenderer3D.Variants.cs
description
ComputeRenderer3D.Video.cs
description
ARM.cs
description
ARMInterpreter.cs
description
ARMInterpreter_ALU.cs
description
ARMInterpreter_Branch.cs
description
ARMInterpreter_LoadStore.cs
description
ARMInterpreter_Multiply.cs
description
ARMInterpreter_Thumb.cs
description
ARMv4.cs
description
ARMv5.cs
description
ColorOp.cs
description
CP15.cs
description
DMA.cs
description
DMA_Timings.cs
description
FIFO.cs
description
FreeBIOS.cs
description
GPU.Capture.cs
description
GPU.cs
description
GPU.Flat.cs
description
GPU.Lcd.cs
description
GPU.VRAM.cs
description
GPU2D.cs
description
GPU3D.Commands.cs
description
GPU3D.cs
description
GPU3D.Geometry.cs
description
GPU3D.Matrix.cs
description
GPU3D.Types.cs
description
MemRegion.cs
description
NDS.Cart.cs
description
NDS.CartSave.cs
description
NDS.CartXfer.cs
description
NDS.cs
description
NDS.DirectBoot.cs
description
NDS.Dma.cs
description
NDS.Interrupts.cs
description
NDS.IO.cs
description
NDS.Ipc.cs
description
NDS.Math.cs
description
NDS.Memory.cs
description
NDS.Rtc.cs
description
NDS.Scheduler.cs
description
NDS.Spi.cs
description
NDS.Timers.cs
description
NDS.Wifi.cs
description
NdsAudio.cs
description
NdsConstants.cs
description
NdsRomList.cs
description
NdsSaveData.cs
description
NdsSaveDatabase.cs
description
NdsScreen.cs
description
NdsSpu.cs
description
NdsSystem.cs
description
NdsVideo.cs
description
Platform.cs
folder
Emulation
description
EmuLog.cs
description
IAudioOutput.cs
description
IEmulatorCore.cs
description
ISaveData.cs
description
IVideoOutput.cs
description
SystemProfile.cs
description
SystemRegistry.cs
folder
Networking
description
GameLibrary.cs
description
INetMode.cs
description
LinkCableMode.cs
description
LinkCablePackets.cs
description
LobbyMetadata.cs
description
NetworkManager.cs
description
SessionMode.cs
description
SessionPlayer.cs
description
SessionRoster.cs
description
SessionState.cs
description
SessionVisibility.cs
description
WirelessAdapterMode.cs
folder
UI
folder
Common
description
ControllerHint.razor
description
FocusInput.cs
description
InputHint.cs
description
InputHints.razor
description
RingStroke.cs
description
SelectionRing.cs
description
TabRing.cs
description
TextureImage.cs
folder
Home
description
AllSoftwareCard.razor
description
HomeBackdrop.razor
description
HomeCarousel.razor
description
HomeCarouselEntry.cs
description
HomeLogo.razor
description
HomeNavButton.razor
description
HomeNavPill.razor
description
HomeToast.razor
description
HomeToastState.cs
description
MarqueeText.cs
description
MissingCover.razor
description
NavItem.cs
description
ViewMoreCard.cs
folder
Library
description
GameEntry.cs
description
GameHasher.cs
description
GamePlayHistory.cs
description
LibretroDb.cs
description
Thumbnails.cs
folder
Modals
description
AddGamesModal.razor
description
DetailsModal.razor
description
NetplayCycleRow.razor
description
NetplayModal.razor
description
SettingsModal.razor
description
SettingsToggleRow.razor
description
GameScreen.razor
description
HomeScreen.AllSoftware.cs
description
HomeScreen.razor
description
PauseMenu.razor
description
PlayersList.razor
description
AchievementManager.cs
description
Assembly.cs
description
EmulatorComponent.CoreSync.cs
description
EmulatorComponent.CoreThread.cs
description
EmulatorComponent.cs
description
EmulatorComponent.LinkCable.cs
description
EmulatorSystems.cs
description
GamePreferences.cs
Networking/SessionState.cs
namespace Emulotl; public enum SessionState { Solo, Hosting, Joined, InGame }