| Эмуляция > Эмуляторы портативных консолей |
| Эмуляция "Тетриса" |
| << < (6/7) > >> |
| ModCraft:
база игр MAme LCD https://mame.spludlow.co.uk/WorkingMachines/LCDSVG.aspx Тут большой список MAME игр и их ID https://www.progettosnaps.net/mameID_latest.txt Наношол список MAME v.0276 (во вложении) и список ромов из раздачи mame v0.274 full set список 15176штк Добавлено позже: --- Цитата: B0nus от 29 Апрель 2025, 20:14:54 ---Sharpnull, залей на нормальный файлообменник. мало того что через впн тока, так и скорость там 15кб. :( например на мегу и яндексдиск. --- Конец цитаты --- Мобильный инет все скачалось без vpn https://vk.cc/cLnOgz Добавлено позже: --- Цитата: Sharpnull от 29 Апрель 2025, 19:31:02 ---Python и PyQt6 обновляются и сборка в exe имеет минусы: при каждом запуске распаковка файлов на диск; Python остаётся той же версии; когда много проектов, то общее занимаемое место больше. Если кому-то нужно, вот BrickEmuPy в exe https://dbree.org/v/f9a6ac. UPD2: Зеркало https://wdfiles.ru/1u4mc. Замечания. Отладчик справа скрывается перетаскиванием разделяющей полоски по центру вправо до конца. В файлах assets/*.brick в hot_keys указывается массив из значений клавиш, обычно это цифровые кнопки и стрелки, можно переназначить, если знать число. Программа сохраняет настройки в реестре HKEY_CURRENT_USER\SOFTWARE\azya. UPD: Чтобы убрать счётчик в статус баре, в ui.py удалить строчку self.statusBar().addPermanentWidget(self.iCounterLabel). Интересно, где взять недостающие ромы для некоторых игр. В MAME? --- Конец цитаты --- Может есче перепишешь скрипт чтоб без qt :cry: тогда и на дроиде можно попробовать будет по игратся |
| ModCraft:
Скачал Я несколько Тамагочи из ром сета mame вроди они в mame 0.276. работают Добавлено позже: E23PlusMarkII96in1 (brke23p2) тока из торрент ром сета тоже запускается но нет звука и нет кнопки старт может на ПК или с джоем по лучше будит.хотя у этого рома звук кажись отдельным файлом идёт srom кажись Добавлено позже: Вот скрин |
| Sharpnull:
--- Цитата: ModCraft от 29 Апрель 2025, 21:15:22 ---Может есче перепишешь скрипт чтоб без qt :cry: тогда и на дроиде можно попробовать будет по игратся --- Конец цитаты --- Это сложно. Кстати, сборка в exe проекта Qt для Python возможно специальной утилитой https://doc.qt.io/qtforpython-6/deployment/deployment-pyside6-deploy.html, но про различия не знаю и требуется настройка. Сборка для Android проекта Qt для Python тоже существует https://doc.qt.io/qtforpython-6/deployment/deployment-pyside6-android-deploy.html, но там есть свои ограничения и придётся многое переделывать. |
| B0nus:
а нету тут рома где присутствуют разные игры ? помню был тетрис в котором было штук 6 разных игр - змейка, гоночки, заполнение кубиков и.т.д. |
| Yaranga:
Ну так про него тут и говорится, это ж он Brick Game 96 in 1. Вот ром совместимый со свежими MAME Добавлено позже: В составе BrickEmyPy он называется E23PlusMarkII96in1. Добавлено позже: Или не он... что-то змейку не видать, в основном какие-то арканоиды и хренпоймичего попадается. :-\ Добавлено позже: А, тринадцатой игрой там змейка оказывается! |
| B0nus:
у меня помнится другой был в 90ых, первые 2 - разновидности тетриса а дальше всякие разные игрушки, а всего их там кажется 8 было. вот бы такое найти. |
| ModCraft:
--- Цитата: Yaranga от 30 Апрель 2025, 17:14:27 ---Ну так про него тут и говорится, это ж он Brick Game 96 in 1. Вот ром совместимый со свежими MAME Добавлено позже: В составе BrickEmyPy он называется E23PlusMarkII96in1. Добавлено позже: Или не он... что-то змейку не видать, в основном какие-то арканоиды и хренпоймичего попадается. :-\ Добавлено позже: А, тринадцатой игрой там змейка оказывается! --- Конец цитаты --- Агласите весь список пожалуста а то на mame не удобно по смотреть какие есть Я тока Тетрис и арканоид видил Добавлено позже: --- Цитата: Sharpnull от 30 Апрель 2025, 10:46:55 ---Это сложно. Кстати, сборка в exe проекта Qt для Python возможно специальной утилитой https://doc.qt.io/qtforpython-6/deployment/deployment-pyside6-deploy.html, но про различия не знаю и требуется настройка. Сборка для Android проекта Qt для Python тоже существует https://doc.qt.io/qtforpython-6/deployment/deployment-pyside6-android-deploy.html, но там есть свои ограничения и придётся многое переделывать. --- Конец цитаты --- Готовых сборок pyqt нету,по крайне мере я не нашел .ох не люблю я этот язык прг. ТК визуально он плохо читаем(мое мнение) из за этих пробелов хрен пойми что где начинается и кому относится,не пойму за что его считают хорошо читаемым |
| Yaranga:
--- Цитата: ModCraft от 30 Апрель 2025, 22:11:11 ---Агласите весь список пожалуста а то на mame не удобно по смотреть какие есть Я тока Тетрис и арканоид видил --- Конец цитаты --- А их ни на чем не удобно смотреть. Левой нижней кнопкой номер игры задаёшь, смотришь, делаешь сброс и так далее. К сожалению ликёро-водочный завод и мясокомбинат заявок не присылали. |
| Yaranga:
--- Цитата: B0nus от 30 Апрель 2025, 19:03:26 ---у меня помнится другой был в 90ых, первые 2 - разновидности тетриса а дальше всякие разные игрушки, а всего их там кажется 8 было. вот бы такое найти. --- Конец цитаты --- из сообщения Sharpnullа качаешь BrickEmuPy.exe_2025.02.25 и там в assets найдёшь что-то похожее. Правда, в точности как в твоём описании не попадалось. :neznayu: |
| ModCraft:
Я смотрю много инфы о том что есть эмулятор mame для браузера https://knoats.com/books/self-hosted-applications/page/mame-web-application вот можно в аркады по играть прям в браузере https://archive.org/details/internetarcade а вот и репозиторий https://github.com/internetarchive/emularity-engine Добавлено позже: Во https://archive.org/details/handheldhistory Тока тут из всего интересного тока тамагочи |
| Guyver(X.B.M.):
Тамагочи и правда интересный! Рождается так долго, что я даже не дождался этого... |
| ModCraft:
блин не пойму толи не реализовано толи его нету ну в appolo было ускарение времени зажатием кнопок (толи 3х толи 2х не помню) т.е за 25 минут проходило игровые суткиб есче было режим замарозки типа вечно сон тоже на зажатие кнопок а тут как фиг знает Добавлено 16 декабря 2025 года: Mame android 2025 https://github.com/seleuco/MAME4droid-Current/releases |
| Vlad666:
Делал для себя браузерную версию. Управление: Влево / вправо - двигать; Вверх - повернуть; Вниз - быстро опустить; Пробел - опустить моментально; Enter - пауза / новая игра. Добавлено позже: Добавил еще две игры: Змейка и Гонки. Добавил возможность очищать HI-SCORE на кнопку C. Brick Game AI - это вариант, где можно в гонках активировать ИИ на кнопку A (английская). Добавил ИИ, чтобы протестировать SCORE, HI-SCORE и LEVEL. Есть еще идея с ускорением и с тормозом, но не бесконечными. Может быть потом добавлю. |
| Antr00plasm:
--- Цитата: Vlad666 от 16 Декабрь 2025, 22:37:21 ---Делал для себя браузерную версию. --- Конец цитаты --- Управление чугунное честно говоря. Непонятно почему скорости набираются так быстро и так мало очков даётся за сбитый ряд. 1ая скорость должна емнип на 10000 меняться. Ну или там (на наших брик геймах из детства смысле, мы же их хотим а не современную отсебятину китайскую) ну или там еще плюс за ряды как-то , хз не имею к сожалению сейчас. Еще конечно хотелось бы пентинкс (или как там его, что был всегда на цифре 2 после основного тетриса) со сложными фигурами. Блин бяда просто 2025год, можно GTA V на телефоне запускать, а тетрисов нет нормальных, хотя казалось бы чего проще. |
| Vlad666:
--- Цитата: Antr00plasm от 17 Декабрь 2025, 19:22:44 ---Управление чугунное честно говоря. Непонятно почему скорости набираются так быстро и так мало очков даётся за сбитый ряд. 1ая скорость должна емнип на 10000 меняться. Ну или там (на наших брик геймах из детства смысле, мы же их хотим а не современную отсебятину китайскую) ну или там еще плюс за ряды как-то , хз не имею к сожалению сейчас. Еще конечно хотелось бы пентинкс (или как там его, что был всегда на цифре 2 после основного тетриса) со сложными фигурами. Блин бяда просто 2025год, можно GTA V на телефоне запускать, а тетрисов нет нормальных, хотя казалось бы чего проще. --- Конец цитаты --- Про управление не понял. Ты имеешь ввиду движение блоков без остановки только после короткой паузы? Могу исправить. Про ряды тоже не понял. Ты имеешь ввиду бонусы за 2 и более ряда? Так это есть. 10, 50, 100, 150 очков. Делаю Brick Game Remix, как мне нравится, а не как было в точности. Нет оригинальных Тетрисов, потому что никому нафиг не надо из тех, кто умеет программировать. Да и среди остальных вряд ли есть фанаты. Я и сам делаю от балды, от нефиг делать :biggrin:. |
| Antr00plasm:
--- Цитата: Vlad666 от 17 Декабрь 2025, 19:58:02 ---Про управление не понял. Ты имеешь ввиду движение блоков без остановки только после короткой паузы? Могу исправить. --- Конец цитаты --- Я не знаю как правильно описать. Надо чтобы было - нажал и фигура двигается, но не прям дикое ускорение а разумное, видимо подбирать надо , :neznayu: по другому никак. А сейчас по факту приходится долбить по кнопке, чтобы переместить фигуру, равносильно как и мягкий дроп, слишком большая задержка от нажатия до начала дропа, приходится по факту только хард дропом пользоваться. --- Цитата: Vlad666 от 17 Декабрь 2025, 19:58:02 ---Нет оригинальных Тетрисов, потому что никому нафиг не надо из тех, кто умеет программировать. Да и среди остальных вряд ли есть фанаты. Я и сам делаю от балды, от нефиг делать :biggrin:. --- Конец цитаты --- С чего это такой вывод интересно. И речь об "оригинальности" идет всего лишь про рациональную систему набора очков\скоростей. |
| Vlad666:
--- Цитата: Antr00plasm от 17 Декабрь 2025, 20:32:43 ---Я не знаю как правильно описать. Надо чтобы было - нажал и фигура двигается, но не прям дикое ускорение а разумное, видимо подбирать надо , :neznayu: по другому никак. А сейчас по факту приходится долбить по кнопке, чтобы переместить фигуру, равносильно как и мягкий дроп, слишком большая задержка от нажатия до начала дропа, приходится по факту только хард дропом пользоваться. --- Конец цитаты --- Сделал. Теперь нет паузы перед началом непрерывного движения блоков, если удерживать кнопки влево / вправо. Для настройки скорости нужно менять константу: const MOVE_REPEAT_INTERVAL = 90; // Интервал движения в мс (чем меньше, тем быстрее) Новые строки кода помечены комментариями. --- Цитата: Antr00plasm от 17 Декабрь 2025, 20:32:43 ---С чего это такой вывод интересно. И речь об "оригинальности" идет всего лишь про рациональную систему набора очков\скоростей. --- Конец цитаты --- Потом попробую добавить выбор из четырех уровней сложности: легкий, средний, сложный и невозможный. Чем выше сложность, тем быстрее увеличивается скорость и больше начисляется очков. |
| Antr00plasm:
--- Цитата: Vlad666 от 17 Декабрь 2025, 21:26:10 ---Сделал. Теперь нет паузы перед началом непрерывного движения блоков, если удерживать кнопки влево / вправо. --- Конец цитаты --- Да влево вправо теперь отлично двигаются. При софт-дропе все еще есть та же задержка, что делает его по сути не юзабельным. |
| Vlad666:
--- Цитата: Antr00plasm от 17 Декабрь 2025, 21:30:17 ---Да влево вправо теперь отлично двигаются. При софт-дропе все еще есть та же задержка, что делает его по сути не юзабельным. --- Конец цитаты --- Готово. const SOFT_DROP_INTERVAL = 30; // Скорость софт-дропа (чем меньше, тем быстрее) Мне неудобно стало управлять. |
| Antr00plasm:
--- Цитата: Vlad666 от 17 Декабрь 2025, 21:53:10 ---Готово. const SOFT_DROP_INTERVAL = 30; // Скорость софт-дропа (чем меньше, тем быстрее) Мне неудобно стало управлять. --- Конец цитаты --- Да нет нормально, возможно чувствительность влево вправо можно прям на нанометр поменьше. И странно, что контроля при софтдропе нет. Он и в оригинале вроде был и в современных есть. А Что неудобно то? Нормальное отзывчивое управление. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |