琵琶行論壇

 找回密碼
 注冊
每日簽到論壇FTP使用教學領取紅包(開放!)論壇FTP搜索引擎
查看: 19721|回復: 172
打印 上一主題 下一主題

FB Alpha 0.2.97.43 游戲全集同源整合高壓縮率版本

[復制鏈接]

簽到天數: 557 天

[LV.9]以壇為家II

跳轉到指定樓層
1
發表于 2018-7-11 14:54:01 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
本帖最后由 njhf 于 2018-7-23 00:05 編輯

其實我想說,強大的 FBA 是可以支持高壓縮率的 7z 格式的。
但是,沒看見哪位大神在這方面努力,網上流傳大多還是經典的 zip 格式。

曾經有多次想過自己來整理一下,但是看看那 1W+ 游戲就不敢動手了。
最終,還是忍不住要開坑,雖然不知道自己是否有耐心把這工作做完。

整理的基礎是 FB Alpha 0.2.97.43 游戲全集,總共支持 10920 個游戲。
至于后面還出了多個 SVN 版本能支持更多的游戲,在此就不予考慮了。

整理的宗旨有兩個,同源游戲合并和7z強力壓縮,整理時還是發現有一些問題:
1、壓縮成 7z 格式不能使用文件夾結構,否則 FBA 加載游戲時會出錯。
2、同源游戲合并時經常會有重名文件,相同時刪除多余即可,不同時只能改文件名了。
3、因游戲很多,按 FBA 內部的硬件分類來逐步整合,發現同源游戲還有跨分類的。

感謝各路大神的幫助指點,用 CMP 整理游戲要省事不少,總體速度快多了!

首先整理最主要的街機游戲部分,整理順序都是按 FBA 內部的分類來做的:

Capcom 系列,26 個壓縮包 8.4MB,共 111 個游戲

Cave 系列,17 個壓縮包 127MB,共 59 個游戲

CPS-1 系列,38 個壓縮包 127MB,共 291 個游戲

CPS-2 系列,41 個壓縮包 541MB,共 312 個游戲(引用 CPS-1 的 megaman)

CPS-3 系列,6 個壓縮包 257MB,共 37 個游戲

Data East 系列,109 個壓縮包 195MB,共 280 個游戲(需要 BIOS 包 decocass 支持)

Galaxian 系列,77 個壓縮包 1.5MB,共 247 個游戲(引用 Pacman 的 drivfrcp, puckman)
(引用 Misc<90s 的 bagman, ckong, dkongjr, dockman, hunchbak, huncholy, ladybug, phoenix, thepit)

Irem 系列,51 個壓縮包 47MB,共 130 個游戲

Kaneko 系列,32 個壓縮包 213MB,共 75 個游戲(需要 BIOS 包 skns 支持)

Konami 系列,104 個壓縮包 120MB,共 349 個游戲

Neo Geo 系列,193 個壓縮包 2.72GB,共 346 個游戲](需要 BIOS 包 neogeo 支持)

Pacman 系列,26 個壓縮包 956KB,共 106 個游戲(引用 Misc<90s 的 8ballact, suprglob)

PGM 系列,30 個壓縮包 422MB,共 120 個游戲(需要 BIOS 包 pgm 支持)

Psiyo 系列,22 個壓縮包 247MB,共 37 個游戲

Sega 系列,115 個壓縮包 85MB,共 409 個游戲(需要 BIOS 包 isgsm 支持)

Seta 系列,74 個壓縮包 470MB,共 107 個游戲

Taito 系列,166 個壓縮包 327MB,共 465 個游戲(引用 Sega 的 tetris)

Technos 系列,16 個壓縮包 15MB,共 56 個游戲

Toaplan 系列,32 個壓縮包 51MB,共 124 個游戲

其它 Misc<90s,414 個壓縮包 86MB,共 1017 個游戲(需要 BIOS 包 ym2608 支持)
(引用 Konami 的 trackfld)(引用 Misc>90s 的 3x3puzzl, usgames)

