Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - TAMarcosTranslations

Страницы: [1]
1
Поскольку это бета-версия, я не буду публиковать ROM до тех пор, пока проект не будет полностью завершён.

Сейчас в игру можно поиграть онлайн и помочь с тестированием. Если вам понравится проект, вы также можете поддержать его и внести свой вклад.

2
Всем привет!

Хочу представить Super Monaco GP 1992 — проект для Sega Mega Drive / Genesis, над которым я работаю уже несколько лет в рамках 68K Revival.

Изначально идея заключалась в том, чтобы переделать оригинальный Super Monaco GP под сезон Формулы-1 1992 года, но со временем проект превратился в гораздо более глубокую модификацию игры.

Изменения затрагивают трассы, графику, физику, поведение CPU, характеристики машин, звук, интерфейсы и структуру чемпионата.

Проект прошёл три основных этапа:

Original Release — 2024
REV 0001 — 2025
REV 0002 Beta — 2026

Сейчас REV 0002 — самая полная версия проекта.

🏁 Сезон Формулы-1 1992 года

Игра была полностью переработана под чемпионат 1992 года:

Все пилоты сезона 1992 с оцифрованными фотографиями.
Реальный календарь из 16 Гран-при.
Добавлены трассы, необходимые для сезона 1992 года: Kyalami, Interlagos, Montmeló и Magny-Cours.
Переработаны характеристики машин.
CPU стал значительно агрессивнее и конкурентоспособнее.
Обновлена реклама вдоль трасс в соответствии с эпохой 1992 года.
Переработаны различные графические элементы и интерфейсы.
🏎️ Что нового в REV 0002

REV 0002 значительно расширяет первоначальную версию проекта:

Все гонки чемпионата теперь проходят в 6 кругов.
На Montmeló, Magny-Cours и Spa-Francorchamps появились мокрые гонки с уменьшенным сцеплением и адаптированным поведением CPU.
Изменена физика поребриков: наезд на kerb больше не приводит к штрафу для машины игрока, как в оригинальной игре.
Спидометр был перекалиброван и теперь показывает более реалистичную скорость. Завышенные значения оригинальной игры устранены без снижения реальной скорости движения или характеристик машины.
Добавлены оцифрованные изображения реальных болидов сезона 1992 года на экранах пилотов.
Цветовые палитры механиков теперь независимы от палитр машин.
Улучшена графика автомобиля на титульном экране.
Перерисована женская модель: tileset был переработан, а пропорции персонажа улучшены.
Исправлены мини-карты Interlagos и Magny-Cours.
🔊 Переработанный звук

Старый звук переключения передач был удалён и заменён более реалистичным.

Это потребовало также изменить синхронизацию звука двигателя.

Поскольку новый эффект переключения передач короче оригинального, звук двигателя теперь начинается раньше, создавая более естественный переход между переключением передачи и разгоном.

В проект также добавлены новые оцифрованные голосовые сэмплы через DAC.

🛠️ Silverstone

Полная реконструкция Silverstone — последняя крупная работа над трассами, которая остаётся перед завершением REV 0002.

Остальная часть версии уже доступна для тестирования.

🎮 Играть онлайн

В REV 0002 Beta уже можно играть прямо в браузере через 68K Revival.

Скачивать модифицированный ROM не требуется. Вы используете собственную совместимую копию оригинального Super Monaco GP, патч применяется для игровой сессии, после чего игра запускается непосредственно в браузере.

Играть в Super Monaco GP 1992 — REV 0002:
https://68krevival.com/play#super-monaco-gp-1992

📖 Страница проекта и документация

Здесь можно посмотреть полное описание проекта, скриншоты и историю его развития от первой версии 2024 года до REV 0002:

https://68krevival.com/projects/super-monaco-gp-1992

Буду особенно рад отзывам тех, кто хорошо знает оригинальный Super Monaco GP на Mega Drive / Genesis.

Мне интересно ваше мнение об изменениях в управлении, сложности, поведении CPU и о том, насколько удачно удалось перенести игру в сезон Формулы-1 1992 года.

Работа над последними деталями REV 0002 продолжается, поэтому любые отзывы и замечания приветствуются.

Super Monaco GP 1992 — 68K Revival
Сохраняя жизнь 16-битной разработки.

3
Где можно скачать данный хак?

You can play online on 68KRevival.com
1. Load FIFA International Soccer original Game.
2. Apply the patch.
3. Load emulator in the browser.

4
FIFA International 2026 теперь доступен для игры:
https://68krevival.com/play

Что нового:

Турнир и национальные сборные
  • Турнир расширен до формата Чемпионата мира FIFA 2026 с участием 48 национальных сборных, разделённых на группы с A по L.
  • Экран группового этапа переработан: добавлена прокрутка/пагинация между группами A–F и G–L.
  • Турнир проходит по новому формату: в 1/8 финала выходят 12 победителей групп и 4 лучшие команды, занявшие вторые места.
  • Обновлены национальные сборные, составы, имена игроков, номера на футболках и игровые характеристики.
  • Система начисления очков изменена: теперь за победу начисляется 3 очка вместо 2.

Игровой процесс
  • Исправлена ошибка при вводе мяча вратарём, из-за которой соперник мог перехватить мяч до того, как он становился доступным для игры.
  • Улучшена анимация предупреждений: игрок, получивший жёлтую карточку, временно блокируется, чтобы не убегать во время показа карточки.
  • Переработано поведение вратарей при отражении мощных ударов: теперь они совершают значительно больше сейвов, не становясь при этом чрезмерно сильными. Общая сложность игры увеличена примерно на 80%.

Вратари и спрайты
  • Перекрашены шорты вратарей: чёрные шорты заменены на более тёмный оттенок, соответствующий цвету вратарской формы, в соответствии с современным футбольным стилем.
  • Перекрашены гетры вратарей, чтобы они соответствовали цветам формы, как в современных футбольных комплектах.

Графика
  • Основной логотип "Soccer" заменён на "2026".
  • Создана собственная заставка 68K Revival.
  • Обновлён портрет Axel Torres / Ron Barr.
  • Отредактированы сжатые рекламные щиты и другие графические элементы.
  • Перерисованы все спрайты анимации носков игроков, благодаря чему их цвет больше не зависит от цвета футболки.
  • Проверены и исправлены фоны, баннеры, палитры и экраны с графическими ошибками.

Звук
  • Добавлено новое звуковое сопровождение вместо классической фразы "EA Sports – If it isn't the game."
  • Подготовлено воспроизведение нового аудио во время заставки 68K Revival с использованием ЦАП YM2612.

Меню и экраны
  • Удалены оригинальные заставки EA Sports и настольного футбола для перехода сразу к титульной последовательности.
  • Добавлена заставка 68K Revival перед главным экраном.
  • Изменён экран составов и замен: теперь отображается главный тренер каждой национальной сборной.
  • Добавлен предматчевый анализ Axel Torres перед каждой игрой.
  • Обновлены флаги, баннеры и коды FIFA всех национальных сборных, участвующих в Чемпионате мира 2026.


5
Ромхакинг / Re: [SMD] Неполноценный хак FIFA 96
« : 12 Января 2025, 07:30:19 »
Working with the compressed sprites of FIFA 96.
See picture attached


6
Ромхакинг / [SMD] Неполноценный хак FIFA 96
« : 08 Января 2025, 17:26:41 »
TAMarcosTranslations,
do you have editing tools for FIFA95-ROM?
Share that please.

I have opened a new thread as "[SMD] Неполноценный хак FIFA 95" where I show how to edit teams and players.
There will be more explanations.
I edited everything from the hex, so creating a tool for this game will be cool. It's something that I asked in my first post here.

By the way, there is no problem if you guys answer and write in russian.

All the best,

7
Ромхакинг / [SMD] Неполноценный хак FIFA 95
« : 08 Января 2025, 00:29:59 »
In further posts I will share how to edit FIFA Soccer 95 and see if you guys with the info I will share, you can create a tool.

..::EDITING PLAYERS AND TEAMS::..

Taking England as an example, where our lovely friend Frank Barchard is playing as a midfielder (He was the person who wrote the Refpack algorithm to compress data in FIFA saga for Sega Mega Drive).

Let's go to hex address 0017A4C4 , where all the info for England national team and its players are there.

TEAM:
01 35 -> Pointer for England name. (see pointers section)
01 67 -> Pointer for Home Kit code (see uniforms section)
01 6A -> Pointer for Away Kit code (see uniforms section)
00 00 -> Separator
0F 07 07 -> Banner colors (See colors section)
0A 09 09 08 0A 0C 09 -> Team parameters #1. Order by 1 bite: Shooting, Running, Passing, Defense, Tackling, Goalies and Overall.
03 -> Strategy (See strategy section)
00 -> Separator
00 -> Formation (See formation section)
28 12 57 25 -> Coverage
08 08 -> Team parameters #2. Order by 1 bite: Midfield and Attack.
10 -> Separator

PLAYERS:
Every team has 16 players. I am going to share just the first example. The 15 rest has the same structure:
00 B5 -> Pointer for the name of the player (N. Channon)
01 -> Position and number: Number 1, position Goalkeeper. (See position and numbers section)
6A A9 98 A9 AD DA A9 -> Half byte for parameter in this order: Skill , Speed, Agility, Accel, Reaction, Shot Acc, Passing, Aggression, Bycicles, Headers, Ball Ctrl, Shot Pow, Fitness and Awareness. Total: 14 parameters: That means:
Skill: 75
Speed: 86
Agility: 86
Accel: 83
Reaction: 83
Shot Acc: 80
Passing: 86
Aggression: 83
Bycicles: 86
Headers: 93
Ball Ctrl: 93
Shot Pow: 86
Fitness: 86
Awareness 83
(See parameters section)

POINTERS
Use of pointers here are very simple compared to how they programmed it in FIFA Soccer 96 and onwards.
Just go to the address where the pointer is located and add the value of the pointer itself in order to get what is pointing.
Two examples:

Address of the pointer for England's name: 17 A4 C4
Pointer for England's name: 01 35
17A4C4 + 135 = 17A5F9 = England

Address of the pointer for F. Barchard's name: 17 A5 26
Pointer for F. Barchard's name: 00 63
17A526 + 63 = 17A589 = F. Barchard

COLORS
For the banner, every byte from 04 to 10 has its own color as follows:
04 Green
05 Turquoise
06 Blue
07 Red
08 Yellow
09 Brown
0A Orange
0B Black
0C Green
0D Green
OE Gray
0F White
10 Purple

STRATEGY
00 : None
01: Long Ball
02: All Defense
03: Attac
04: Defense
05: All attack

FORMATION
00: 3-5-2   
01: 4-4-2
02: Sweeper
03: 4-2-4   
04: 4-3-3

PARAMETERS
Team skills are represented by a bar not for a decimal number. This is just an interpretation of how long will be the bar depending on the value inserted.
Team skills use a single byte for any of the bars. Players skills use just half a byte as it was explained above.

Dec Team Hex Player Hex
60        00            0
62        01            1
65        02            2
67        03            3
70        04            4
73        05            5
75        06            6
78        07            7
80        08            8
83        09            9
86        0A            A
88        0B            B
91        0C            C
93        0D            D
96        0E             E
99        0F             F

POSITION AND NUMBERS
See attached a picture with a table explaining this. In orange, the numbers used by position in the original game.

I hope it helps.
I will give instructions for more relevant things to hack.

8
Ромхакинг / Re: [SMD] Неполноценный хак FIFA 96
« : 07 Января 2025, 22:36:19 »
Are you made generation results for matches cpu vs cpu?

Nope since FIFA 95 didn't have that screen. In FIFA 96 I hacked just players name and skills, teams names and skills and championships and nothing else.

9
Ромхакинг / [SMD] Неполноценный хак FIFA 96
« : 07 Января 2025, 20:39:15 »
Not really.
I needed extra space in the ROM so I invaded reserved space for the RAM (0x200000).
That bugs the gameplay and affects internal memory too. For having 4 slots to save the game, this error limits it to just 1 slot. That's why game became slow and clean tackles don't work properly.

10
Ромхакинг / [SMD] Неполноценный хак FIFA 95
« : 07 Января 2025, 20:29:39 »
Hi all,

I worked around 5-6 years ago on a romhack called "FIFA Soccer 2020" where I updated championships, teams, players, skills in order to find a realistic performance of teams and players during the season 2019-2020. I remember editing all this stuff was hard since there was a lot of information to modify.

Early in 2024, after stopping a couple of projects I had, including 2022 FIFA World Cup in Qatar and MSU-MD Futebol, I thought that it would be cool to make something that I couldn't feel the stress of releasing something on time as it happened with FIFA Soccer 2020.

I decided to go with FIFA Soccer 91, based on the first season I started to watch and like football, season 1990-91, after the World Cup in Italy.
This project has the following features.

- Finally teams with a palette for socks.
- Finally teams with stripped shirts.
- New design for menus.
- Finally a game with a real 1990 FIFA World Cup in Italy with all 24 national football teams and squad.
- New voices inserted for the crowd and for celebrations.
- New intro
- Championships:
1. Spain
2. Brazil
3. England
4. Argentina
5. France
6. Germany
7. Italy
8. Soviet Union
9. World Cup Italy 90.

I am going to share pictures of this project.


What is pending:
Besides the edition of a lot of clubs kits, players and skills, I would like to modify the following:

- Clubs tournaments divided into groups like in FIFA Soccer 96 or World Cup mode in FIFA 95.
- Edit the trophies in order to use real trophies depending on the championship played.
- Know more on how to unpack files from Refback compression.
- Analysing the game, some files here have qcf and qcb extension. Also pal extension, which I assume is the extension for color palettes.

Any help is welcome.

In further posts I will share how to edit FIFA Soccer 95 and see if you guys with the info I will share, you can create a tool.

Thanks!

11
Ромхакинг / [SMD] Неполноценный хак FIFA 96
« : 07 Января 2025, 19:25:42 »
Hola, Amigo!

Does player level affect the difficulty of gameplay?

For editing players at the FIFA96 exists editor.
Look that please. This will make your work less hard.

Hello Strike!

You russian guys are doing an awesome job on reverse engineering some of my favourite games.
I didn't know a FIFA 96 editor existed until sign up here in this very forum.

Regarding the level, I think it must have an effect on the difficulty of the game, specially on goalkeepers.

If you want, I can share my knowledge on romhacking FIFA Soccer 95 which is easier than FIFA 96, FIFA 97 and FIFA 98.
Is there anybody here that can create a tool with the information I will provide?

12
Ромхакинг / Неполноценный хак FIFA 96
« : 07 Января 2025, 02:20:26 »
Для графики используется сжатие RefPack, которое использует EA, только они понаделали разных вариантов, ещё нужно найти правильную программу. Например, графика для флага Малайзии при выборе лиги в роме с позиции 12CB68: байты 30 FB, где FB - магический байт всегда, а в байте 30 хранится формат сжатия, вместо него в этой игре может быть 10/11, 46/47, 30/31/32/33/34/35, 7A/7B, 72/73, всего 5 алгоритмов, код распаковки с 0xADD60. Есть хак FIFA Soccer 2020 на основе Hack of FIFA Soccer 95 (https://www.romhacking.net/hacks/5285/, Россия есть), возможно там такое же сжатие, не знаю как они сжимали, можно хранить без сжатия, если хватит места до 4МиБ. Замена только имён - так себе затея.

Hi all,

I was the author of the romhack FIFA Soccer 2020.
Yes, all FIFA Soccer games for SMD had the same compression algorithm, Refback compression by Frank Barchard.
Nonetheless as far as I was concerned, I couldn't edit the menu background or the trophies. Those sprites I couldn't find in the ROM and I guessed that were compressed in any way, shape or form. It happens the same for FIFA 96, trophies, map/flags sprites, background, etc are compressed too.

When I was editing FIFA Soccer 96, (I never released anything) since my hack was intended to modify some errors in Spanish La Liga players name because there are plenty of professional football names that players don't use. For instance, FIFA 96 use the first name or the second surname when the player was known for his nickname or his first surname. And also I pretended with success to include Spanish Segunda División and Spanish third tier (four groups for the third tier).

There was something missing when you guys analised the players hex information which couldn't make any sense.
According to my notes on my excel is the following (see picture).

If the first half part of the byte is 1 or 2: Player level = Novice (Between 50 and 74)
If the first half part of the byte is 3 or 4: Player level = Professional (Between 77 and 86)
If the first half part of the byte is 5 or 6: Player level = Super Star (Above 89)




Страницы: [1]