More actions
No edit summary |
No edit summary |
||
Line 18: | Line 18: | ||
|source=https://dlhb.gamebrew.org/gbahomebrews/smsakuw.7z | |source=https://dlhb.gamebrew.org/gbahomebrews/smsakuw.7z | ||
}} | }} | ||
The Unofficial SMS Advance is a a fork of [[SMSAdvance]] v2.0 to include compression support (experimental). | The Unofficial SMS Advance is a a fork of [[SMSAdvance GBA|SMSAdvance]] v2.0 to include compression support (experimental). | ||
Originally made by FluBBa, it is a SEGA Master System & Game Gear emulator for the GBA. You can also play SG-1000 games on it. | |||
Do note, you will need Python 2.x and Apack software to be able to compress files. | Do note, you will need Python 2.x and Apack software to be able to compress files. | ||
Line 35: | Line 35: | ||
Download [https://www.ibsensoftware.com/products_aPACK.html apack.exe] and copy it into the same directory as sms.hack.py/sm2.py. | Download [https://www.ibsensoftware.com/products_aPACK.html apack.exe] and copy it into the same directory as sms.hack.py/sm2.py. | ||
Run sms.hack.py rom.sms rom.smh or sm2.py rom.sms rom.sm2. | Run <code>sms.hack.py rom.sms rom.smh</code> or <code>sm2.py rom.sms rom.sm2</code>. | ||
Either rename the new rom back to .sms or, if using SMSAdvance as a plugin under | Either rename the new rom back to .sms or, if using SMSAdvance as a plugin under [[PogoShell GBA|PogoShell]], leave the name alone and add two entries under pogo.cfg: | ||
* smh 1 smsadvance.mbz 2 | * <code>smh 1 smsadvance.mbz 2</code> | ||
* sm2 1 smsadvance.mbz 2 | * <code>sm2 1 smsadvance.mbz 2</code> | ||
Build a compilation or build a pogoshell image. | Build a compilation or build a pogoshell image. |
Revision as of 08:51, 8 September 2022
Unofficial SMSAdvance | |
---|---|
File:Smsakuw2.png | |
General | |
Author | Kuwanger |
Type | Handheld |
Version | 2.0k |
License | Mixed |
Last Updated | 2006/09/06 |
Links | |
Download | |
Website | |
Source | |
The Unofficial SMS Advance is a a fork of SMSAdvance v2.0 to include compression support (experimental).
Originally made by FluBBa, it is a SEGA Master System & Game Gear emulator for the GBA. You can also play SG-1000 games on it.
Do note, you will need Python 2.x and Apack software to be able to compress files.
User guide
Compression
There are two programs required for compression.
The first is sms.hack.py. It compresses 128KB of a ROM and decompresses it whenever it is needed. The result is that ROMs compressed with this will have more of a delay for things like saving, closing the L+R menu, etc.
The second is sm2.py. It compresses 16KB of a ROM, however it only needs to do so once (at the start). Because less is compressed, the compression ratio is obviously reduced. It is possible to use either one on a ROM-by-ROM basis, so it's up to you on which you prefer.
How to use
Download apack.exe and copy it into the same directory as sms.hack.py/sm2.py.
Run sms.hack.py rom.sms rom.smh
or sm2.py rom.sms rom.sm2
.
Either rename the new rom back to .sms or, if using SMSAdvance as a plugin under PogoShell, leave the name alone and add two entries under pogo.cfg:
smh 1 smsadvance.mbz 2
sm2 1 smsadvance.mbz 2
Build a compilation or build a pogoshell image.
Changelog
v2.0k 2006/09/10
- Added compression support.
External links
- Author's website - http://kuwanger.net/gba/smsadvance/ (archived)