其它 Misc>90s,294 個壓縮包 929MB,共 593 個游戲(需要 BIOS 包 nmk004, ym2608 支持)
(引用 Data East 的 tumblep)(引用 Konami 的 trackfld)(引用 Misc<90s 的 ws)

街機游戲全部整理完畢,為方便大家下載,以上所有游戲再整成兩個大壓縮包:
CPS1, CPS2, CPS3, NeoGeo 四個最常見的系列先打一個大包:FBA_0.2.97.43_RomsPack1.zip(3.62GB 共 985 個游戲)
除了上述的四個系列,其余所有的街機游戲再打一個大包:FBA_0.2.97.43_RomsPack2.zip(3.26GB 共 4265 個游戲)

下面再整理家用機游戲部分:

Master System 系列,393 個壓縮包 44MB,共 596 個游戲

Game Gear 系列,379 個壓縮包 62MB,共 752 個游戲

MegaDrive 系列,1116 個壓縮包 699MB,共 2346 個游戲

PC-Engine 系列,341 個壓縮包 68MB,共 413 個游戲(包含 SuprGrafx 與 TurboGrafx16)

SG-1000 系列,90 個壓縮包 1.3MB,共 200 個游戲

ColecoVision 系列,167 個壓縮包 1.7MB,共 207 個游戲(需要 BIOS 包 coleco 支持)

MSX 1 系列,790 個壓縮包 17MB,共 1152 個游戲(需要 BIOS 包 msx 支持)

家用機游戲全部整理完畢,同樣為方便下載,所有家用機游戲部分再整個大壓縮包:
家用機七個系列游戲全集整合包:FBA_0.2.97.43_RomsPack3.zip(894MB 共 5666 個游戲)
由于家用機各系列 sets 之間重名較多,所以各系列 sets 均采用單獨子文件夾存放,和 FBA 的默認設置一致。

以上,總共是 10916 個游戲,加上 Neo Geo 的 MVS、CDZ 兩個系統,還有 MSX Basic,總共是 10919 個 sets 。
為啥 FBA 中會提示總共 10920 個sets?剩下那最后一個貌似 BUG,不用管它。

順便再放一個 64 位 FB Alpha 0.2.97.43 的整合版:
FBA64_0.2.97.43.7z
整合中文菜單、中文游戲列表、標題畫面、預覽畫面,還有全部九個必要的 BIOS 包。

最后再放一下三個大游戲包和模擬器的匯總下載:
FBA64_0.2.97.43_Full

評分

7

查看全部評分

簽到天數: 557 天

[LV.9]以壇為家II

推薦
 樓主| 發表于 2018-7-13 17:58:06 | 只看該作者
breakhero 發表于 2018-7-13 17:14
網盤要求會員才能批量,不知打包如何?#^_^#

打成一個大壓縮包的話,以后升級維護就麻煩了。

等全部整理完吧,再弄個大包方便大家下載好了。

回復 支持 0 反對 1

使用道具 舉報

該用戶從未簽到

2
發表于 2018-7-11 15:07:31 | 只看該作者
臥槽,大神好厲害,有耐心!!
回復 支持 反對

使用道具 舉報

簽到天數: 421 天

[LV.9]以壇為家II

3
發表于 2018-7-11 19:24:16 | 只看該作者
如果是單純轉ROM,ClrMamePro可以做到
ClrMamePro的重建功能里的重壓縮功能

或者用批量ZIP RAR轉7z的工具,例如:好壓。
回復 支持 反對

使用道具 舉報

簽到天數: 557 天

[LV.9]以壇為家II

4
 樓主| 發表于 2018-7-11 19:32:34 | 只看該作者
h25891016 發表于 2018-7-11 19:24
如果是單純轉ROM,ClrMamePro可以做到
ClrMamePro的重建功能里的重壓縮功能

哦,還有這個功能。
不過我還是想合并再壓縮,畢竟游戲太多了。
慢慢弄吧,不著急。

回復 支持 反對

使用道具 舉報

簽到天數: 122 天

[LV.7]常住居民III

