找回密码
 注册

QQ登录

只需一步,快速开始

楼主: n805

SNK.Neo-Geo机皇主机诞生发展史

  [复制链接]
 楼主| 发表于 2025-8-10 07:15:46 | 显示全部楼层
本帖最后由 n805 于 2025-8-20 20:39 编辑 8 `: Y& W6 `) P

4 ]- C8 V6 K% w* B$ @9 m; U
NEOGEO 作品目录

  A* i/ J" |6 @) p/ l

; b7 p8 d$ M0 {+ Y1 q$ D5 ~3 k! Q& x, }  n; ~4 E1 N/ h
! e9 M( c8 a5 j
Neo Geo MVS开发了149个商业游戏

1 R: W1 U+ ^# x
反盗版加密MVS街机

- Q' a0 G0 Z4 K% r8 Z; s0 V开发商对盗版自然深恶痛绝,从游戏诞生开始,SNK从未间断通过硬软件等加密方式对盗版进行围剿,但道高一尺魔高一丈,在严密的系统都难逃最终破解的命运。MVS基板容易被盗版,普及率高.在市场上销售MVS游戏会被大量的盗版挤占生存空间,导致几乎颗粒无收。于是SNK日板基板进行加密,仅以电路板形式发布3款街机游戏( U4 U0 c+ f% f# ?! g( ~% X: {

( |' w  m$ t( l
《拳皇2003》街机板
* ~1 ]$ }! l6 M! A' b$ x
由于日板2003基板被SNK进行加密,而盗版商复制时无法破解,故只能将无法破解的地方替换成其他程序,例如在原版中,血槽都是以高速闪烁的方式形成了半透明的效果,打击感与后作KOFXI类似,并且盗版03中存在恶性的BUG“起身时无免投时间”,导致克拉克等投技角色依赖这个BUG可以轻松无脑二择(例如克拉克在对方起身时用指令投或者2B进行猜拳式进攻)
0 \, Z" Q6 T5 S4 z! S: o

; a1 ~- F, e5 E: E+ D+ @& Y: ?# X' ?/ F4 V3 s6 i
《合金弹头5》街机板

; O7 u8 p, N3 i% b6 L+ ?) h% q
2 g3 `' d0 d- U- y

- V8 U4 Z; T; o% M; |- ?) a' B8 Y; n, @  j
《SNK对卡普空 混沌》街机板
& z4 C$ F  v+ {+ |% y

  d; L, U/ r( \+ N2 o4 d# Q6 D% n- z" L/ Q( c; B4 Y" v

4 G4 }! K- f1 J* e" x
* v! j7 x8 C; [( s# Q
NEOGEO是构筑游戏业界一个时代的不朽名机,其魅力和影响,今后也会在游戏的历史和文化中继续闪耀吧。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2025-8-10 21:17:16 | 显示全部楼层
本帖最后由 n805 于 2025-8-12 10:32 编辑 2 c/ A& y( c+ z
4 s8 {: ?5 f# E0 m1 h9 \' g2 O
欧洲版SNK NEO-GEO CD

; _  @- U0 S- z3 d# \; t$ U( [. h) C9 C
欧版1994年12月发售。欧版NEO-GEO CD和日美版的主要区别在于用PAL电视标准,欧洲PAL制电视的频率为50Hz,.欧洲电压220V. 醒目的PAL标识.很容易辨认。
; v! e# i2 g+ k# y- G4 J' m

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2025-8-13 00:30:36 | 显示全部楼层
NEOGEOAES主机超频
7 ~7 R3 R1 m8 m+ v; P( c# R1 w- l2 ]
  m) x$ Q6 j6 @) `  g6 G$ W8 @
NEOGEOAES主机电路板有好几种,CPU有三种,东芝,摩托莫拉,日立。原理都是大同小异的,请大胆操纵,
# [  E3 Y, S# q0 [' h0 D' G! Z超频常见问题解答
9 t4 ]. l: [  m$ ]+ i' x) a问:超频是否损害我的NEOGEOAES主机或缩短它的寿命?
) P5 ^! A: N: h( c# x2 U答:不可能。不要把它当做电脑超频。 NEOGEOAES主机的68000 CPU运行几乎没有温度,即使是最极端的超频。  N. g% W" R# k: s
问:会不会超完频的主机游戏加快速度了?: T" I6 A: h/ a) z" L! |6 ^
答:这是关于超频最常问的问题。 超频物理上不会加快NEOGEOAES游戏速度的。
6 l- p% v, i* H6 x7 N* Y2 ~6 B下面开始介绍怎么超频,先准备
- Q  n8 B- s3 M* 4针 16MHZ晶振。 这是提高主机CPU速度的必用之物,淘宝上有卖( o( I4 z* F; A1 l
* 少量的焊丝和线 * ~, G0 P2 e( s# v# K% S$ F
* 一个工笔刀用来切电路板6 y& i/ c9 ~; L: t- \( U0 w/ X
* 一个2位,3针拨动开关 ,主要用来切换原主机和超频CPU频率的

. n2 S6 U# N) J0 [  B" ^7 w7 H
2 H, @/ n. ?9 g( x- n8 o
先在CPU第15针脚接触一根线,用工笔刀切断CPU针脚,在原针脚位再接一根线,这根线主要用途是切换原来CPU频率的,最下面那个图是另一种接法,在主板后面接。原理是一样的,随便操作。* q- E1 Q/ K( Z% O1 L2 {* w3 p8 \

" z% v1 m% i& A3 ?* B  g* ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2025-8-13 00:38:14 | 显示全部楼层
本帖最后由 n805 于 2026-7-26 12:12 编辑 2 n# \: P+ A, Z( S' y  \1 o4 j; i
3 m# b8 s, D5 ]2 C3 ~6 Z1 n5 v/ Q
这个就是超频用的16MH晶振,画面上那个花线是给晶振供电的+5V,,另外两根一根是地线,一根是超频线,很简单,下面有原理图。8 e, D& a# r" Q. g
/ @' S/ ~. j$ \& \) r/ b

: g8 C4 Z2 e9 |8 S) [* `' N
这是给超频供电的+5V的接线处

- f& s3 P) B  g7 `/ q
. j% m. V6 Y; I0 a* x9 O8 }
3针拨动开关一脚接原CPU脚位,一脚接在超频上,为什么需要这个拨动开关呢。这个超频工作就算结束,

1 A$ w4 S9 i) E; i" W$ n

1 Y4 Z7 b! z4 |5 o' E$ Y" B

+ e' D) k% ^# G) O% d* k3 X# [1 M为什么用开关,因为老游戏超频后出现花屏,用开关切换回CPU原来12HZ频率就正常了。下面贴两张图是超频后花屏后现象' l8 Y  H% ]" i  p/ y; }7 A
- }; B: G# |  [
9 B+ u+ D; x* u1 \( U3 b- t4 P* ]

7 L: K0 i% Z( o  Y( [% x0 Q% C
! H8 l6 x, U5 I9 u
8 u3 \2 b# w+ z: B; o% ]$ v
放置了三个 12/14/18Mhz 开关。18MHz 的《合金弹头 2》变得和其他游戏一样流畅,14MHz 的《突击队 2》也获得了相当多的流畅性.但在 14MHz 下.很多游戏都可以玩得很好(甚至包括《炽热之星》)。2 N, d9 }) l( B/ _, [$ J/ G% [

, w% C' m% N/ v+ D, b3 R: Q2 u' u

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2025-8-20 09:18:53 | 显示全部楼层
本帖最后由 n805 于 2025-8-20 21:02 编辑 1 O9 u& e% G0 A& J- o1 g
0 y9 W7 T* T" O9 |3 `! Y6 f
Neo-Geo机皇游戏开发
: H! ~  L! P/ f8 w7 ^, }
NEOGEO的“机皇至奥”地位源于其超凡的2D性能,首先Neo-Geo游戏是用68k和Z80汇编语言编写的.Neo Geo 游戏引擎使用C语言进行编程,是一种基于硬件的游戏开发框架。C语言具有高效的底层操作和内存管理功能,开发团队可以使用C语言进行代码优化,提高游戏的响应速度和稳定性。尤其是在需要高效处理图形和声音的场景中。由于Neogeo使用的是68000系列处理器,开发人员通常会使用68000汇编语言来编写游戏代码。这种汇编语言允许开发者直接操作硬件,进行精细的性能优化,特别是在内存管理和图形渲染方面。对于游戏开发者来说,掌握68000汇编语言意味着能够更深入地理解游戏的底层运行机制,并实现更高的性能和更复杂的游戏功能。那个时候C语言是广泛使用的编程语言,而汇编语言则可以更好地优化游戏性能。通过使用C语言和汇编语言,开发者可以控制游戏中的角色动作、游戏规则、游戏逻辑等各个方面。他们可以编写代码来实现角色的攻击动作、招式连击、防御动作等,同时还可以设计游戏的AI算法、血条显示、音效效果等等。

6 c! x8 |$ N2 M5 f: K( m
2 P2 c- `. k0 J/ l
Neo-Geo开发套件:开发需依赖SNK官方SDK
! r- [, \% d% J; x. `# ^
' H* y' t& T7 i0 @  Z: ]

$ t4 A) h. @, I3 v4 w% `

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2025-8-20 09:24:34 | 显示全部楼层
本帖最后由 n805 于 2025-8-20 13:16 编辑
5 U; n3 i& w8 W# a1 g8 H& w& L# ]
! d; k4 z. T# ~. R5 T$ S
4 R2 o& m- x/ d2 j. i
, E0 w& M% j# t9 O
核心开发技术
5 H/ k2 ]7 q' h

5 S: z4 {- w, R' Q1 k
图形与动画
4 h. w- e% Q) i# Z/ n3 J( _
1精灵动画:采用逐帧像素动画,角色动作需精细绘制(如《侍魂》的16帧攻击动画)。
6 T( F4 u- H4 Q- A6 [2旋转与缩放:通过矩阵变换实现(如旋转90°需重构精灵序列),避免实时计算性能损耗。
/ y8 n/ n9 u% S& R
输入与物理
2 N( F. U2 V' D7 }
1摇杆响应:原生支持4向摇杆+4按键布局,代码需处理输入延迟(帧精确判定)。
% \9 ^; M) h) j1 |- K2碰撞检测:基于包围盒或像素掩码,复杂场景采用分区检测优化性能。
4 c3 O5 I) Y/ P
音效与优化

4 |2 o$ d9 n; w( V1芯片音源:FM合成音效需适配Z80A芯片通道限制,背景音乐采用循环压缩格式。
8 E0 y0 A3 K# a2内存管理:8MB内存需严格分区(显存、声存、代码区),动态加载资源易导致卡顿。
6 n1 W, \6 W* Y0 \7 m" i/ x2 Q. @

' |$ D2 \$ |5 E* ^3 K( v- J
5 ]. a  K8 }  I# }' X  F

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2025-8-21 09:25:27 | 显示全部楼层
本帖最后由 n805 于 2025-8-21 13:15 编辑
: X; H8 B- z, r. P. H9 ~( M* ]. H+ @( g. V
Neo-Geo开发板
+ I9 Z# V- q- h& x. C4 ^& q  n

4 Q0 [3 a7 |5 P3 u
这是首批制造的开发板。可以容纳最大99兆的游戏。PROG和CHA板都朝向外侧,
# r/ t7 n; |, X: j

3 H  a) k2 ]/ Q/ C

0 Q5 I7 D4 S7 l" H5 L9 @
X0007-EPIC0开发板。它可以容纳一个最大为210兆的游戏。在CHA板上,所有的rom位置都使用8位eprom。C、M和S。然后PROG板能够使用FLASH卡或EPROMs来存储P和V roms。
2 v) u: {4 ]4 S4 |) A% R6 S  Y
- v. ~+ b5 {# \% F) I
3 o, H9 M" A" l( o
X3002开发板

$ N4 y: t9 R8 |8 b) g' @2 i0 T% N1 E) a7 t" A* Q
0 Y: I0 m7 l! n. k8 j7 \
SNK X3002-P3 / C2开发板。C2版本使用FLASH卡,而C3版本使用EPROM
" I% I: @3 L0 I4 g# l* G, J
7 o- a6 _) G9 E2 W5 V7 @

8 ?6 L2 y& O5 o( A4 m/ u
更大的闪存卡X3002开发板

2 f! X2 F7 s$ I8 ]3 w& c& g6 j' h7 ]. h% |0 P
- c. S+ `  j) b" l* D
& y6 P" _( K5 G6 m

" p, p6 c; G0 P0 a. U
! _0 n- Y$ B' d$ }  X5 {

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2025-8-21 09:37:21 | 显示全部楼层
本帖最后由 n805 于 2025-8-21 13:10 编辑 - f+ ^! Z! Y: P9 X  `

# M& p+ d9 d3 @* S& q% w* Q; W* f  C
Neo Geo MVS开发PROGMC2和CHAMC2测试卡带(Flash IC卡型)
5 j* V6 A7 Y$ Q2 T' s& U8 K
为了测试原型游戏,SNK开发者已经使用了配备适配器的测试卡带,用于闪存JEIDA IC存储卡。它的优点是,与使用EPROMS(必须用紫外线擦除)相比,可以更快地删除和覆盖IC卡的数据。SNK Dev Cart的主板被命名为NEO-MVS PROGMC2(程序板)和NEO-MVS CHAMC2(图形板)。每块主板有两个连接器,用于8MB IC闪存卡。在PROGMC2板上,一个卡用于程序数据(P-ROM),第二个卡包含声音和音乐数据(V-ROM)。$ R) a! v, a; S! ]

6 P* `5 M4 s% J. H. ]
NEOGEO MVS测试卡带(MC2)这个MVS测试卡带可以安装在标准卡带外壳内。它可以容纳一个130兆的游戏。

7 p/ S, F. G( D
# P' Q6 |1 A8 @; S

9 Q$ H' `- K8 F& v5 w/ G% e% B# X: N0 F& G9 _! T

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2025-8-21 09:43:35 | 显示全部楼层
本帖最后由 n805 于 2025-8-21 13:25 编辑
8 r7 \  L! I# T! N+ B" ]* w- ?5 B
, z( |& p! Y0 i
KIC制造的MVS按钮变更基板

) N3 N& C4 p, ~. J# `6 W1 F+ t

# K0 X: ^0 `" s, n
可以改变按钮配置的3个模式的基板

3 G( g; \$ Y0 |: y* V9 e

5 q  x" @9 k" Z/ n& o0 \7 u  LNeoGeo Development

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2025-8-25 10:04:18 | 显示全部楼层
本帖最后由 n805 于 2025-12-5 01:29 编辑 ; f! @. ?' x/ h8 x& n3 E2 ^

7 F% U3 E  w# I1 f  p5 C( v
阿尔法电子设计师鳩野高嗣分享NEO GEO开发秘闻

, P) G7 ^" y* o+ w) R% M90年代的街机游戏一般是更换游戏基板周期最多也只是2年到2年半的。但是出现在1990年NEO GEO MVS。寿命远远超过了一般街机基板。有日本的媒体采访了阿尔法电子设计鳩野高嗣并了解到了NEO GEO开发的一些细节。
4 o' ]4 `0 \5 e, k" x7 O

$ J+ A: @9 [  G  p日本媒体:我问了一下鳩野高嗣先生!NEO GEO的硬件设计是阿尔法电子进行的,为什么会变成这样呢?
8 f' n$ a! C; e" x7 {& b$ d鳩野高嗣先生:NEO GEO设计理念是大胆的提出了学习家用机可更换卡带的设计。以此来降低街机厅更新游戏的资金成本和日常的维护成本的想法。。实际Neo Geo硬件是ADK公司ALPHA 68000街机平台的演变而来。ALPHA 68000精灵数(96个)和自动角色转换等背景动画功能也从这里继承下来。3 T% K; X+ z. A! C; v2 C; x
! X" ~; u( Q7 {! O: `
日本媒体:旋转、放大、缩小等功能是南梦宫的系统I街机基板SYSTEM II(1988年~)很有名,你觉得在硬件设计阶段有影响吗?% V4 F* q0 U( B) [
鳩野高嗣先生:我想大概有。
  @8 \% ]2 L* e3 V* \" N8 O
, E' v8 Y4 I4 F3 [日本媒体:NEO GEO为什么只搭载了缩小功能呢?! n3 S& }( q( r' C5 Y
鳩野高嗣先生:放大功能只是点粗又脏,所以不需要,但是缩小可以用于各种细小的演出,这是只剩下缩小的理由。顺便说一下,预先缩小状态的东西看起来像扩大了一样的演出,在阿尔法电子中被称为“缩小元返还”。因为不能称为“扩大”。
* p- P$ m: @# J' E" [: q+ K# K( @5 z/ Q/ W1 o, }3 \
日本媒体:缩小功能在《忍者指令》中被广泛使用,其他游戏中觉得经常使用缩小功能的游戏是?( Q0 y% W2 _4 t) c% K( F
鳩野高嗣先生:在阿尔法电子游戏是《拉吉少年》 ”SNK游戏那么我想是《侍魂》。《拉吉少年》可以任意缩小角色等,以与游戏性直接相关的形式使用,与居民的冒险部分一定会使用缩小功能。《侍魂》中角色分开后,角色和背景整体都会缩小。比《龙虎之拳》更生动的使用方法。) B3 H" P7 s+ k. P

/ J8 S  ?/ p) X: y" V, C日本媒体:如果按照初期设计NEO GEO有旋转和扩大功能的话,你觉得NEO GEO的游戏有很大的变化吗?
+ d. p3 [3 v' e- j鳩野高嗣先生:我个人觉得变化很大。恐怕有旋转功能的游戏被送到了游戏世界视觉史吧。
1 |8 y1 |9 F' n) e# z5 ~' N
8 L: u/ A7 R3 p1 c: I9 a

( y2 ^9 `+ O5 N; A4 L
+ |& ~. \, [- [2 a
缩小功能在《忍者指令》中被广泛使用

" _8 M0 p$ m) D- _# C. s

: {" z+ `7 e6 F$ b. `! ^

4 c6 j: f2 J5 f0 ^% ^# N5 g0 r! L, M4 Z

' f! _0 A' }; A. D4 ^
' z- o/ q: h# `/ {, D) ?3 {/ |# T1 R

8 i6 I5 A0 r' }7 X1 `) c1 l* n; B+ i9 l
0 i/ k! P2 K4 q+ C& C: E
8 g. _  c' e: U; h
' E6 r2 G% h2 S0 ^
# X6 b  S, ]6 }* @$ }
& p! o( o. |+ N. ?: m- n; V7 ^

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|Video Game Do It Yourself ( 闽ICP备14000865号-1|闽公网安备35018102240098号 )

GMT+8, 2026-9-19 21:55 , Processed in 0.148038 second(s), 12 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表