Skip to content

Commit f80918e

Browse files
committed
Update: mame 0.286
1 parent 43953ba commit f80918e

9 files changed

Lines changed: 45 additions & 14 deletions

File tree

AmpleLinux/Agent.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,21 @@
11
# Agent Task Audit Log - Ample Linux Port
22

33

4+
## 📅 Session: 2026-03-02 (Session 3)
5+
6+
### 🎯 Objective: Upstream Version Tracking & Documentation Maintenance
7+
Focused on updating the Linux port documentation to track MAME 0.286 and simplifying maintainability.
8+
9+
### ✅ Key Achievements:
10+
1. **Documentation Refactoring**:
11+
* Renamed version-specific screenshot files (e.g. `screenshot-v0.28x.png` to `screenshot.png`).
12+
* Updated `README.md` and `README_tw.md` to use generic "latest version" terminology to prevent the need for manual text updates upon future Ample/MAME releases.
13+
14+
### 🚀 Current Project Status
15+
The Linux Port documentation is updated for MAME 0.286 and future-proofed against minor version increments.
16+
17+
---
18+
419
## 📅 Session: 2026-02-17 (Session 2)
520

621
### 🎯 Objective: Real-World Testing & Deployment Fix

AmpleLinux/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44

55
This is a port of the macOS native [Ample](https://github.com/ksherlock/ample) project to the Linux platform, based on the [AmpleWin](../AmpleWin/) Windows Port.
66

7-
![](screenshot-v0.285.png)
7+
![](screenshot.png)
88

99
> [!IMPORTANT]
10-
> **Current Version Support**: Updated to stay in sync with Ample (macOS) **v0.285** resources and **MAME 0.285**.
10+
> **Current Version Support**: Updated to stay in sync with the latest version of Ample (macOS) resources and also MAME latest binary.
1111
1212
## 🍎 Ample (macOS) vs. AmpleLinux (Linux) Comparison
1313

AmpleLinux/README_tw.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44

55
這是一個將 macOS 原生 [Ample](https://github.com/ksherlock/ample) 專案移植至 Linux 平台的版本,基於 [AmpleWin](../AmpleWin/) Windows 移植版改編。
66

7-
![](screenshot-v0.285.png)
7+
![](screenshot.png)
88

99
> [!IMPORTANT]
10-
> **版本支援說明**:目前已同步支援至 Ample (macOS) **v0.285** 資源定義以及 **MAME 0.285** 核心
10+
> **版本支援說明**:目前已同步支援至 Ample (macOS) 最新版本之資源定義以及 MAME 最新版本之核心
1111
1212
## 🍎 Ample (macOS) vs. AmpleLinux (Linux) 完整對照表
1313

AmpleWin/Agent.md

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,22 @@
11
# Agent Task Audit Log - Ample Windows Port
22

33

4+
## 📅 Session: 2026-03-02 (Session 13)
5+
6+
### 🎯 Objective: Upstream Version Bump & Documentation Maintenance
7+
Focused on updating the project to track MAME 0.286 and simplifying documentation maintainability.
8+
9+
### ✅ Key Achievements:
10+
1. **Version Bump**: Updated `mame_downloader.py` to point to the latest **MAME 0.286** x64 Windows binary.
11+
2. **Documentation Refactoring**:
12+
* Renamed version-specific screenshot files (e.g. `screenshot-v0.28x.png` to `screenshot.png`) across all platforms.
13+
* Updated `README.md` and `README_tw.md` to use generic "latest version" terminology to prevent the need for manual text updates upon future MAME releases.
14+
15+
### 🚀 Current Project Status
16+
The Windows Port is functionally tracking MAME 0.286 and documentation is now future-proofed against minor version increments.
17+
18+
---
19+
420
## 📅 Session: 2026-02-16 (Session 12)
521

622
### 🎯 Objective: Linux Port Spinoff
@@ -68,8 +84,8 @@ The Windows Port now offers superior hardware configuration capabilities. Comple
6884

6985
## 📅 Session: 2026-02-02 (Session 9)
7086

71-
### 🎯 Objective: Upstream Synchronization & Feature Parity (MAME 0.285)
72-
Focused on synchronizing with the upstream Ample (macOS) v0.285 release, updating the core emulator backend, and implementing new UI search capabilities.
87+
### 🎯 Objective: Upstream Synchronization & Feature Parity (MAME 0.286)
88+
Focused on synchronizing with the upstream Ample (macOS) v0.286 release, updating the core emulator backend, and implementing new UI search capabilities.
7389

7490
### ✅ Key Achievements:
7591

@@ -79,15 +95,15 @@ Focused on synchronizing with the upstream Ample (macOS) v0.285 release, updatin
7995
* **A2retroNET Integration**: Inherited support for a2retronet hardware, enabling up to 8 SmartPort disk images.
8096

8197
2. **MAME Core Update**:
82-
* **Version Upgrade**: Updated `mame_downloader.py` to point to the official **MAME 0.285** Windows x64 binary.
98+
* **Version Upgrade**: Updated `mame_downloader.py` to point to the official **MAME 0.286** Windows x64 binary.
8399
* **Download Engine Parity**: Users can now auto-download the latest MAME core directly from the Settings menu.
84100

85101
3. **ROM Manager Enhancements**:
86102
* **Search Filter**: Implemented a real-time search field in the `RomManagerDialog` header (matching macOS feature parity).
87103
* **Filtering Logic**: Updated `refresh_list` to filter ROMs by description or shortcode, allowing users to quickly find specific system firmwares.
88104

89105
### 🚀 Current Project Status
90-
The Windows Port is now fully synchronized with Ample (macOS) v0.285 resources. It supports the latest MAME core and offers improved ROM management tools.
106+
The Windows Port is now fully synchronized with Ample (macOS) v0.286 resources. It supports the latest MAME core and offers improved ROM management tools.
91107

92108
---
93109

AmpleWin/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ This is a precision port of the macOS native [Ample](https://github.com/ksherloc
88
> **Linux User?** Check out the [AmpleLinux](../AmpleLinux/) Port.
99
1010

11-
![](screenshot-v0.285.png)
11+
![](screenshot.png)
1212

1313
> [!IMPORTANT]
14-
> **Current Version Support**: Updated to stay in sync with Ample (macOS) **v0.285** resources and **MAME 0.285**.
14+
> **Current Version Support**: Updated to stay in sync with the latest version of Ample (macOS) resources and also MAME latest binary.
1515
1616
## 🍎 Ample (macOS) vs. AmpleWin (Windows) Comparison
1717

AmpleWin/README_tw.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@
88
> **Linux 使用者?** 請參考 [AmpleLinux](../AmpleLinux/) Linux 移植版。
99
1010

11-
![](screenshot-v0.285.png)
11+
![](screenshot.png)
1212

1313
> [!IMPORTANT]
14-
> **版本支援說明**:目前已同步支援至 Ample (macOS) **v0.285** 資源定義以及 **MAME 0.285** 核心
14+
> **版本支援說明**:目前已同步支援至 Ample (macOS) 最新版本之資源定義以及 MAME 最新版本之核心
1515
1616
## 🍎 Ample (macOS) vs. AmpleWin (Windows) 完整對照表
1717

AmpleWin/mame_downloader.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ class MameDownloadWorker(QThread):
1111
def __init__(self, dest_dir):
1212
super().__init__()
1313
self.dest_dir = dest_dir
14-
# MAME official self-extracting EXE - Updated to 0.285
15-
self.url = "https://github.com/mamedev/mame/releases/download/mame0285/mame0285b_x64.exe"
14+
# MAME official self-extracting EXE - Updated to 0.286
15+
self.url = "https://github.com/mamedev/mame/releases/download/mame0286/mame0286b_x64.exe"
1616

1717
def run(self):
1818
try:

0 commit comments

Comments
 (0)