5
發表于 2018-7-11 20:50:31 | 只看該作者
本帖最后由 緣來是你 于 2018-7-11 20:53 編輯
njhf 發表于 2018-7-11 19:32
哦,還有這個功能。
不過我還是想合并再壓縮,畢竟游戲太多了。
慢慢弄吧,不著急。

我的理解是你想整理成“7z格式的合并集”是嗎?
下面這個方式應該可行




回復 支持 反對

使用道具 舉報

簽到天數: 2259 天

[LV.Master]伴壇終老

6
發表于 2018-7-12 10:09:56 | 只看該作者
CMP直接處理7z問題多,容易報錯,速度還慢。好壓批量轉7z或者T7Z批量處理效果都比較好。#^_^#
回復 支持 反對

使用道具 舉報

簽到天數: 122 天

[LV.7]常住居民III

7
發表于 2018-7-12 10:36:09 來自手機 | 只看該作者
breakhero 發表于 2018-7-12 10:09
CMP直接處理7z問題多,容易報錯,速度還慢。好壓批量轉7z或者T7Z批量處理效果都比較好。#^_^#

那么這就簡單了,先用CMP轉換成合并集,然后再用其他軟件批量處理成7z。#^_^#
回復 支持 反對

使用道具 舉報

簽到天數: 2259 天

[LV.Master]伴壇終老

8
發表于 2018-7-12 11:11:19 | 只看該作者
緣來是你 發表于 2018-7-12 10:36
那么這就簡單了,先用CMP轉換成合并集,然后再用其他軟件批量處理成7z。#^_^#

嗯是的,建議這樣處理。因為CMP整理,一個壓縮包可能要反復解壓、壓縮多次,而可能每次只是變動一個小文件,這樣壓縮率越高就越拖慢速度,重復累加時間越長。軟件專門轉換只處理一遍,所以效率就高了許多。#^_^#
回復 支持 反對

使用道具 舉報

簽到天數: 557 天

[LV.9]以壇為家II

9
 樓主| 發表于 2018-7-12 15:35:09 | 只看該作者
緣來是你 發表于 2018-7-12 10:36
那么這就簡單了,先用CMP轉換成合并集,然后再用其他軟件批量處理成7z。#^_^#

好的,可以試試看。
回復 支持 反對

使用道具 舉報

簽到天數: 557 天

[LV.9]以壇為家II

10
 樓主| 發表于 2018-7-12 15:36:13 | 只看該作者
breakhero 發表于 2018-7-12 11:11
嗯是的,建議這樣處理。因為CMP整理,一個壓縮包可能要反復解壓、壓縮多次,而可能每次只是變動一個小文 ...

嗯嗯,能自動處理是最好!
回復 支持 反對

使用道具 舉報

簽到天數: 557 天

[LV.9]以壇為家II

11
 樓主| 發表于 2018-7-12 17:19:44 | 只看該作者
自動合并還是有問題,遇到有重名沖突文件時會用文件夾單獨列出。
這樣搞出來的 7z 壓縮包最后是不能正常加載的。
回復 支持 反對

使用道具 舉報

簽到天數: 1845 天

[LV.Master]伴壇終老

12
發表于 2018-7-13 00:09:49 | 只看該作者
njhf 發表于 2018-7-12 17:19
自動合并還是有問題,遇到有重名沖突文件時會用文件夾單獨列出。
這樣搞出來的 7z 壓縮包最后是不能正常加 ...

這個也可以通過設置解決的,在Hash Collision這里可以更改“同名卻不同哈希值的文件”的重命名規則



默認是%f\%1,鼠標移到編輯框里會有說明,就是保持文件名不變,放到以集組命名的子文件夾里
根據樓主的需求,推薦改為
  1. %1_%x
復制代碼
就是重命名文件,在原文件名后加個下劃線,再加上文件的哈希值。

注意這里有個坑,改完后直接關掉窗口是不會保存的,要再點下其它什么選項,讓光標從編輯框里消失才會保存。
回復 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 注冊

本版積分規則

小黑屋|手機版|Archiver|琵琶行論壇 ( 贛ICP備12000882號 )

GMT+8, 2019-11-22 05:00 , Processed in 0.056528 second(s), 11 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表
《彩票助赢软件》官网