diff options
| -rw-r--r-- | .gitignore | 1 | ||||
| -rw-r--r-- | python-flashgbx.spec | 129 | ||||
| -rw-r--r-- | sources | 2 |
3 files changed, 71 insertions, 61 deletions
@@ -1,2 +1,3 @@ /FlashGBX-3.28.tar.gz /FlashGBX-3.29.tar.gz +/FlashGBX-3.30.tar.gz diff --git a/python-flashgbx.spec b/python-flashgbx.spec index 12aec75..630844d 100644 --- a/python-flashgbx.spec +++ b/python-flashgbx.spec @@ -1,11 +1,11 @@ %global _empty_manifest_terminate_build 0 Name: python-FlashGBX -Version: 3.29 +Version: 3.30 Release: 1 Summary: Reads and writes Game Boy and Game Boy Advance cartridge data using the GBxCart RW by insideGadgets License: GNU General Public License v3 (GPLv3) URL: https://github.com/lesserkuma/FlashGBX -Source0: https://mirrors.nju.edu.cn/pypi/web/packages/de/a8/84a01a6d625fa6aac68ac36a0c147dc86cb992a29da96c1a6008f8fc4127/FlashGBX-3.29.tar.gz +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/6a/09/01831878d20a711492dfb8aa6698121e37237e338331a972964a3182d706/FlashGBX-3.30.tar.gz BuildArch: noarch Requires: python3-pyserial @@ -136,18 +136,19 @@ Use this command in a Terminal or Command Prompt window to launch the installed - GB-CART32K-A with SST39SF020A
- GB Smart 32M
- HDR Game Boy Camera Flashcart
- - insideGadgets 32 KB
- - insideGadgets 128 KB
- - insideGadgets 256 KB
- - insideGadgets 512 KB
- - insideGadgets 1 MB, 128 KB SRAM
- - insideGadgets 2 MB, 128 KB SRAM/32 KB FRAM
- - insideGadgets 2 MB, 32 KB FRAM, v1.0
- - insideGadgets 4 MB, 128 KB SRAM/FRAM
- - insideGadgets 4 MB, 32 KB FRAM, MBC3+RTC
- - insideGadgets 4 MB (2× 2 MB), 32 KB FRAM, MBC5
+ - insideGadgets 32 KiB
+ - insideGadgets 128 KiB
+ - insideGadgets 256 KiB
+ - insideGadgets 512 KiB
+ - insideGadgets 1 MiB, 128 KiB SRAM
+ - insideGadgets 2 MiB, 128 KiB SRAM/32 KiB FRAM
+ - insideGadgets 2 MiB, 32 KiB FRAM, v1.0
+ - insideGadgets 4 MiB, 128 KiB SRAM/FRAM
+ - insideGadgets 4 MiB, 32 KiB FRAM, MBC3+RTC
+ - insideGadgets 4 MiB (2× 2 MiB), 32 KiB FRAM, MBC5
- Mr Flash 64M
- - Squareboi 4 MB (2× 2 MB)
+ - Sillyhatday MBC5-DUAL-FLASH-4/8MB
+ - Squareboi 4 MiB (2× 2 MiB)
- Game Boy Advance
@@ -162,11 +163,11 @@ Use this command in a Terminal or Command Prompt window to launch the installed - Flash2Advance Ultra 64M (with 2× 28F320C3B)
- Flash2Advance Ultra 256M (with 8× 3204C3B100)
- Flash Advance Card 64M (with 28F640J3A120)
- - insideGadgets 16 MB, 64K EEPROM with Solar Sensor and RTC options
- - insideGadgets 32 MB, 1M FLASH with RTC option
- - insideGadgets 32 MB, 512K FLASH
- - insideGadgets 32 MB, 4K/64K EEPROM
- - insideGadgets 32 MB, 256K FRAM with Rumble option
+ - insideGadgets 16 MiB, 64K EEPROM with Solar Sensor and RTC options
+ - insideGadgets 32 MiB, 1M FLASH with RTC option
+ - insideGadgets 32 MiB, 512K FLASH
+ - insideGadgets 32 MiB, 4K/64K EEPROM
+ - insideGadgets 32 MiB, 256K FRAM with Rumble option
### Currently supported and tested reproduction cartridges
@@ -205,6 +206,7 @@ Use this command in a Terminal or Command Prompt window to launch the installed - SD007_BV5_V3 with HY29LV160BT-70
- SD007_BV5_V3 with AM29LV160MB
- SD007_K8D3216_32M with MX29LV160CT
+ - SD007_T40_48BALL_71_TV_TS28 with M29W640
- SD007_T40_64BALL_S71_TV_TS28 with TC58FVB016FT-85
- SD007_T40_64BALL_SOJ28 with 29LV016T
- SD007_T40_64BALL_TSOP28 with 29LV016T
@@ -288,6 +290,7 @@ Use this command in a Terminal or Command Prompt window to launch the installed - MSP54LV512 (no PCB text)
- MX29GL128EHT2I and ALTERA CPLD
- SUN100S_MSP54XXX with MSP54LV100
+ - Unknown 29LV320 variant (no PCB text)"
Many different reproduction cartridges share their flash chip command set, so even if yours is not on this list, it may still work fine or even be auto-detected as another one. Support for more cartridges can also be added by creating external config files that include the necessary flash chip commands.
@@ -323,7 +326,7 @@ Many different reproduction cartridges share their flash chip command set, so ev The author would like to thank the following very kind people for their help, contributions or documentation (in alphabetical order):
-2358, 90sFlav, AcoVanConis, AdmirtheSableye, AlexiG, ALXCO-Hardware, AndehX, antPL, bbsan, BennVenn, ccs21, ClassicOldSong, CodyWick13, Corborg, Cristóbal, crizzlycruz, Därk, Davidish, DevDavisNunez, Diddy_Kong, djedditt, Dr-InSide, dyf2007, easthighNerd, EchelonPrime, edo999, Ell, EmperorOfTigers, endrift, Erba Verde, ethanstrax, eveningmoose, Falknör, FerrantePescara, frarees, Frost Clock, gboh, gekkio, Godan, Grender, HDR, Herax, Hiccup, hiks, howie0210, iamevn, Icesythe7, ide, Jayro, Jenetrix, JFox, joyrider3774, JS7457, julgr, Kaede, KOOORAY, kscheel, kyokohunter, litlemoran, LovelyA72, Luca DS, LucentW, manuelcm1, marv17, Merkin, metroid-maniac, Mr_V, orangeglo, paarongiroux, Paradoxical, Rairch, Raphaël BOICHOT, redalchemy, RetroGorek, RevZ, s1cp, Satumox, Sgt.DoudouMiel, SH, Shinichi999, sillyhatday, Sithdown, skite2001, Smelly-Ghost, Stitch, Super Maker, t5b6_de, Tauwasser, Timville, twitnic, velipso, Veund, voltagex, Voultar, wickawack, Wkr, x7l7j8cc, xactoes, yosoo, Zeii, Zelante, zvxr
+2358, 90sFlav, AcoVanConis, AdmirtheSableye, AlexiG, ALXCO-Hardware, AndehX, antPL, bbsan, BennVenn, ccs21, ClassicOldSong, CodyWick13, Corborg, Cristóbal, crizzlycruz, Därk, Davidish, DevDavisNunez, Diddy_Kong, djedditt, Dr-InSide, dyf2007, easthighNerd, EchelonPrime, edo999, Ell, EmperorOfTigers, endrift, Erba Verde, ethanstrax, eveningmoose, Falknör, FerrantePescara, frarees, Frost Clock, gboh, gekkio, Godan, Grender, HDR, Herax, Hiccup, hiks, howie0210, iamevn, Icesythe7, ide, Jayro, Jenetrix, JFox, joyrider3774, JS7457, julgr, Kaede, KOOORAY, kscheel, kyokohunter, litlemoran, LovelyA72, Luca DS, LucentW, manuelcm1, marv17, Merkin, metroid-maniac, Mr_V, orangeglo, paarongiroux, Paradoxical, Rairch, Raphaël BOICHOT, redalchemy, RetroGorek, RevZ, s1cp, Satumox, Sgt.DoudouMiel, SH, Shinichi999, Sillyhatday, Sithdown, skite2001, Smelly-Ghost, Stitch, Super Maker, t5b6_de, Tauwasser, Timville, twitnic, velipso, Veund, voltagex, Voultar, wickawack, Wkr, x7l7j8cc, xactoes, yosoo, Zeii, Zelante, Zoo, zvxr
## DISCLAIMER
@@ -458,18 +461,19 @@ Use this command in a Terminal or Command Prompt window to launch the installed - GB-CART32K-A with SST39SF020A
- GB Smart 32M
- HDR Game Boy Camera Flashcart
- - insideGadgets 32 KB
- - insideGadgets 128 KB
- - insideGadgets 256 KB
- - insideGadgets 512 KB
- - insideGadgets 1 MB, 128 KB SRAM
- - insideGadgets 2 MB, 128 KB SRAM/32 KB FRAM
- - insideGadgets 2 MB, 32 KB FRAM, v1.0
- - insideGadgets 4 MB, 128 KB SRAM/FRAM
- - insideGadgets 4 MB, 32 KB FRAM, MBC3+RTC
- - insideGadgets 4 MB (2× 2 MB), 32 KB FRAM, MBC5
+ - insideGadgets 32 KiB
+ - insideGadgets 128 KiB
+ - insideGadgets 256 KiB
+ - insideGadgets 512 KiB
+ - insideGadgets 1 MiB, 128 KiB SRAM
+ - insideGadgets 2 MiB, 128 KiB SRAM/32 KiB FRAM
+ - insideGadgets 2 MiB, 32 KiB FRAM, v1.0
+ - insideGadgets 4 MiB, 128 KiB SRAM/FRAM
+ - insideGadgets 4 MiB, 32 KiB FRAM, MBC3+RTC
+ - insideGadgets 4 MiB (2× 2 MiB), 32 KiB FRAM, MBC5
- Mr Flash 64M
- - Squareboi 4 MB (2× 2 MB)
+ - Sillyhatday MBC5-DUAL-FLASH-4/8MB
+ - Squareboi 4 MiB (2× 2 MiB)
- Game Boy Advance
@@ -484,11 +488,11 @@ Use this command in a Terminal or Command Prompt window to launch the installed - Flash2Advance Ultra 64M (with 2× 28F320C3B)
- Flash2Advance Ultra 256M (with 8× 3204C3B100)
- Flash Advance Card 64M (with 28F640J3A120)
- - insideGadgets 16 MB, 64K EEPROM with Solar Sensor and RTC options
- - insideGadgets 32 MB, 1M FLASH with RTC option
- - insideGadgets 32 MB, 512K FLASH
- - insideGadgets 32 MB, 4K/64K EEPROM
- - insideGadgets 32 MB, 256K FRAM with Rumble option
+ - insideGadgets 16 MiB, 64K EEPROM with Solar Sensor and RTC options
+ - insideGadgets 32 MiB, 1M FLASH with RTC option
+ - insideGadgets 32 MiB, 512K FLASH
+ - insideGadgets 32 MiB, 4K/64K EEPROM
+ - insideGadgets 32 MiB, 256K FRAM with Rumble option
### Currently supported and tested reproduction cartridges
@@ -527,6 +531,7 @@ Use this command in a Terminal or Command Prompt window to launch the installed - SD007_BV5_V3 with HY29LV160BT-70
- SD007_BV5_V3 with AM29LV160MB
- SD007_K8D3216_32M with MX29LV160CT
+ - SD007_T40_48BALL_71_TV_TS28 with M29W640
- SD007_T40_64BALL_S71_TV_TS28 with TC58FVB016FT-85
- SD007_T40_64BALL_SOJ28 with 29LV016T
- SD007_T40_64BALL_TSOP28 with 29LV016T
@@ -610,6 +615,7 @@ Use this command in a Terminal or Command Prompt window to launch the installed - MSP54LV512 (no PCB text)
- MX29GL128EHT2I and ALTERA CPLD
- SUN100S_MSP54XXX with MSP54LV100
+ - Unknown 29LV320 variant (no PCB text)"
Many different reproduction cartridges share their flash chip command set, so even if yours is not on this list, it may still work fine or even be auto-detected as another one. Support for more cartridges can also be added by creating external config files that include the necessary flash chip commands.
@@ -645,7 +651,7 @@ Many different reproduction cartridges share their flash chip command set, so ev The author would like to thank the following very kind people for their help, contributions or documentation (in alphabetical order):
-2358, 90sFlav, AcoVanConis, AdmirtheSableye, AlexiG, ALXCO-Hardware, AndehX, antPL, bbsan, BennVenn, ccs21, ClassicOldSong, CodyWick13, Corborg, Cristóbal, crizzlycruz, Därk, Davidish, DevDavisNunez, Diddy_Kong, djedditt, Dr-InSide, dyf2007, easthighNerd, EchelonPrime, edo999, Ell, EmperorOfTigers, endrift, Erba Verde, ethanstrax, eveningmoose, Falknör, FerrantePescara, frarees, Frost Clock, gboh, gekkio, Godan, Grender, HDR, Herax, Hiccup, hiks, howie0210, iamevn, Icesythe7, ide, Jayro, Jenetrix, JFox, joyrider3774, JS7457, julgr, Kaede, KOOORAY, kscheel, kyokohunter, litlemoran, LovelyA72, Luca DS, LucentW, manuelcm1, marv17, Merkin, metroid-maniac, Mr_V, orangeglo, paarongiroux, Paradoxical, Rairch, Raphaël BOICHOT, redalchemy, RetroGorek, RevZ, s1cp, Satumox, Sgt.DoudouMiel, SH, Shinichi999, sillyhatday, Sithdown, skite2001, Smelly-Ghost, Stitch, Super Maker, t5b6_de, Tauwasser, Timville, twitnic, velipso, Veund, voltagex, Voultar, wickawack, Wkr, x7l7j8cc, xactoes, yosoo, Zeii, Zelante, zvxr
+2358, 90sFlav, AcoVanConis, AdmirtheSableye, AlexiG, ALXCO-Hardware, AndehX, antPL, bbsan, BennVenn, ccs21, ClassicOldSong, CodyWick13, Corborg, Cristóbal, crizzlycruz, Därk, Davidish, DevDavisNunez, Diddy_Kong, djedditt, Dr-InSide, dyf2007, easthighNerd, EchelonPrime, edo999, Ell, EmperorOfTigers, endrift, Erba Verde, ethanstrax, eveningmoose, Falknör, FerrantePescara, frarees, Frost Clock, gboh, gekkio, Godan, Grender, HDR, Herax, Hiccup, hiks, howie0210, iamevn, Icesythe7, ide, Jayro, Jenetrix, JFox, joyrider3774, JS7457, julgr, Kaede, KOOORAY, kscheel, kyokohunter, litlemoran, LovelyA72, Luca DS, LucentW, manuelcm1, marv17, Merkin, metroid-maniac, Mr_V, orangeglo, paarongiroux, Paradoxical, Rairch, Raphaël BOICHOT, redalchemy, RetroGorek, RevZ, s1cp, Satumox, Sgt.DoudouMiel, SH, Shinichi999, Sillyhatday, Sithdown, skite2001, Smelly-Ghost, Stitch, Super Maker, t5b6_de, Tauwasser, Timville, twitnic, velipso, Veund, voltagex, Voultar, wickawack, Wkr, x7l7j8cc, xactoes, yosoo, Zeii, Zelante, Zoo, zvxr
## DISCLAIMER
@@ -777,18 +783,19 @@ Use this command in a Terminal or Command Prompt window to launch the installed - GB-CART32K-A with SST39SF020A
- GB Smart 32M
- HDR Game Boy Camera Flashcart
- - insideGadgets 32 KB
- - insideGadgets 128 KB
- - insideGadgets 256 KB
- - insideGadgets 512 KB
- - insideGadgets 1 MB, 128 KB SRAM
- - insideGadgets 2 MB, 128 KB SRAM/32 KB FRAM
- - insideGadgets 2 MB, 32 KB FRAM, v1.0
- - insideGadgets 4 MB, 128 KB SRAM/FRAM
- - insideGadgets 4 MB, 32 KB FRAM, MBC3+RTC
- - insideGadgets 4 MB (2× 2 MB), 32 KB FRAM, MBC5
+ - insideGadgets 32 KiB
+ - insideGadgets 128 KiB
+ - insideGadgets 256 KiB
+ - insideGadgets 512 KiB
+ - insideGadgets 1 MiB, 128 KiB SRAM
+ - insideGadgets 2 MiB, 128 KiB SRAM/32 KiB FRAM
+ - insideGadgets 2 MiB, 32 KiB FRAM, v1.0
+ - insideGadgets 4 MiB, 128 KiB SRAM/FRAM
+ - insideGadgets 4 MiB, 32 KiB FRAM, MBC3+RTC
+ - insideGadgets 4 MiB (2× 2 MiB), 32 KiB FRAM, MBC5
- Mr Flash 64M
- - Squareboi 4 MB (2× 2 MB)
+ - Sillyhatday MBC5-DUAL-FLASH-4/8MB
+ - Squareboi 4 MiB (2× 2 MiB)
- Game Boy Advance
@@ -803,11 +810,11 @@ Use this command in a Terminal or Command Prompt window to launch the installed - Flash2Advance Ultra 64M (with 2× 28F320C3B)
- Flash2Advance Ultra 256M (with 8× 3204C3B100)
- Flash Advance Card 64M (with 28F640J3A120)
- - insideGadgets 16 MB, 64K EEPROM with Solar Sensor and RTC options
- - insideGadgets 32 MB, 1M FLASH with RTC option
- - insideGadgets 32 MB, 512K FLASH
- - insideGadgets 32 MB, 4K/64K EEPROM
- - insideGadgets 32 MB, 256K FRAM with Rumble option
+ - insideGadgets 16 MiB, 64K EEPROM with Solar Sensor and RTC options
+ - insideGadgets 32 MiB, 1M FLASH with RTC option
+ - insideGadgets 32 MiB, 512K FLASH
+ - insideGadgets 32 MiB, 4K/64K EEPROM
+ - insideGadgets 32 MiB, 256K FRAM with Rumble option
### Currently supported and tested reproduction cartridges
@@ -846,6 +853,7 @@ Use this command in a Terminal or Command Prompt window to launch the installed - SD007_BV5_V3 with HY29LV160BT-70
- SD007_BV5_V3 with AM29LV160MB
- SD007_K8D3216_32M with MX29LV160CT
+ - SD007_T40_48BALL_71_TV_TS28 with M29W640
- SD007_T40_64BALL_S71_TV_TS28 with TC58FVB016FT-85
- SD007_T40_64BALL_SOJ28 with 29LV016T
- SD007_T40_64BALL_TSOP28 with 29LV016T
@@ -929,6 +937,7 @@ Use this command in a Terminal or Command Prompt window to launch the installed - MSP54LV512 (no PCB text)
- MX29GL128EHT2I and ALTERA CPLD
- SUN100S_MSP54XXX with MSP54LV100
+ - Unknown 29LV320 variant (no PCB text)"
Many different reproduction cartridges share their flash chip command set, so even if yours is not on this list, it may still work fine or even be auto-detected as another one. Support for more cartridges can also be added by creating external config files that include the necessary flash chip commands.
@@ -964,7 +973,7 @@ Many different reproduction cartridges share their flash chip command set, so ev The author would like to thank the following very kind people for their help, contributions or documentation (in alphabetical order):
-2358, 90sFlav, AcoVanConis, AdmirtheSableye, AlexiG, ALXCO-Hardware, AndehX, antPL, bbsan, BennVenn, ccs21, ClassicOldSong, CodyWick13, Corborg, Cristóbal, crizzlycruz, Därk, Davidish, DevDavisNunez, Diddy_Kong, djedditt, Dr-InSide, dyf2007, easthighNerd, EchelonPrime, edo999, Ell, EmperorOfTigers, endrift, Erba Verde, ethanstrax, eveningmoose, Falknör, FerrantePescara, frarees, Frost Clock, gboh, gekkio, Godan, Grender, HDR, Herax, Hiccup, hiks, howie0210, iamevn, Icesythe7, ide, Jayro, Jenetrix, JFox, joyrider3774, JS7457, julgr, Kaede, KOOORAY, kscheel, kyokohunter, litlemoran, LovelyA72, Luca DS, LucentW, manuelcm1, marv17, Merkin, metroid-maniac, Mr_V, orangeglo, paarongiroux, Paradoxical, Rairch, Raphaël BOICHOT, redalchemy, RetroGorek, RevZ, s1cp, Satumox, Sgt.DoudouMiel, SH, Shinichi999, sillyhatday, Sithdown, skite2001, Smelly-Ghost, Stitch, Super Maker, t5b6_de, Tauwasser, Timville, twitnic, velipso, Veund, voltagex, Voultar, wickawack, Wkr, x7l7j8cc, xactoes, yosoo, Zeii, Zelante, zvxr
+2358, 90sFlav, AcoVanConis, AdmirtheSableye, AlexiG, ALXCO-Hardware, AndehX, antPL, bbsan, BennVenn, ccs21, ClassicOldSong, CodyWick13, Corborg, Cristóbal, crizzlycruz, Därk, Davidish, DevDavisNunez, Diddy_Kong, djedditt, Dr-InSide, dyf2007, easthighNerd, EchelonPrime, edo999, Ell, EmperorOfTigers, endrift, Erba Verde, ethanstrax, eveningmoose, Falknör, FerrantePescara, frarees, Frost Clock, gboh, gekkio, Godan, Grender, HDR, Herax, Hiccup, hiks, howie0210, iamevn, Icesythe7, ide, Jayro, Jenetrix, JFox, joyrider3774, JS7457, julgr, Kaede, KOOORAY, kscheel, kyokohunter, litlemoran, LovelyA72, Luca DS, LucentW, manuelcm1, marv17, Merkin, metroid-maniac, Mr_V, orangeglo, paarongiroux, Paradoxical, Rairch, Raphaël BOICHOT, redalchemy, RetroGorek, RevZ, s1cp, Satumox, Sgt.DoudouMiel, SH, Shinichi999, Sillyhatday, Sithdown, skite2001, Smelly-Ghost, Stitch, Super Maker, t5b6_de, Tauwasser, Timville, twitnic, velipso, Veund, voltagex, Voultar, wickawack, Wkr, x7l7j8cc, xactoes, yosoo, Zeii, Zelante, Zoo, zvxr
## DISCLAIMER
@@ -974,7 +983,7 @@ This software is being developed by Lesserkuma as a hobby project. There is no d %prep -%autosetup -n FlashGBX-3.29 +%autosetup -n FlashGBX-3.30 %build %py3_build @@ -988,20 +997,20 @@ if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi pushd %{buildroot} if [ -d usr/lib ]; then - find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst + find usr/lib -type f -printf "\"/%h/%f\"\n" >> filelist.lst fi if [ -d usr/lib64 ]; then - find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst + find usr/lib64 -type f -printf "\"/%h/%f\"\n" >> filelist.lst fi if [ -d usr/bin ]; then - find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst + find usr/bin -type f -printf "\"/%h/%f\"\n" >> filelist.lst fi if [ -d usr/sbin ]; then - find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst + find usr/sbin -type f -printf "\"/%h/%f\"\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then - find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst + find usr/share/man -type f -printf "\"/%h/%f.gz\"\n" >> doclist.lst fi popd mv %{buildroot}/filelist.lst . @@ -1014,5 +1023,5 @@ mv %{buildroot}/doclist.lst . %{_docdir}/* %changelog -* Tue May 30 2023 Python_Bot <Python_Bot@openeuler.org> - 3.29-1 +* Thu Jun 08 2023 Python_Bot <Python_Bot@openeuler.org> - 3.30-1 - Package Spec generated @@ -1 +1 @@ -d414b165855b1cbf0e94a7dad8f5a357 FlashGBX-3.29.tar.gz +bf74a416269a229341031b31421dfc5a FlashGBX-3.30.tar.gz |
