Émulation en folie : les derniers émulateurs à tester sur Mac et iOS

OpenTTD version 14.1

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    Logo des processeur PowerPC
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
Version
14.1
Body

OpenTTD est un interpréteur du jeu de gestion Transport Tycoon Deluxe qui fonctionne sous macOS 10.14 pour la dernière version.

Le journal des nouveautés qui font rêver les nostalgiques

Changelog

14.0 (2024-04-13)


------------------------------------------------------------------------
Update: New title game for 14.0
Fix #12477: Crash when launching OpenTTD from within a Dropbox folder (#12478)
Fix #12233: Mini order list overlaps vehicle group name (#12423)
Fix #12114: Viewport coords of crashed aircraft not updated when falling (#12424)
Fix #12395: Ensure president name widget is tall enough (#12419)
Fix #12415: Incorrect payment for aircraft secondary cargo (#12416)
Fix #12387: [NewGRF] Wrong tile offset passed to rail station CB 149 (slope check)
Fix #12388: Autoreplacing train heads slowly made the unit number grow (#12389)
Fix #12368: Incorrect offset for click position within industry chain window (#12370)
Fix: Aircraft can float above the ground when crashed (#12425)
Fix: Segfault when using -q without providing a . character (#12418)
Fix: Wrong scrolling dropdown list position with RTL (#12412)
Fix: [Win32] Force font mapper to only use TrueType fonts (#12406)
Fix: "-q" displays NewGRF IDs in the wrong byte-order (#12397)
Fix: Do not send chat to clients that have not authorized yet (#12377)
Fix: [NewGRF] Label for fruit incorrectly changed to `FRUI` from `FRUT` (#12367)
Fix: [Script] ScriptSubsidy::GetExpireDate should return an economy-date (#12372)
Revert #11603: [Script] AI/GSTimeMode was not the best solution for economy/calendar support (#12362)


14.0-RC3 (2024-03-23)
------------------------------------------------------------------------
Fix #12347: Crash attempting to find catchment tiles of a station with no catchment area (#12348)
Fix #12319: Some SSE blitters were broken due to ODR violations (#12322)
Fix #12302: Allow empty train engines to use an invalid cargo type (#12325)
Fix #12305: Crash with large positive sprite x offset in engine preview window (#12313)
Fix #12166: Crash when opening tram road stop build window (#12168)
Fix #12092: Incorrect x-axis in cargo payment graph window (#12359)
Fix: Crash when attempting to join a company while not joined (#12353)
Change: Show unbunching action in timetable window (#12351)
Change: [Windows] Switch to Microsoft Azure code signing certificate (#12292)


14.0-RC2 (2024-03-16)
------------------------------------------------------------------------
Update: Bump bundled OpenTTD TTF fonts to version v0.6 (#12276)
Update: Developer credits (#12173, #12235)
Change: Use (at least) standard toolbar button size for signal selection buttons (#12265)
Change: [Script] Match FormatString behaviour more closely (#12205)
Fix #12236: Ship pathfinder causes crash when ship is already at destination (#12238)
Fix #12225: [Script] Missing AI::ResetConfig support for running AI config (#12226)
Fix #12203: When unbunching at a depot, don't overlook implicit orders (#12220)
Fix #12196: Always show selected content, even when filtering and disable "select upgrade" button when filtering (#12201)
Fix #12195: Reset cursor when no Object is selected (#12207)
Fix #12176: Ships are circling in one place (#12181)
Fix #12154: Incorrect calendar day lengths with minutes per year setting (#12158)
Fix #12148: Do not draw decimals when number of digits is 0 (#12150)
Fix #12147: Reset all saved settings to their default before loading a game (#12210)
Fix #12145: Incorrect date handling in date cheat in wallclock time-keeping mode (#12146)
Fix #12134: Use correct error messages if clearing drive-through road stops fails (#12139)
Fix #12133: [Script] Don't crash when emergency saving (#12138)
Fix #12127: Truncation ellipses rendered shadows even for black font without shadows (#12132)
Fix #12119: Remove red warning text when maximum loan is zero (#12141)
Fix #12118: When adding an unbunching order, properly check for unsafe conditions (#12136)
Fix #12076: Do not allow 'join' command on dedicated servers (#12208)
Fix #12010: Use economy timer for vehicle stats minimum age, not calendar (#12142)
Fix: Improved ship movement when no path to destination is found (#12285, #12286)
Fix: Initialize _switch_mode_time so crash-logs before first game have a realistic time (#12184)
Fix: [Script] Only show debug script window at the end of savegame loading (#12135)
Fix: [Script] Broken ScriptText circular reference detection (#12187)
Fix: Ordering of command per tick limit and pause mode filtering (#12126)
Fix: Only reset unbunching departure data in the correct depot (#12155)
Fix: Off by one in TimerGameEconomy::ConvertDateToYMD in wallclock mode (#12143)
Fix: Missing savegame conversion for current_order (#12188)
Fix: Helptext for timekeeping unit setting erroneously refers to vehicle movement (#12172)
Fix: Don't show "insert order" errors in the console (#12245)
Fix: Don't defer OnResize() after ReInit() (#12174)
Remove: [Script] random_deviation from setting description table (#12221)
Revert #11993: New number format system does not and cannot work for CJK languages (#12157)
Revert #11606: Don't auto-build past tunnelbridge ends (#12244)


14.0-RC1 (2024-02-18)
------------------------------------------------------------------------
Feature: Fully user configurable number format and abbreviations (#11993)
Add: Show cargo icons on subsidy list window (#12079)
Add: [Script] GetAirportNumHelipads (#12085)
Change: Show 6 or 2 orientation buttons in NewGRF road stop picker as appropriate (#12090)
Change: Show cargo icons on Industry View window (#12071)
Change: Improve performance of finding free pool slots (#12055)
Change: Draw north-side farm fences/hedges/walls on tile edge, instead of 1/16th in (#12048)
Change: When adding orders, Ctrl+Click on a depot to unbunch, instead of service if required (#12023)
Change: Store running AI config inside Company (#12003)
Change: Show speed before destination in vehicle status bar (#11932)
Change: Replace long list of cargo filter buttons with a multi-select dropdown list (#11552)
Change: [Script] Use company randomizer when adding random deviation (#12065)
Fix #12074: Don't allow "part" command for dedicated servers (#12075)
Fix #12052: NewGRFs clearing industry cargo slots could fallback to default instead of empty (#12053)
Fix #12050: Add default size, shade and pin control buttons to company livery widget (#12080)
Fix #12041: Tarball extraction failing due to incorrect filename (#12044)
Fix #12037: Blurry OpenTTD font on Mac OS (#12047)
Fix #12029: Don't show Sandbox Options in multiplayer (#12032)
Fix #12024: Autoreplace failed news message for trains must go to lead engine (#12025)
Fix #12022: Adjust economy date when changing timekeeping units in Scenario Editor (#12042)
Fix #12020: Unbunch and service if needed should be mutually exclusive depot order types (#12021)
Fix #12019: Correctly highlight depot unbunch action in dropdown (#12021)
Fix #12014: Remove water when area clearing ship depot (#12030)
Fix #11840: Ship pathfinder always returns a valid trackdir if one is available (#12031)
Fix #10983: [AdminPort] Correct order of messages (#11140)
Fix #10405: [Script] Test engine and vehicle type validity for ScriptGroup::GetNumEngines (#11887)
Fix #10079: Don't render at 1000fps if HW acceleration + vsync is requested but not active (#12067)
Fix: Shadows of individual character glyphs could be drawn over other characters (#12115)
Fix: Don't invalidate station list on vehicle load/unload (#12112)
Fix: NewGRF roadstops were ignored if only in default class (#12089)
Fix: Visually also disable vsync when not using HW acceleration (#12066)
Fix: Industry tiles and houses could accept incorrect cargo types (#12062)
Fix: Redraw orders when a station feature is added/removed (#12061)
Fix: For content service, fallback to TCP downloads when HTTP stalls (#12056)
Fix: Don't issue autoreplace failed news message for command test mode (#12026)
Remove: Setting "no_http_content_downloads" (#12058)


14.0-beta3 (2024-02-06)
------------------------------------------------------------------------
Add: [Script] ScriptTileList_StationCoverage to get station coverage area (#12015)
Change: Update OpenTTD TTF fonts to v0.5 (#11994)
Fix #12012: Crash when opening orders of another company (#12013)
Fix #12001: Use correct valid cargo check for old-style NewGRF town house 3rd cargo set up (#12006)
Fix #11997: Adjust economy date by 1920 when loading TTD/TTO savegames (#12007)
Fix: Focus hotkey in road/tram stop building window (#12008)
Fix: Signals were incorrectly shifted by 1 pixel when selected (#12005)
Fix: Missing default vehicles and industry acceptance/production (#12000)
Fix: [Script] Avoid overflow in scripts when infinite money is enabled (#12016)
Fix: [Script] Don't kill GS misusing GSText (#12009)


14.0-beta2 (2024-02-04)
------------------------------------------------------------------------
Change: [NewGRF] Improved support for redefining default cargo types (#11719)
Fix #11982: Crash when trying to place signals on things other than plain rails (#11977)
Fix #11975: Inconsistent behaviour when changing first AI company settings (#11976)
Fix #11972: Year cut off in graph windows (#11974)
Fix #11968: Crash when opening orders window of new vehicles (#11973)
Fix #11966: Monospace text in windows may not have been fully scrollable (#11981)
Fix #11802: Made determining water region edge traversability more robust (#11986)
Fix: Second colour vehicle-type default liveries were not being updated (#11971)


14.0-beta1 (2024-02-03)
------------------------------------------------------------------------
Feature: Order option to unbunch vehicles at depot (#11945)
Feature: Infinite money mode (#11902)
Feature: Setting to disable the loading speed penalty for trains longer than the station (#11682)
Feature: Plugin framework for Social Integration with Steam, Discord, GOG, etc (#11628)
Feature: Scalable OpenTTD TrueType font made by Zephyris (#11593)
Feature: Toyland-specific river graphics (#11523)
Feature: Add zoom level buttons to sprite aligner (#11518)
Feature: Add shading to river slopes (#11491)
Feature: Place cargo icon on cargo filter dropdowns (#11487)
Feature: Mode to display timetable in seconds (#11435)
Feature: Setting to influence how many minutes a calendar year takes (#11428)
Feature: Base graphics can offer parameters for additional settings (#11347)
Feature: Sandbox option to lock station ratings at 100% (#11346)
Feature: Setting to use real-time "wallclock" as timekeeping units (#11341)
Feature: Setting to automatically restart server based on hours played (#11142)
Feature: Add config option to set default company secondary colour for new games (#11068)
Feature: Transparency option for cost and income indicators (#11001)
Feature: Create group of vehicles from manage vehicle list button (#10890)
Feature: Show coverage highlight the same as stations when adding waypoints (#10875)
Feature: Show the number of industries already built in the Fund New Industry window (#10806)
Feature: Add search filter and name text to build waypoint window (#10786)
Feature: Setting to disallow level crossings with competitors (#10755)
Feature: Opt-in survey when leaving a game (#10719)
Feature: Replace buying/selling company shares with hostile takeovers of AI companies (#10709, #10914)
Feature: Settings to scale cargo production of towns and industries (#10606)
Feature: Separate rail/road and sea/air velocity units, and add knots (#10594)
Feature: Region-based pathfinder for ships (#10543)
Feature: Filter engine build menu by name and NewGRF extra text (#10519)
Feature: Industry directory text filter (#10518)
Feature: Ctrl+Click to reset late counter for the entire vehicle group (#10464)
Feature: Orientation of rail and road depots can be changed (#9642)
Feature: Display help and manuals in-game (#7786)
Feature: [NewGRF] Town production effect and multiplier (#11947)
Feature: [NewGRF] Randomize direction of rail vehicle on build based on probability callback (#11489)
Feature: [NewGRF] Related Act2 objects for airports and airport tiles (#11282)
Feature: [NewGRF] Allow higher max speeds for ships (#10734)
Feature: [NewGRF] Increase limit of objects/stations/roadstops per NewGRF (#10672)
Feature: [NewGRF] Road stops (#10144)
Feature: [Script] Goal destination can be updated (#10817)
Add: Argument for console command "restart" to use either current or newgame settings (#11962, #11963)
Add: {CURRENCY_SHORT} only did k / m suffix. Add bn / tn and make translatable (#11921)
Add: Show in multiplayer the amount of hours a game has been unpaused (#11886)
Add: Allow loading heightmaps from command-line (#11870)
Add: List_[scenario|heightmap] and load_[scenario|height] console commands (#11867)
Add: Latvian Lats currency (#11691)
Add: Horizontal scroll for script debug log (#11597)
Add: GUI options to select sprite font and AA mode for all fonts (#11593)
Add: Website button for basesets in Game Options window, the Game Script settings window and AI settings window (#11512)
Add: [Emscripten] Support for bootstrapping (#11109)
Add: Hotkey to focus town / industry directory filter box (#11030)
Add: Maximum number of companies allowed to the client list (#10523)
Add: Use specific error message when vehicle cannot go to station/waypoint (#10494)
Add: Show NewGRF name in NewGRF-created errors (#10457)
Add: Alternative setting for right-click close window option to exclude pinned windows (#10204)
Add: Allow autoreplace with same model vehicle (#7729)
Add: [NewGRF] Allow inspection of road tiles and airports (#11282, #11323)
Add: [NewGRF] Station variable 6B to get extended station id of nearby tiles (#10953)
Add: [NewGRF] String code "9A 21" to display force from textstack (#10782)
Add: [NewGRF] Station property 1C/1D to set name/classname (#10672)
Add: [Script] Optional filter parameter to ScriptXXXList constructors (#11698,#11663)
Add: [Script] AI/GS Time Mode to choose between economy (default) and calendar time (#11603)
Add: [Script] Allow to set max loan for each company separately (#11224)
Add: [Script] GSIndustry.GetConstructionDate() method (#11145)
Add: [Script] Game script control of industry production level and news messages (#11141)
Add: [Script] GSAsyncMode to set async mode of gamescript commands (#10913)
Add: [Script] GSCompanyMode::IsValid and IsDeity, and enforce valid company/deity mode where applicable (#10536, #10529)
Add: [Script] Allow GS to found town with random road layout (#10442)
Add: [Script] Create own Randomizer per instance (#10349)
Change: Better handle different GUI sizes for most windows, and squash inconsistencies between windows
Change: Allow configuring AI slots above the current maximum number of competitors (#11961)
Change: Forcefully enable prefixing logs with date (#11930)
Change: Position error window closer to cursor on large screens (#11923)
Change: Only open story-book in center when a GS does it (#11916)
Change: Rebrand Cheats as Sandbox Options (#11874)
Change: Make smooth-scrolling based on actual time (#11865)
Change: Set smooth-scrolling on by default (#11860)
Change: Disable building rail infrastructure if train build limit is zero (#11847)
Change: Invalidate music volume when restarting music playback on Windows (#11836)
Change: Make street lights transparent with houses (#11828)
Change: Redesign script debug window (#11782)
Change: Reorganize Settings menu items (#11683)
Change: Set amount of smoke/sparks to "realistic" by default (#11624)
Change: Show a message in livery window if vehicle type has no groups (#11617)
Change: Add distinct tooltips for vehicle group colour schemes (#11617)
Change: Move colour selection dropdowns to bottom of window (#11617)
Change: Support custom transparency remaps with 32bpp blitters (#11616)
Change: Make "middle" the default stopping location for trains in platforms (#11605)
Change: Scale sprites to requested highest resolution level (#11600)
Change: Allow opening multiple script debug windows by holding Ctrl (#11592)
Change: Don't show scoring year in high score table (#11546)
Change: Revert pressed-button content shifting introduced in r2161 (#11542)
Change: Show rating in station list even with no cargo waiting (#11540)
Change: Hide unused cargos from vehicle cargo filter (#11533)
Change: Don't restart playback when toggling playlist shuffle (#11504)
Change: Increase finance window lines (and underlines) with interface scale (#11459)
Change: Move baseset missing/corrupted files label to list item (#11455)
Change: Add horizontal scrollbar to Industry Directory window (#11434)
Change: Improve layout of airport, dock, object, road/tram stop, train station pickers (#11430)
Change: Display cargo lists in sorted cargo order (#11383)
Change: Link houses production on industry chain graph by TPE_PASSENGERS or TPE_MAIL cargo (#11378)
Change: Passenger subsidies are generated for any TPE_PASSENGER cargo type (#11378)
Change: Towns generate cargo based on town production effect (#11378)
Change: Always allow expanding towns in Scenario Editor to build new roads (#11377)
Change: Don't set vehicle on time if timetable not started (#11359)
Change: Store station blocked/wires/pylons flags in map (#11337)
Change: Recover when possible from crashes during a crash (#11238)
Change: Store crash logs in JSON format (#11232)
Change: Remove autosave from settings window; it is already in the Game Options (#11218)
Change: Enable "Forbid 90 degree turns" setting by default (#11160)
Change: Do not allow mixing road/tram types in powered road type list (#11148)
Change: Only show platform stopping location in orders when other than default (#11102)
Change: Autorail / autoroad tools can start dragging from invalid tiles (#11089)
Change: Only allow buying Exclusive Transport Rights when no one has them (#11076)
Change: Remove currency code/symbol suffix from language files (#11061)
Change: Add separate setting for server sent commands per frame limit (#11023)
Change: Cargo flow legend only shows defined cargo (#10872)
Change: Use "Via-Destination-Source" as default station cargodist display (#10851)
Change: Preserve orders and related settings where possible when moving engines around in a train (#10799)
Change: Standardise unit conversions and allow decimal places (#10795)
Change: Use separate names for default stations/roadstops (#10786)
Change: [MacOS] Require at least 10.15 to run the game (#10745)
Change: Hide all variants from UI when (display) parent is hidden (#10708)
Change: Split Game options into General, Graphics and Sound tabs (#10674)
Change: Extend entity override manager and station spec lists to support 16 bit IDs (#10672)
Change: Base autosaves intervals on real time (instead of game time) (#10655)
Change: Allow overbuilding station and waypoint tiles (#10618)
Change: Use realtime for Linkgraph update settings (#10610)
Change: Make tick length 27 milliseconds (#10607)
Change: Increase max cargo age and let min cargo payment approach zero (#10596)
Change: Show buy company dialog window even when playing in the AI company (#10459)
Change: Use HTTPS for content-service connections (#10448)
Change: Big UFO disaster targets current location of a random train (#10290)
Change: Remove land generator setting from World Generation GUI (#10093)
Change: Build signals to the next junction when dragging regardless of the Ctrl state (#9637)
Change: Allow dedicated server to use threaded saves (#10787)
Change: [NewGRF] Increase vehicle random data from 8 to 16 bits (#10701)
Change: [NewGRF] Read Action 3 IDs as extended-bytes for all features (#10672)
Change: [NewGRF] Make Action 3 debug messages more consistent (#10672)
Change: [NewGRF] Extend callback 161 (engine name) with bit 0x22 for context 'Autoreplace - Vehicles in use' (#10666)
Change: [Script] Replace easy/medium/hard values with default value (#11959)
Change: [Script] Limit total script ops that can be consumed by a list valuate (#11670)
Change: [Script] Allow GS access to ScriptGroup, ScriptGameSettings.IsDisabledVehicleType, more ScriptCompany and more ScriptOrder functions (#10642)
Change: [Script] Improve ScriptText validation error messages (#10545)
Change: [Script] Restore support of {RAW_STRING} in ScriptText (#10492)
Change: [Script] Validate ScriptText parameters type and amount (#10492)
Change: [Script] Automate the ScriptObject reference counting (#10492)
Change: [Script] Extract params info from GS strings (#10492)
Change: [Script] A ScriptText with too many parameters is now a fatal error (#10483)
Change: [Script] Log AI/GS Squirrel crashes in white text for readability (#10375)
Fix #11918: Houses should only build next to road stops, not any station type (#11919)
Fix #11827: Make text layouter aware of ligatures (#11831)
Fix #11752: Characters could be repeated when wrapping multi-line text (#11761)
Fix #11748: Decreasing service interval value sufficiently would result in it wrapping around (#11749)
Fix #11629: Crash when getting the nearest town for rotated airports (#11631)
Fix #11516: Adjust window size by interface scale during ReInit (#11517)
Fix #11515: Changing interface scale could have unintended effects on zoom level (#11615)
Fix #11442: "Default" colour in group colour window is not updated when changing master colour (#11614)
Fix #11437: Flipped shorter rail vehicles disappear in windows (#11446)
Fix #11413: Incorrect sorting by industry production (#11414)
Fix #11407: Don't steal focus from dropdown menus (#11484)
Fix #11402: Make string filter locale-aware (#11426)
Fix #11329: Don't assert vehicle list length is non-zero when only asked to set string parameter (#11330)
Fix #11315: Sort industries and cargoes by name in industry chain window (#11317)
Fix #11307: Incorrect GroupStatistics after selling leading wagon (#11311)
Fix #11261: Airport menu selectability after closing window on a class with no available airports (#11344)
Fix #11230: Sort by button in group list window could be misaligned (#11231)
Fix #11215: Assert in NewGRF parameters window (manual parameter mode) (#11217)
Fix #11203: [Linux] Crash when editing CJK characters in edit box (#11204)
Fix #11180: Aircraft crashes could point to the wrong tile (#11184)
Fix #11164: Don't create duplicate town names when using 'Many random towns' in the scenario editor (#11165)
Fix #11162: Second company colour was not consistently applied to articulated vehicles (#11163)
Fix #11115: Focus the abandon game/exit game windows (#11125)
Fix #11096: Increase priority of error and confirmation windows (#11104)
Fix #11087: Disable base graphics/sound dropdown outside main menu (#11091)
Fix #11054: Prevent translation of currency codes (#11061)
Fix #11026: Use real engine name instead of default name for filtering (#11033)
Fix #10982: No help text for gamelog command (#10984)
Fix #10880: Crash in object window due to incorrect parameter order (#10881)
Fix #10868: Crash when Script tries to load large savegame data (#11029)
Fix #10811: Allow dragging vehicle in depot to any free row (#11508)
Fix #10660: Sprite Font scale affected by viewport zoom level limits (#10668)
Fix #10619: Crash loading linkgraph for older savegames (#10620)
Fix #10600: 'Replace Vehicles' didn't show numbers >999 (#10680)
Fix #10578: Allow to select any version of AI/GS from GUI (#10604)
Fix #10522: Link graph tooltip vertical lines were not handled correctly (#10524)
Fix #10511: Don't search for depot every tick if one cannot be found (#11548)
Fix #10478: Clarify airport noise control setting texts (#11169)
Fix #10452: Prevent long stalls during river generation (#11544)
Fix #10430: Display chain window causing assert (#10431)
Fix #10343: Don't extend town-disallowed roadtypes (#10347)
Fix #10251: [MacOS] Screen looks blue-ish when using newer SDKs (#11207)
Fix #10222: Adjust line drawing algorithm (#10491)
Fix #10131: Actually cancel downloads when pressing cancel (#10485)
Fix #10118: Cycle through current signal group, not just path signals (#11798)
Fix #10439: [Script] Validate story page button colour, flags, cursor and vehicle type (#11892)
Fix #10438: [Script] Validate story page element type for ScriptStoryPage::NewElement (#11888)
Fix #9865: Removing files with the console always failed
Fix #9810: Rebuilding a through road stop costs money (#9852)
Fix #9722: Crash when pressing hotkeys early in world generation (#11858)
Fix #9697: Limit the default width of the Online Players window (#11936)
Fix #9642: Keep infrastructure totals when overbuilding road depots (#11229)
Fix #9545: Crash when all cargo types are disabled (#11432)
Fix #8846: When upgrading NewGRF presets, copy NewGRF parameters only if the NewGRF are compatible (#11348)
Fix #8253: Improve profit graph when having lots of money (#11915)
Fix #6377: Two tarballs with the same folder in them were considered as one (#11855)
Fix #5713: Ships could be sent to unreachable depots (#11768)
Fix #4575: Use Latin 'l' in English translation of zloty (#11090)
Fix #4415: Land info build date is also renovation date (#11759)
Fix: Display rank correctly with more than 15 companies in a league table (#11940)
Fix: Extra refit button when train/RV is in a depot (#11904)
Fix: Update server listing as offline when unexpected disconnect during refresh (#11891)
Fix: Horizontal scale of framerate window switched excessively (#11813)
Fix: [Linux] Various issues with resolutions and fullscreen in multi-display setups (#11778, #11779)
Fix: Build button text when train purchase window using "Engines" filter (#11755)
Fix: One-way state remained after removing road from road and tram tile (#11745)
Fix: Draw video driver info at the correct size and text wrap (#10716)
Fix: Language genders could not be applied to SCC_INDUSTRY_NAME (#11697)
Fix: Spurious cancellations of HTTP content downloads (#11668)
Fix: Calculation of initial engine age was inaccurate (#11660)
Fix: Prevent underflow if engine base life is less than 8 years (#11635)
Fix: Changing default livery did not propagate to group liveries (#11633)
Fix: Window width/height was doubly-scaled with automatic DPI switch (#11598)
Fix: Don't crash when saving a crashlog save with no main window open (#11586)
Fix: Prevent overflow when calculating max town noise (#11564)
Fix: Deleting towns did not check for waypoints referencing the town (#11513)
Fix: Invalidate playlist window when (un)shuffling playlist (#11504)
Fix: Restore original cargo legend 'blob' dimensions (#11480)
Fix: Extmidi did not move on to next song after playing ends (#11469)
Fix: Server password length in the UI was unnecessarily limited (#11408)
Fix: OpenTTD can fail to exit on an error due to mutex locks in threads (#11398)
Fix: Scale minimum width for server name by interface scale (#11381)
Fix: Server connection was not closed when relay window was closed (#11366)
Fix: Upgrading NewGRF presets could result in incomplete display of NewGRF parameters until restart (#11348)
Fix: Check for engine variant loops during NewGRF initialization (#11343)
Fix: Don't allow industries to produce invalid cargo (#11314)
Fix: Also apply cargo filters on shared groups in vehicle listing (#11294)
Fix: Only count distance traveled in vehicles for cargo payment (#11283)
Fix: Base cargo payment on load/unload tile, instead of station sign location (#11281)
Fix: Crash when opening a damaged base-graphics (#11275)
Fix: Trivial autoreplace of mixed cargo articulated engines (#11253)
Fix: [Emscripten] Config not saved on exit (#11248)
Fix: Inaccurate waiting cargo total in station window when using cargodist (#11213)
Fix: No fast forward in network was ensured only from GUI side (#11206)
Fix: Crash when not passing command-line parameter for -n (#11153)
Fix: [Bootstrap] Don't crash when failing to connect to content server (#11122)
Fix: Crash when failing to load a game into a dedicated server at startup (#11021)
Fix: Don't allow changing settings over the network that are marked as local settings (#11009)
Fix: Move no_http_content_downloads and use_relay_service to private settings (#10762)
Fix: Extra viewport could not be scrolled with right-click-close (#10644)
Fix: Specify units for value of share trading age setting (#10612)
Fix: Road type is not available before its introduction date (#10585)
Fix: Do not update a RV's Z-position when stationary while turning (#10570)
Fix: Don't (briefly) switch from title-only playlist on menu screen (#10553)
Fix: Reset content download progress to zero if falling back to TCP (#10485)
Fix: Make script goals work with the whole range of ClientIDs (#10435)
Fix: [NewGRF] Tile slope missing from road stops varact2 variable 0x42 (#11373)
Fix: [NewGRF] House class mappings were not reset between games (#11279)
Fix: [NewGRF] Profile didn't stop if there were no events yet (#10816)
Fix: [NewGRF] Support more than 256 stations/waypoints/roadstops per class (#10793)
Fix: [NewGRF] Var68 for station and roadstop was broken (#10784)
Fix: [NewGRF] Object and road stop ignore property handlers (#10525)
Fix: [Script] Apply random deviation to settings only at script start (#11944)
Fix: [Script] Improve ScriptText validation (#11721)
Fix: [Script] GSAdmin.Send() could generate invalid JSON (#11250)
Fix: [Script] Crash if squirrel compatibility scripts cannot be parsed (#11589)
Fix: [Script] Don't list unavailable road types for game scripts (#10585)
Fix: [Script] Game scripts were able to build with non-existing road types (#10539)
Fix: [Script] Inconsistent precondition failure return values (#10533)
Fix: [Script] Crash when companies disappear (#10529)
Fix: [Script] ScriptBase::Rand() return value could return negative values (#10443)
Fix: [Script] Incorrect value for GOAL_INVALID (#10436)
Fix: [Script] Extend Script::IsValidVehicle to check for primary vehicles (#10386)
Remove: "generation_seed" from config, as it was a write-only value (#11927)
Remove: Debug redirect over network (#11776)
Remove: Officially mark Vista as no longer supported (#11531)
Remove: OS/2 and SunOS ports (#11018, #11210)
Remove: Obsolete NewGRF text unprinting (#10884)
Remove: [Script] CONFIG_RANDOM from AddSetting flags (#11942)

bml3mk5 version 2.0.0

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
  • Logos
    Le logo de la bibliothèque SDL
Version
2.0.0
Body

Émulateur de micro-ordinateur japonais HITACHI Basic Master Level 3 mark 5 utilisant la SDL et demandant macOS 10.11 64 bits minimum. Les premières versions sont compatibles 10.6.

mbs1 version 0.8

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo 64 bits
Version
0.8
Body

Émulateur d'HITACHI MB-S1 model05 demandant au minimum macOS 10.11 64bits. Les premières versions sont compatibles 10.6.

Le journal des nouveautés qui font rêver les nostalgiques

Changelog

0.8

・La partie sortie sonore a été rénovée.

・[Version VC] Correction d'un problème qui provoquait du bruit lors de l'enregistrement avec Media Foundation.

・[Version Mac] Correction d'un problème où l'écran ne pouvait pas être affiché dans le dessin par défaut.

・[Version Mac] Correction d'un bug qui pouvait se terminer anormalement lors de l'enregistrement avec AVKit.

・L'entrée de clé peut être attribuée au port du joystick.

・Il est possible de régler le bouton du joypad consécutivement.

・Le stick analogique peut être évalué comme une touche de direction.

・La boîte de dialogue d'affichage du journal a été ajoutée.

・[Débogueur] Ajout de la commande DDIS.

PockEmul version 2.8.1

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo 64 bits
Version
2.8.1
Body

Émulateur de calculatrices vintage Sharp, Casio, HP, Texas Instrument, Canon et d'autres.

Fiche ios
Présent sur Altstore
Non

Le journal des nouveautés qui font rêver les nostalgiques

Changelog

2.8.0

  • New Panasonic HHC package.
  • New Casio FX-9000P package.
  • The HP-35 is now available for free.
  • New share feature.
  • A lot of technical updates and bug fixes.

Fallout 2 Community Edition version 1.3

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
  • Logos
    Le logo de la bibliothèque SDL
Version
1.3
Body

Plus communément appelé Fallout 2 ce, cette réimplémentation du moteur vous permettra de rejouer au second opus de Fallout sur votre Mac moderne, à condition d'avoir le jeu original.

Fiche ios
Présent sur Altstore
Non

Le journal des nouveautés qui font rêver les nostalgiques

Changelog

1.3

Welcome to the April 2024 release of Fallout 2 Community Edition. There are important fixes to some long standing issues, which are hopefully resolved (without introducing new problems).

There are no extended release notes for this version, but you can check full changelog here. Thanks everyone.

Emma 02 version 1.48

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
  • Logos
    Le logo de la bibliothèque SDL
Version
1.48
Body

Voici un émulateur assez atypique puisqu'il émule des micros, des cartes mais aussi une borne. La dernière build MacOS demande 10.14 minimum. Voici la liste des systèmes émulés : 

Le journal des nouveautés qui font rêver les nostalgiques

Changelog

1.48

General

This is the last Emma 02 version supporting dedicated computer tabs. For the next version, Emma 02 V2.00, I'm planning to remove all dedicated tabs and only support the new XML tab. This will remove a lot of double code and in the end simplify maintenance as well as simplify introduction of additional computers.

General changes in this version:

  • Added XML tab which configures any 1802 machines via xml files
  • Next to already emulated machines the following is supported via XML:
    • COMiX and COMX with High Speed Direct Connect
    • Conic, including Apollo, Mustang, MPT-02 and M1200 (previously covered as Victory MPT-02)
    • Cybervision 2001
    • HEC1802
    • Macbug
    • RCA COSMAC Computer Game System (previously covered as part of the Video Coin Arcade)
    • Studio 2020 (an unfinished project that I started with Ed Keefe in 2020)
  • Redesigned command line interface to using the new XML emulators
  • Multiple small bug fixes

Video Terminal

  • Fixed external terminal to work with uart 16450

Cosmac VIP

  • Added support for changing background colour anywhere on the screen (when using a VIP colour board). Thanks to Nobuyoshi.

Chip 8

  • Fixed a bug in CHIP-8X, value on address 0x228 should be 8C, according to "VP580, VP585, VP590, VP595 Instruction Manual Including CHIP-8X.". This affects BXYN with N>1 (set color N lines). The only program that is known using this instruction is "Bombs Away in Color and Sound" in VIPER 4.02.11.

ETI 660

  • Changed name on the old computer tab to HUG1802/ETI because the HUG1802 was the originally kit designed in New Zealand by Hugh Anderson.

New/added SW

  • VIP 3D driving game by Nobuyoshi
  • COMX tetris clone by Winston
  • basic3.img file for the MS2000 configuration thanks to Todd Ferguson see also thread "Todd's ELF-ish to get RCA BASIC3", https://groups.io/g/cosmacelf/topic/76500174.
  • Richard's latest Elf rommapper2
  • CHIP-8X version of Bombs Away in Color and Sound.
  • Multiple Chip 8 SW adapted by Costas to run on a HEC1802 or HUG1802

Hatari version 2.5.0

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
  • Logos
    Le logo de la bibliothèque SDL
Version
2.5.0
Body

Émulateur Open Source d'Atari ST/STE/TT/Falcon pour macOS utilisant la librairie SDL. Les sources sont disponibles sur le site.

Le journal des nouveautés qui font rêver les nostalgiques

Changelog
Version 2.5.0 (2024-04-18)
 --------------------------
Removed features:
- The "--bpp" command line option and related code (i.e. the rendering
  functions for 16 bits-per-pixel host screens) have been removed
  since almost all recent hardware should support 32 bpp nowadays
Configuration changes:
- In hatari.cfg, section [RS232], rename:
  - sSccBOutFileName => SccBOutFileName
  - bEnableSccB => EnableSccB
Emulation improvements:
- MFP:
  - When IRQ is cleared on one of the 2 ACIAs, do not clear IRQ on
    the MFP side if the IRQ is still set on the other ACIA
- Blitter:
  - Ignore byte accesses to blitter registers defined as word only
- TT/DMA:
  - Update sound FIFO on each HBL (like on STE)
- CPU:
  - Sync CPU core with WinUAE CPU core 5.2 beta
  - Improved 68000 cycle accuracy (IPL, STOP, TRACE)
  - Fix IACK timings
  - Return vector=24 if a spurious interrupt happens during the IACK sequence
  - 68010 DIV overflow undefined flags update
  - NMI handling
  - MMU/generic CPU mode autovectored interrupt support
  - Fix 68060 MMU MOVEM.L (An)+,<regs> if regs contain An
  - 68040/060 MMU fault handler bug fix for MOVEM
  - Fix FSINCOS and FMOVE.L/FMOVEM.L register in disasm
  - Some softfloat fixes
  - Fix stacked PC for branch/jump instructions doing a bus error
- DSP:
  - Fix: effective address with modifier=modulo
  - Add host interface initialisation
  - Add host received data interrupt
  - Improve bootstrap support
- Video:
  - Add support for 4 pixel hardscroll on STF by stopping shifter with
    $FF8260=3 (new technique by Troed/Sync)
  - In monochrome mode correctly mask the video address to 22 or 24 bit
    space depending on the machine type. Prevent crash in some cases when
    Hatari is compiled with "small mem" option
  - Fix VBLANK location, should be line 308 on 50 Hz (was 307 before)
- SCC 85C30 (for MegaSTE, TT and Falcon)
  - Major rewrite of most of the code, should support all modes used by TOS
    and EmuTOS or when accessing SCC's registers directly
  - Support all serial ports as well as LAN port for MegaSTE and TT
- Joypads:
  - STE joypad emulation now supports analog / paddle input, too
- FDC:
  - For IPF/CTR support, caps library has a bug that resets FDC's TR and DR
    on warm reset (68000's reset command). We keep/restore the value ourselves
- IDE:
  - Fixed emulation of the HOB (High Order Byte) of the last LBA48 value
  - LBA28 capacity announcement is now correctly limited to 2^28-1
- Falcon:
  - DMA sound : fix SNDINT/SOUNDINT values (0=playing, 1=idle) and
    interrupts on TAI / GPIP7 for start of frame / end of frame
  - Preliminary support for more vertical refresh rates (50,60 or 71 Hz)
    based on Videl's registers $FF82C0 (VCO) and $FF82A2 (VFT) (was only 50 Hz before)
Emulator improvements:
- TOS:
  - Fix: set TOS country code from CountryCode setting, not Language one
  - Add "pl" (Poland) & "ro" (Romania) language options for EmuTOS
- RTC:
  - CLI/config option to override NVRAM/RTC year, useful with
    applications that do not handle current dates
- Joystick/Joypad support:
  - Fix: joystick button 2 space key emulation "autofiring"
  - Keyboard emulation support for all STE joypad buttons/keys
  - Support for re-mapping joystick buttons
- GEMDOS HD:
  - Fix: Fread/Fwrite combination on Windows
  - Fix: Frename() should fail when target exists
  - Support up to 64 simultaneously open files (earlier limit was 32)
  - Similarly to TOS, allow programs to write to a file they have opened
    as read-only (by opening all writable files as read/write).  As this
    could fail with real HW under MiNT/MagiC, show warning about it
- Screen:
  - Support for screenshot using .NEO or .XIMG format
  - Add option "--screenshot-format <x>" (<x> = png or bmp or neo or ximg)
- Memory Snapshot:
  - Add some missing variables to the savestate
- Logging/tracing:
  - "os_base" trace option outputs now also dir create/delete + file delete
    calls (in addition to earlier pexec/pterm & file create/open calls)
  - Separate CPU video cycles under its own "cpu_video_cycles" trace flag
  - Suppress repeats of identical log & trace messages by default
    (show only their count) and add "--msg-repeat" option to toggle that
- Debug symbol handling:
  - Fix: invalid free on freeing loaded GNU debug symbols
  - Fix: Do not limit "A" type (constant) symbol values to 24-bit
  - Add support for reading symbols from new MINT+ELF binaries
  - Add support for demangled C++/a.out symbols (which can be
    very long and contain almost any characters)
  - "<name>.sym" file beside program file acts as its symbols override
  - Add optional argument for "symbols <name|code|data>" commands,
    to limit listed symbols to ones with the given substring
  - Improved support for weak symbols (important for C++ code)
  - Symbols with duplicate addresses are skipped on symbols loading
- Disassembler:
  - Fix: CPU core disassembler crashes with longer symbol names
  - When entering debugger with 'history' enabled, disassembly address
    defaults to an address in history preceding the PC register value
    (to give more context than disassembling directly from PC)
  - Support for disassembly output options working also for CPU core
    disassembler, in addition to external disassember output
  - More flags to change the disassembly output for CPU core
    (upper/lower case, show memory content, show EA, ...)
  - The built-in "external" disassembler has been replaced by a
    disassembler provided by the Capstone library (version >= 4.0)
- Debugger:
  - Fix: free all debugger allocations before exit
  - Fix: memdump command always outputs only requested number of items
  - Add address width (addr).[bwl] support to expression evaluation
  - History skips address repeats (e.g. with "stop" instruction)
  - Breakpoint ":quiet" option inhibits also extra output when
    ":file" option debugger command file is parsed
  - Line-A and line-F exceptions can be caught with "--debug-except"
    option (in addition to breakpoints)
  - Add "echo" command with escape handling, so that one can e.g.
    use "echo \ec" to clear (ANSI) terminal before breakpoint
    output from a debugger command file
GUI improvements:
- SDL GUI:
  - Fix: mouse not visible in floppy disk dialog when it is invoked
    from a keyboard shortcut in fullscreen mode
  - Fix: fileselector scrollbar works with mouse also in SDL2
    scaled / fullscreen window
  - Support for joystick button mapping + space key vs. jump option
- Mac GUI:
  - Accept all file names as Mac file selector does not show
    a list of the accepted file name extensions any more
Tools:
- gst2ascii:
  - Support for new MINT+ELF symbols
  - "-o" option is split to "-f" and "-g" options
  - "-s" option to skip symbols with duplicate addresses
  - By default filters same symbols out as Hatari debugger
  - This can be reverted with new '+' option variants (+l +g +s)
  - More concise listing of the duplicate symbols
- Profile data post-processor:
  - Does not show (most) of symbol conflict messages any more
    (unless '--verbose' option is given)
  - When address has multiple symbols which names are thought
    as C/C++ symbols, prefer shortest one
  - Support for symbol files + Hatari profile data containing
    demangled C++ symbols
  - Support weak symbols (used for C++ template methods)
  - Overtly long C++ symbol names are shortened in callgraphs
    (unless '--full-symbols' option is given)
  - Symbols given for "--only", "--ignore" and "--ignore-from"
    are interpreted as match patterns (with '*?[]' wildcards)
  - Only single arrow shown between callgraph nodes when
    "--compact" option is used
- m68k-instructions: (new)
  - Tool for printing m68k instruction breakpoints & opcode info
Build improvements:
- Fix: CPU core compile warnings (WinUAE upstream)
- Fix: groff/troff warnings for manual pages
- Use cmake config file provided by the SDL2 library instead of trying
  to detect the SDL2 library ourselves (fixes compilation on macOS)
- Removed unused sources for HD6301 emulation
- Hatari can now be compiled with emscripten, too
Fixed demos:
- Chaos A.D. : bad sound (Falcon DMA sound interrupts)
- Little -ME- Demo end part by Overlanders : black screen after a while (IACK timing)
- Monscape : bad sound (TT/DMA FIFO update)
- Time Slice by Defence Force : monochrome demo (crash when Hatari
  is compiled with "small mem" option)
- What If by Troed/Sync : 4 pixel hardscroll on STF by stopping shifter
- Oergs, Terrorize your soul, Zero Three Zero demos work now also
  when MMU is enabled
Fixed programs:
- FlaySID (DSP host handling)
- AFM sound with equalizer enabled (DSP modulo)
- FreeMiNT (use SCC counter at start to detect the SCC clock freq)
- Spectre 3.0 Macintosh emulator (stacked PC in case of bus error)
- m68k-Linux works (again) with 040/060 emulation (MMU)
- m68k-NetBSD does not crash on boot any more (MMU)
Fixed games:
- F29 Retaliator using CTR/IPF format (handle FDC's TR reset bug in caps library)
- MIDI (MFP IRQ clear) handling:
  - Bad Mood
  - Midi Maze
  - Midi Maze II
  - Oxyd 2
- Work now also when MMU is enabled:
  - Gravon (demo)
  - Killing Impact
  - Moongame

 

suyu version 0.0.3

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
Version
0.0.3
Body

Successeur de Yuzu, émulateur de Nintendo Switch parti trop tôt suite à une défaite en justice face à Nintendo.

Le journal des nouveautés qui font rêver les nostalgiques

Changelog

The suyu emulator project is still alive. We present to you suyu v0.0.3

Changes:

  1. Preliminary fix for fw 18.0.0
  2. Preliminary fix for Princess Peach: Showtime
  3. Fix NROs crashing and loading infinitely
  4. Fix issue #94
  5. Increase Limit ( FSR Sharp , AUDIO ) Android

etc etc

Please note that only firmware version 17.0.0 is officially supported. 18.0.0 may work but it is not guaranteed

Edit: correct android package name and displayed name

Edit 2: use correct name scheme to maintain compatibility with third party updaters

Edit 3: Rebuilt macOS. If the app won't open, try running xattr -d com.apple.quarantine suyu.app in Terminal

EKA2L1 version auto build

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo 64 bits
Version
auto build
Body

Émulateur expérimental de Symbian OS/N-Gage, un ancien système destiné aux mobiles avant l'arrivé d'Android, iOS et consorts.

Le journal des nouveautés qui font rêver les nostalgiques

Changelog

Apr 10

HP-15c version 4.6.00

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
Version
4.6.00
Body

Simulateur de calculette HP-15C.

Le journal des nouveautés qui font rêver les nostalgiques

Changelog

Version 4.6.00, Build 6414

  • Bug fixes
    • When starting the simulator, the simulator window could be outside of the visible area when the monitor layout had changed after saving the window position.
    • Program description dialogue: When the Search and Replace window was closed, the input focus was not set to the edit window.
    • The mnemonics in the program popup menu did not respect the current setting for the comma and the thousands separator.
  • Changes
    • Key sequences with a decimal point, e.g. STO . 3, are now formatted as { 45 .3 } or { 45 ,3 } in the program files. The actual format depends on the settings for comma and period. In previous versions the sequence was formatted using the key code ('48') for the decimal point, e.g. { 45 48 3 }.
    • The entire simulator documentation was checked using DeepL Write. The use of nouns, such as button vs. key, and verbs , such as show vs. display, is now more consistent.
    • Program description dialogue:
      • The statistics registers R2 to R7 are now automatically added to the program description, when the program uses the commands Σ+ or Σ-.
      • Selected text in the Usage field now remains highlighted, when the field looses the focus. For example when you open the Search and Replace window.
      • The preview mode now supports text that is formatted in bold and italic at the same time.
      • The symbols menu can be opened at the cursor position with the shortcut ControlB3 (not for macOS).
  • Known issues
    • macOS
      • When minimising the description dialogue, it becomes immediately maximised again
      • Artifacts along the top and bottom edge of the simulator keys for some font sets
      • Some users got errors when they installed the HP-15C Simulator Font. It is recommended to deinstall all versions of the font before installing it again.
    • Linux, macOS:
      • The behaviour described on page 144 of the Owner's Handbook when a letter key is 'held down for longer than about 3 seconds', works on all systems when you use the mouse. When you use the keyboard, it works on Windows, but not on macOS and Linux.

Einstein version v2024.4.22

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
Version
v2024.4.22
Body

Einstein est un émulateur de Newton, le PDA d'Apple. Vous aurez besoin d'une rom de Newton.

Le journal des nouveautés qui font rêver les nostalgiques

Changelog

v2024.4.22

  • new NewtonScript function for Toolkit: MakeIconFromFile("something/something.png") generates a black and white icon frame using the gray or red channel of an image and the alpha channel, if it exists
  • fixed newt/64 package generation where it was generating superfluous _nextArgFrame entries.

NanoBoyAdvance version 1.8.1

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
  • Logos
    Le logo de la bibliothèque SDL
Version
1.8.1
Body

Nouvel émulateur open source, "cycle-accurate" écrit en C++ demandant l'installation de la librairie SDL2 et supportant macOS 10.15 minimum.

Le journal des nouveautés qui font rêver les nostalgiques

Changelog

1.8.1

  • UI: implement an option to pause the emulator when the window is inactive
  • UI: improve lack of response to input changes in the sprite viewer when the emulator is paused
  • UI: replace QOpenGLWidget with QWidget (thanks @GranMinigun)
  • UI: fix solar sensor level menu that has been broken in 1.8.0 (fixes #370)
  • GPIO: fix broken deserialization of port directions
  • APU: MP2K HLE: handle corrupted wave info addresses (fixes #362)
  • APU: PSG L/R volume must be remapped from 0-7 to 1-8
  • GameDB: Japanese Boktai releases have a solar sensor (thanks @raphaelr)
  • Redirect stdout on Windows (thanks @GranMinigun)

TouchHLE version 0.2.2

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo 64 bits
Version
0.2.2
Body

Émulateur HLE d'iPhone/iPod touch jusqu'à iPhone OS 3.0 avec une priorité sur les jeux.

Fonctionne sur les processeurs Apple Silicon via Rosetta.

iOS

Le journal des nouveautés qui font rêver les nostalgiques

Changelog

0.2.2

Compatibility:

  • New working apps:
  • API support improvements:
  • There is now support for iPhone OS 3.0 apps, in addition to the existing support for iPhone OS 2.x apps:
    • Support for fat binaries has been added. touchHLE will no longer crash when trying to run an app with both ARMv6 and ARMv7 versions, and instead will try to pick the best available option (ARMv7, or failing this, ARMv6). This improves compatibility with iPhone OS 3.0 apps, many of which use fat binaries in order to improve performance on the iPhone 3GS and iPod touch (3rd generation). (@WhatAmISupposedToPutHere)
    • The bundled ARMv6 dynamic libraries, libgcc and libstdc++, have been updated to their iPhone OS 3.0.1 versions. Previously the iPhone OS 2.2.1 versions were used. (@hikari-no-yume)
    • touchHLE will no longer output a warning when trying to run an app with iPhone OS 3.0 as its minimum OS version. The warning now only appears for apps requiring iPhone OS 3.1 and later. (@hikari-no-yume)

Usability:

  • The --button-to-touch= option now supports the Start and the LeftShoulder buttons in addition to the A/B/X/Y buttons and D-pad. Certain games' default options have been adjusted to use them. (@nighto)
  • Default options for various games (@nighto)

quasi88 version 0.7.1

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo 64 bits
  • Logos
    Le logo de la bibliothèque SDL
Version
0.7.1
Body

Émulateur japonais de PC-8801 utilisant X11 et SDL pour sa version sous Unix.

Seul le code source est disponible.

Nestopia UE version 1.52.1

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo 64 bits
Version
1.52.1
Body

Fork à partir des sources originales de Nestopia, cette Undead Edition inclut quelques corrections de bugs mais n'est désormais plus officiellement supportée pour MacOS.

NES

Ignited version 1.10

Mise à jour
  • Logos
    Icône iOS
Version
1.10
Body

Multi-émulateur pour iOS de NES (Nestopia), Super Nintendo (Snes9x), Nintendo 64 (mupen64plus), Game Boy/Game Boy Color (Gambatte), Game Boy Advance (mGBA), Nintendo DS (MelonDS), Mega Drive/Master

Fiche ios
Présent sur Altstore
Oui

1.10

New Cores

Added GBA support for mGBA with the following settings:

  • Frameskip
  • Light Level
  • Gyroscope Sensitivity
    • Full gyroscope support for WarioWare Twisted
  • Accelerometer Sensitivity
    • Full accelerometer support for Yoshi Topsy-Turvy and other games
  • Rumble Intensity
    • Full rumble support for Drill Dozer, WarioWare Twisted, and GBP-enhanced games
  • Game Boy Player
  • Idle Loop Removal

Added GBC support for mGBA with the following settings:

  • Frameskip
  • Accelerometer Sensitivity
    • Full accelerometer support for Kirby Tilt'n'Tumble and other games
  • Rumble Intensity
    • Full rumble support for games that utilize the Rumble Pak
  • Super Game Boy Borders
    • Full support for SGB-enhanced games
  • Game Boy Model Selection
  • Palette Lookup

Standard Skins

  • Added 2 new game screen modes
    • Flat Rounded
    • Floating Non-Rounded
  • Added an option for landscape screen size
    • Fit Inputs
    • Fit Device
    • Fill Device
  • Added 2 new DS layouts
    • Comfortable
    • Compact
    • Buttonless
  • Added an option to move the menu inputs to the top of the layout
  • Adjusted button areas for various devices and systems
  • Adjusted screen position in portrait when custom buttons are disabled
  • Fixed Auto skin color with Background Blur disabled

New

  • Added an option to disable diagonal D-Pad inputs on skins
  • Features and options will now be hidden when they have no effect

Changed

  • Moved core settings to the top of Quick Settings
  • Touch Overlay style is now a free option
  • Touch Audio sound is now a free feature

Fixed

  • Fixed background blur not updating when first connecting an external display

ScummVM version 2.8.1

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    Icône iOS
  • Logos
    Logo des processeur PowerPC
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
  • Logos
    Le logo de la bibliothèque SDL
Version
2.8.1
Body

ScummVM est un interpréteur OpenSource des jeux d'aventure de Lucas Art basés sur le moteur SCUMM et est capable d'interpréter Day Of The Tentacle, Sam&Max et la série des Monkey Island entre a

Fiche ios
Présent sur Altstore
Non

Mednafen version 1.32.1

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo 64 bits
  • Logos
    Le logo de la bibliothèque SDL
Version
1.32.1
Body

Medfaden est un multi-émulateur supportant les systèmes Atari Lynx, GameBoy, GameBoy Color et GameBoy Advance, NES, PC Engine (TurboGrafx 16), SuperGrafx, Playstation, Saturn et j'en passe (pas tou

Le journal des nouveautés qui font rêver les nostalgiques

Changelog
-- 1.32.1: --
March 15, 2024:
	Apple2: Fixed erroneous parsing of WOZ file padding bytes and unknown chunks' data as 8-byte chunk headers.
	Fixed broken handling of the end-of-stream condition when reading from non-compressed files stored in ZIP archives;
	fixes loading of such Apple II WOZ disk images and CloneCD CD images.
January 17, 2024:
	SS: Implemented workaround for gcc bug #113255 in the VDP1 rasterization code.
January 14, 2024:
	Apple2: Fixed typos/brainfart that broke language card and ROM card control accesses via $C08F.
-- 1.32.0-UNSTABLE: --
December 29, 2023:
	Silently disable keyboard grabbing temporarily while the netplay text input, debugger, or cheat interface is active, to
	avoid complicated text input problems with AltGr and low-level keyboard hooks on Windows.
December 25, 2023:
	Fixed directory creation error(s) when trying to run Mednafen in the root directory of a (non-subst'd) drive on Windows,
	a regression introduced in 1.22.0-UNSTABLE.
December 24, 2023:
	PSX: Added support for Konami's "Pop'n Music" controller.
December 22, 2023:
	Added setting "input.grab.strategy" to control when the system keyboard and mouse are grabbed while input grabbing is
	toggled on in Mednafen.  Note that SDL2 2.0.16 or later is required for the non-default "auto" option to fully work.
December 18, 2023:
	Fixed excessive CPU usage when sound is disabled or fast-forwarding is active while in frame advance/pause or in the
	cheat interface.
December 17, 2023:
	No longer set environment variable "__GL_SYNC_TO_VBLANK", instead relying only on SDL_GL_SetSwapInterval(),
	as it seems to work fine nowadays with Nvidia's binary Linux driver, to avoid thread safety issues with
	environment modifications.
	Renamed configuration macro "PSS_STYLE" to "MDFN_PSS_STYLE", and path-separator string macro from "PSS" to "MDFN_PSS".
December 15, 2023:
	PSX: Renamed setting "psx.dbg_level" to "psx.dbg_mask", and changed its type to a multi-enum, to allow for more granular
	enabling of debug messages.
	Added SettingsManager::GetMultiM() and MDFN_GetSettingMultiM() functions, which will return the setting's enum
	values OR'd together.
	abort() when SettingsManager::GetUI(), SettingsManager::GetI(), or SettingsManager::GetF() is called for
	a MDFNST_MULTI_ENUM-type setting.
	PSX: Snoop additional BIOS tty stdout functions when setting "psx.dbg_level" is 2 or higher.
December 2, 2023:
	Patched SDL2 in the Windows build toolchain to ignore synthetic Left CTRL key events generated by AltGr,
	when keyboard input grabbing is active.
	Demo: Added an interactive graphical keyboard test mode to check input grabbing and SDL2 keyboard support,
	among other things, activated by changing the value of new setting "demo.mode" to "keyboard".
November 29, 2023:
	PCE, NES: Fixed broken rendering in the graphics debugger when the OSD pixel format is not the same as the emulation
	video pixel format.
November 28, 2023:
	Changed the OpenGL RGB555 support(e.g. via the "video.glformat" setting) to use a pixel format and type of
	GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1(instead of GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV as before).
	Set emulation video texture parameters GL_TEXTURE_WRAP_* to GL_CLAMP before trying to set them to GL_CLAMP_TO_BORDER,
	to avoid texture wrapping on pre-1.2 OpenGL.
November 26, 2023:
	Added support for 16bpp video/framebuffer modes, dependent on specific emulation module support, when OpenGL is
	disabled.
	Blocked the graphics debugger from being selected when it's not implemented for the current emulation module.
	Fixed hang when a post-startup error occurred during video reinitialization or blitting, due to erroneously unlocking
	a mutex twice.
November 23, 2023:
	Updated toolchain for official Windows builds(non-Win9x):
		binutils 2.28 -> 2.28.1
		flac 1.3.2 -> 1.3.4
		mingw-w64 5.0.3 -> 5.0.5
		SDL2 2.0.8-11835 -> 2.28.5
		zlib 1.2.8 -> 1.2.13
	Additionally, the 32-bit build of SDL2 has been patched to restore support for Windows 2000, broken since the migration
	to SDL2 in Mednafen 1.x.
November 21, 2023:
	Apple2: Delay Disk II processing of normal flux pulses vs. random noise pulses, and disable the 500ns delay
	pseudorandomly(50% probability) added to normal pulse detection, as it breaks WOZ dumps of "Test Drive" and "Wizardry".
November 19, 2023:
	Fixed design flaw in MDFN_strargssplit() that broke handling of an escaped backslash immediately preceding a closing
	double quote character.
November 18, 2023:
	Documentation: Added support for hyperlinks to settings in the description text for settings, custom palettes, and
	internal databases, by enclosing the setting name in double quotes and prefixing the name with ASCII control
	character 5.
	Fixed broken handling of octal along with a few edge case issues in MDFN_strunescape().
	In MDFN_strescape(), escape control characters in 3-digit octal instead of 2-digit hex or 1-digit octal to avoid
	potential conflicts with subsequent characters.
October 21, 2023:
	Align QTRecord CSCD video codec line data to 4-byte boundaries, as is correct, to fix broken recorded video in some
	circumstances.
October 20, 2023:
	SS: Parse the 32-byte region area data in addition to the 1-byte region characters when determining the region to emulate.
October 18, 2023:
	SS: Extend previously-undocumented bootable ROM cart support from 1MiB to 48MiB, with support for 512KiB backup memory if
	32MiB or smaller, and force full cache emulation to be enabled when running with a bootable ROM cart image.
	SS: When loading a save state, mark internal and cart backup memories as dirty only if loading the state actually
	changed them, to try to avoid excessive disk writes when using state rewinding.
	SS: Added support for routing SCSP MIDI output to stdout, activated by changing the value of the new "ss.midi" setting to
	"stdout". Note that byte values of 0x1B will be filtered from the output, and timing synchronization issues limit
	its uses outside debug text output. 
October 12, 2023:
	SS: Corrected behavior of VDP2 color calculation blending when in both hires mode and a non-zero color RAM mode.
October 11, 2023:
	SS: Prevent VDP2 color calculation blending with a transparent sprite shadow pixel beneath the topmost layer;
	fixes erroneous opaque red shadows under units during the last episode's first battle in "Sakura Taisen".
October 2, 2023:
	SS: Added "Gambler Jiko Chuushinha: Tokyo Mahjongland" to the internal database of games to use full cache emulation with,
	to fix octopus screen flickering.
September 22, 2023:
	Apple2: Error out when loading WOZ 2.1-format images with FLUX chunks, as they're not currently supported.
September 21, 2023:
	Apple2: Added "rgb_video7" video rendering mode, which supports the additional graphics modes offered by the Apple IIe
	Video 7 RGB interface, one of which is used by Sierra's AGI games, and provides two distinct grays in all graphics modes.
September 14, 2023:
	Apple2: Added "apple2.input.kb.auto_repeat" setting.
	Debugger: In the memory editor, the Escape key will now exit text entry prompts and editing mode.
	Debugger: Don't set a register's value to 0 when the register edit text entry string is empty or completely invalid.
September 13, 2023:
	Fixed bug that could cause nearly all hotkey/command key functions to trigger spontaneously when Mednafen has been running
	for around 49.7 days
	Changed the default mapping for exit to just F12 instead of ESC and/or F12.
	Added a new hotkey for closing the netplay popup, by default mapped to "ESC", controlled by setting "command.close_popup".
September 10, 2023:
	Apple2: Added "rgb_qd" and "rgb_qd_tfr" video rendering modes, which will render DHGR at quarter-resolution, and provide
	two distinct grays in all graphics modes.
September 9, 2023:
	Apple2: Renamed keyboard input mapping settings to reduce their lengths, and documented the caps lock default position setting.
	Apple2: Changed how HGR is handled with the "rgb_alt" and "rgb_alt_tfr" video rendering modes, for consistency with DHGR
	and to correct a few glitches.
August 31, 2023:
	Apple2: Added an adjustable composite color video sharpening filter, controlled by the new setting "apple2.video.postsharp".
May 7, 2023:
	SNES-Faust: CPU writes to VRAM during active display are now blocked. Fixes missing dialog box and text in
	"Mazinger Z", title screen corruption in "NBA Pro Basketball: Bulls vs Blazers" and
	"Shin Nihon Pro Wrestling: Chou Senshi in Tokyo Dome", and graphical garbage during startup in "Zen-Nihon Pro Wres".
	May break ancient ROM hacks and fan translations.
April 17, 2023:
	Include general mode(read, write, read+write) in file open error messages.
April 12, 2023:
	Added command-line option "-ovconfig", to load global override settings from the specified file. The global override settings
	will override any settings loaded from "mednafen.cfg" or set via command-line arguments, but will be overridden in turn by
	more-specific per-module and per-game override configuration files.
April 4, 2023:
	Apple2: Added high-level(no seek delay) ProDOS-compatible hard disk drive emulation, usable by loading a raw hard
	disk drive image with an "hdv" file extension, and through the "hdd" directive in a MAI file.
March 28, 2023:
	Apple2: Added support for Apple IIe and Enhanced IIe, selectable via changing the new "apple2.model" setting, or
	by utilizing the new "model" directive in a MAI file.
	Apple2: When loading a floppy disk image from a ZIP archive without a MAI file, all other floppy disk images with the same
	extension in the same directory in the ZIP archive will now also be loaded automatically. If desired, this feature can be
	disabled by setting the new "apple2.multiload" setting to "0".
March 26, 2023:
	Apple2: Added setting "apple2.input.kb.ghosting", default value of "1", that can be set to "0" to disable emulation
	of spurious ghost keypresses.
March 25, 2023:
	Apple2: Increased the maximum value of the "apple2.video.color_smooth" setting to "2", which will enable more-aggressive
	composite video color smoothing.
March 6, 2023:
	Use AX_APPEND_COMPILE_FLAGS() instead of AX_CFLAGS_GCC_OPTION() in the configure script.
February 24, 2023:
	SS: Enable data cache bypass kludge for "Kanzen Chuukei Pro Yakyuu Greatest Nine (Japan)", to fix game hangs.
	SS: Enable full cache emulation for "Gal Jan (Japan)", to fix a hang after a game ends.
	SS: Enable data cache bypass kludge for "Creature Shock: Special Edition (USA)", "Magic Carpet (Europe)", and
	"Manx TT SuperBike (Europe)", to fix hangs/crashes.
	SS: Enable full cache emulation for the Europe and Germany releases of "Revolution X", to fix hangs.
February 7, 2023:
	SNES-Faust: Implemented a minor SA1 CPU emulation optimization.
January 29, 2023:
	Fix potential stack corruption due to insufficiently large array in the Win32-utilizing version of Time::LocalTime().
October 20, 2022:
	SNES-Faust: When a write to INIDISP changes the force blank bit from 1->0, only trigger OAM address reset if the write
	occurred during the first line of vblank(semantics might not be totally correct); fixes disappearing graphics glitches
	in "Wordtris".
September 4, 2022:
	SNES-Faust: Fixed distorted graphics in "Marvelous" and "Bishoujo Janshi Suchie-Pai" due to hires color math emulation
	inaccuracies.
-- 1.31.0-UNSTABLE: --
August 22, 2022:
	SNES-Faust: Fixed garbage MSU1 audio on big-endian platforms.
August 15, 2022:
	SS: Added "Real Bout Garou Densetsu" to the internal database of games to enable full cache emulation with, to fix startup hang after skipping the BIOS
	bootup animation, a regression introduced in 1.26.0-UNSTABLE.
August 11, 2022:
	VB: Don't flip framebuffers at the first start of drawing to the framebuffer after power-on, and (always) flip framebuffers when XPRST is triggered, per
	tip from blitter.
August 6, 2022:
	When running the configure script with --with-external-trio, pkg-config information is now used preferentially if available.
July 28, 2022:
	SNES-Faust: Added mouse emulation.
July 25, 2022:
	SNES: Fixed #if/#ifdef typo in libco PPC code that reportedly broke libco on PPC when compiling with clang.
July 16, 2022:
	MD: Fixed bad values in the PAL V28 VCounter table(though normal resolution interlace VCounter stuff still needs to be fixed).  Fixes glitches and
	hang in the Europe release of "Donald in Maui Mallard".
	Fixed some M68K instruction and exception execution time inaccuracies.
	Implemented emulation of M68K instruction Scc's dummy read.
July 4, 2022:
	SS: Added basic ST-V support.
	SS: In SMPC INTBACK command processing, when starting controller reading after returning SMPC status, wait for Continue/Break *before* waiting for the end
	of VBlank, prioritize Continue over Break, and don't allow the wait for end of VBlank to be interrupted by setting the Break bit, per tests on a SS.
June 30, 2022:
	Extended support for configuring buttons on virtual ports from port 12 to port 13, using new key combo ALT+SHIFT+Keypad 3, and switching devices
	by CTRL+SHIFT+Keypad 3, for future use.
June 25, 2022:
	Added std::string variants of MDFN_strazicmp().
	Adjusted minimum file extension search priority(e.g. for ".bin" and ".exe" extensions) from -80 to -1000.
June 20, 2022:
	Added initial value argument to crc16_ccitt().
June 14, 2022:
	Added support for returning CRC32 values in VirtualFS::finfo(), for entries in a ZIP archive.
June 12, 2022:
	SS: Trigger mid-frame synchronization when going into vblank if not already triggered by SMPC INTBACK command processing.
March 26, 2022:
	SS: When VDP2 per-dot RBG0 coefficient reading is enabled, and a per-dot coefficient read is attempted from a memory region not configured for that purpose
	via RDBS, force the coefficient data to 0, instead of using the per-line coefficient data.  Fixes graphical glitches in "Radiant Silvergun" when starting
	a new game after interrupting the attract mode during the AKA-O battle.
March 23, 2022:
	SS: Forcibly disable NBG1-3 only if both RBG0 and RBG1 are enabled via BGON, instead of only checking if RBG1 is enabled; fixes missing/glitchy graphics
	in "Houkago Ren'ai Club: Koi no Etude".
March 9, 2022:
	SNES-Faust: Fixed broken ExLoROM support.
	PCE, PCE-Fast, PC-FX:  Update channel 1 frequency cache upon LFO frequency register writes(the way the channel 1 frequency and LFO frequency are combined
	is still inaccurate, however, causing frequency update timing granularity to be too high).
February 4, 2022:
	SNES-Faust: Fixed PPU window emulation bug that caused graphical glitches with a white circle at a few places in "Final Fantasy 5".
February 2, 2022:
	PC-FX: Expanded external backup memory to 128KiB, and changed it so that internal backup memory and external backup memory are saved to/loaded from separate files.
January 22, 2022:
	SASPlay: Added support for "Air Walkers".
-- 1.29.0: --
January 12, 2022:
	PCE, PCE-Fast: Initialize VCE color table memory at power-on to roughly(without probabilistic bit randomness) match test results from a
	PC Engine Duo instead of just zeroing it; fixes unreadable letters in the password entry screen of "Order of the Griffon".
	Added test for potential splatting-related bug in qemu's PPC64 VSX "xscvdpsp" instruction emulation that messes up OwlResampler when compiled with gcc.
January 11, 2022:
	PCE: Added patch in the "notes" subdir for extending the upper range of the "pce.slend" setting to 241(not applied in Mednafen due to increasing
	the probability of an extra 8ms of input lag with some games).
January 9, 2022:
	VB: Fixed a couple inaccuracies in the VSU modulation emulation, fixing a few sound effects in "Virtual Boy Wario Land".
January 7, 2022:
	SNES-Faust: Fixed S-DSP pitch modulation being half as strong as it should be.
December 29, 2021:
	SNES: Fixed wrong compile-time endian detection on little-endian PPC64.
December 24, 2021:
	PCE: Fixed incomplete initialization of the VDC BG tile cache; fixes glitches after the boss explodes in "R-Type" under certain
	conditions(more likely to occur in forks of Mednafen).
December 20, 2021:
	NES: Added missing mapper 90 variables to save states.
December 5, 2021:
	Placing a "%d" or "%b" specifier at the beginning of a filesys.fname_* setting format string will now cause the generated path to be used as-is, rather
	than potentially being prefixed with the corresponding filesys.path_* setting or the Mednafen base directory.  Fixes a regression introduced in
	1.28.0-UNSTABLE that caused IPS patch files to be loaded from the wrong location when the user had loaded a game via a relative path.
November 29, 2021:
	Added support for playing the SCSP-generated music from most Sega Model 2A, 2B, 2C, and 3 games, via the new experimental "sasplay" module.
November 15, 2021:
	SNES: Fixed compilation error for little-endian PPC64 with LTO enabled.
	Fixed compilation error after running configure with --disable-fancy-scalers.

Bochs version 2.8

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
  • Logos
    Le logo de la bibliothèque SDL
Version
2.8
Body

Cet émulateur de PC est Open Source mais pas aussi simple d'emploi qu'un VirtualPC.

Seul le code source est disponible et la version Mac ne semble pas à jour.

Le journal des nouveautés qui font rêver les nostalgiques

Changelog

2.8

Brief summary of changes :

  • Bugfixes for CPU emulation correctness (MONITOR/MWAIT, VMX/SVM, x87, AVX-VNNI, AVX-512, CET)
    • Critical CPU emulation bugfixes for SHA and GFNI instructions, ADOX and XRSTOR/XRSTORS instructions (prevented boot of Win10)
      ! SVM: Implemented SVM VM_CR_MSR and INIT redirect (required for booting SMP with SVM)
      ! Implemented VMX MBE (Mode Based Execution Control) emulation required for Windows 11 guest
      ! Implemented VMX 'Shadow Stack Prematurely Busy' control
      ! Implemented MSR IA32_SPEC_CTRL Virtualization VMX extension
      ! Implemented Posted-Interrupt Processing VMX extension emulation
      ! Implemented Linear Address Separation (LASS) extension
      ! Implemented 57-bit Linear Address and 5-Level Paging support
      ! Implemented User-Level Interrupt (UINTR) extension
      ! Implemented Intel AMX extensions (AMX, AMX_INT8, AMX_BF16, AMX_FP16, AMX_COMPLEX)
      ! Implemented Intel instruction sets:
    • MOVDIRI/MOVDIR64B, AVX512 BF16, AVX IFMA52, VNNI-INT8/VNNI-INT16, AVX-NE-CONVERT, CMPCCXADD, SM3/SM4, SHA512, WRMSRNS, MSRLIST, WAITPKG, SERIALIZE
      ! CPUID: Added Xeon Sapphire Rapids CPU definition
  • Improved 64-bit guest support in Bochs internal debugger, added new internal debugger commands
  • Bochs debugger enhanced with new commands (setpmem, loadmem, deref, ...)
    Enhanced magic breakpoint capabilities. Refer to user documentation for more details.
  • Updated Bochs instrumentation examples for new disassembler introduced in Bochs 2.7 release
  • USB: Fixed/added USB 2.0 Compliance to all devices. Hub still needs a few additions
  • USB: xHCI: added the ability to have more than one model of xHCI hardware. Currently there are two.
  • USB: Added experimental MSD UASP emulation
  • USB: Added OHCI as an EHCI Companion option. Now allows UHCI or OHCI specified as a configuration parameter.
  • Disk images: Allows large VHD image files
  • Fixed and enhanced the Floppy Disk emulation, VGA emulation fixes
  • Expand maximum resolution for Banshee and Voodoo 3 from 1600x1280 to 1920x1440
  • LGPL'd VGABIOS updated to version 0.9a (several VBE fixes / additions)
  • Documentation updates and fixes

GearBoy version 3.5

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
  • Logos
    Le logo de la bibliothèque SDL
Version
3.5
Body

Émulateur Gameboy et Gameboy Color écrit en C++.

Yuzu version 1.0

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo 64 bits
Version
1.0
Body

Premier émulateur Nintendo Switch open source et écrit par l'équipe ayant écrit l'

Basilisk II version 20240228

Mise à jour
  • Logos
    Logo de Mac OS Classic (pré Mac OS X)
  • Logos
    Logo de macOS
  • Logos
    Logo des processeur PowerPC
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
  • Logos
    Le logo de la bibliothèque SDL
Version
20240228
Body

Émulateur open-source de Macintosh 68K fraichement porté sous MacOSX. Capable d'émuler un Macintosh Classic (jusqu'au système 7.5) ou un Mac II (jusqu'à  MacOS 8.1).

SheepShaver version 2.5

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    Logo des processeur PowerPC
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
Version
2.5
Body

Émulateur Open Source et encore expérimental de PowerMac dérivé de Basilisk II. La dernière build demande macOS 10.13 minimum.

MESS version 0.262

Mise à jour
  • Logos
    Logo de Mac OS Classic (pré Mac OS X)
  • Logos
    Logo de macOS
  • Logos
    Photo du processeur motorola 68K 68020
  • Logos
    Logo des processeur PowerPC
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
Version
0.262
Body

Voici un émulateur multiplateforme qui émule un grand nombre de consoles de jeux et d'ordinateurs, il fait désormais partie intégrante de MAME.

Panda3DS version 0.8

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo 64 bits
  • Logos
    Le logo de la bibliothèque SDL
Version
0.8
Body

Émulateur Nintendo 3DS qui se veut HLE (High Level Emulation) qui n'en est qu'à ses débuts.

DolphiniOS version 4.0.0b7 (15)

Mise à jour
  • Logos
    Icône iOS
Version
4.0.0b7 (15)
Body

Fork non officiel de D

Fiche ios
Présent sur Altstore
Oui

Rewritten Codebase

For version 4.0.0, we have started to rewrite the DolphiniOS code completely. We decided to abandon the old codebase for various reasons:

  • First, the old code had performance issues. As many people know, there are many odd issues surrounding performance in 3.2.0 and 3.2.1. One of our aims for the rewritten code was to avoid re-adding any of these issues and to achieve the maximum performance possible on every device.
  • Second, it was difficult to maintain the old code. To put it bluntly, the quality was very poor. Because of this, it became hard to add features, fix bugs, and to port it to additional platforms (for example, our proposed tvOS version). The rewritten code is built to be of good quality from the start and to be easily extensible.
  • Third, we wanted to be able to synchronize with official Dolphin versions more often. By minimizing changes to the Dolphin core, we are now able to update DolphiniOS to the latest code more easily.
  • Fourth, we wanted to create a new repository to host DolphiniOS’s source code. GitHub has an odd system where only you can only have one fork of a repository. Since we also do development work on the official version of Dolphin, changes meant for DolphiniOS and changes meant for official versions had to be pushed to the same repository. Separating DolphiniOS into its own repository cleans things up, allows for an issue tracker to be directly integrated into the repository, and makes pull requests less complicated.

Increased Performance

Testing by users with early betas of 4.0.0 shows that even in this early state, version 4.0.0 runs faster than version 3.2.1.

In addition, there are various new features that have been introduced in official Dolphin builds which help increase performance. These features have been ported to DolphiniOS in version 4.0.0:

  • A native Metal video backend (courtesy of TellowKrinkle)
  • SoftMMU, which gives a speed boost to devices that can’t use fastmem (courtesy of JosJuice)
  • VI Skip, which allows a game’s audio to run full speed even if the actual game itself isn’t (courtesy of samb)

Thank you to all the contributors that have helped to improve Dolphin.

External Display (Wired & AirPlay) Support

DolphiniOS now supports external displays, which allows you to stream your games to a compatible device such as an Apple TV or a Mac. This feature lets you enjoy your favorite games on a bigger screen with minimal latency.

To connect to an external display, follow these steps:

  1. Launch a game in DolphiniOS.
  2. Connect to your external display.
  3. Your game should now appear on the external display.

TrollStore

We finally have support for TrollStore.

Any iOS version that can run TrollStore can now install DolphiniOS and use it without the need for a JIT enabler. The TrollStore version of DolphiniOS also benefits from full fastmem support without the need for an Apple developer subscription, which will boost performance.

Thank you to PojavLauncher for their JIT workaround.

iOS 12 and 13 Support Discontinued

DolphiniOS will no longer support iOS 12 and 13 devices starting from version 4.0.0. This decision was made for several reasons:

  • We no longer have any devices that run iOS 12 or 13 that we can test on to ensure that DolphiniOS still works.
  • If DolphiniOS breaks on those iOS versions, fixing the issue would be difficult due to the lack of testing devices.
  • Code complexity was increased in some areas due to additional iOS 12 and 13 workarounds, which makes those parts harder to maintain.
  • According to our opt-in analytics, iOS 12 and 13 devices make up an extremely small portion of our userbase (less than 2%).

We apologize for any inconvenience this may cause to those who are still using these older iOS versions. We recommend that you either update your device to iOS 14 or later if possible, or use an older version of DolphiniOS that still supports your device. You can find downloads for previous versions of DolphiniOS on GitHub.

What’s Missing

The rewrite is not complete at the moment. There are still many features missing, including:

  • Delete software button
  • Install WAD button
  • Open external file without importing button
  • Launch GameCube IPL button
  • Touchscreen pointer for Wii games
  • Adjusting the touchscreen controller’s translucency
  • Rumble on/off toggle
  • Automatic save state when app enters background
  • Various debugging options

If you rely on any of these features, you may want to continue using version 3.2.1 for now.

KEGS version 1.34

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
Version
1.34
Body

Émulateur Open Source d'Apple //gs pour MacOSX 10.13 minimum et compatible M1.

La Gazette des Nouveautés Rétro

par syndicman le
par syndicman le
par syndicman le
par Emuzone le
par Emuzone le
par Emuzone le
par Emuzone le
par Emuzone le
par Emuzone le
par Emuzone le
par Emuzone le
par Emuzone le
par Emuzone le
par Emuzone le
par Emuzone le
par Emuzone le
par Emuzone le
par Emuzone le

La documentation émulomane sur Mac